This post may contain affiliate links. Please read my disclosure policy.
An easy recipe for learning how to make vegan ricotta cheese. This recipe has no cashews, is completely nut free, and is easily the best vegan ricotta recipe! We like to add it to lasagna, stuffed shells, put it on pizza, the list goes on!
Easily the best vegan ricotta cheese recipe in the world. Bold statement but it is the dang truth! Seriously, I can literally feed an entire crowd with this plant based, healthy tofu based ricotta cheese, and not one single meat eater or dare I say, Italian, in the room would flinch to think it wasn’t actually ricotta cheese.
Yep…tofu! That’s the secret ingredient here, but it works so well as a vegan ricotta cheese because the texture is literally the exact same as ricotta when you give it a pulse in your food processor. Then when you add other plant based vegan ingredients like nutritional yeast, shallot, garlic, fresh basil, it really takes the flavor to the next level.
This recipe is completely nut free, so no cashews or almonds here, and it’s loaded with healthy and wholesome ingredients that will literally make you want to find any way to eat it. It would also go great topped on my Pasta With Creamy Vegan Walnut-Tomato Sauce too!
It seriously goes well on everything, like seriously everything. We put it on our pizza, make stuffed shells out of it, add it to lasagna… the list goes on.
And it could not be easier to make.
Seriously, all you need to do is press your tofu, then blend it all up in a food processor. That is it. It’s ready in less than 15 minutes flat.
Ingredients in vegan ricotta cheese:
- firm tofu
- lemon
- nutritional yeast
- shallot
- garlic
- basil
- olive oil
- salt, pepper, oregano
The ingredients are flexible and can be swapped if you want to put your own twist on it!
Common swaps and adjustments:
If you want it to have a more basil taste, go ahead and add more basil. Same with garlic, salt and pepper. Adjust to your liking.
Only have an onion instead of a shallot? No problem – just use about half a small onion
If you don’t have nutritional yeast, you can leave it out but it won’t be as cheesy.
How to make vegan ricotta cheese
The best part about it, is that it is a simple recipe and takes little to no time to make. Plus it yields a good amount, so you get to eat it for a long time!
Start by pressing your tofu, once you’ve pressed it for about ten minutes (I stick mine in between two plates and place a cast iron skillet on top!), crumble into blocks and place in food processor.
Pulse until you have fine crumbles.
Add in your shallot, basil, nutritional yeast, garlic, salt, pepper, and oregano, and blend until well combined, scraping down sides as needed.
Add in olive as it’s blending, until it reaches the consistency you like. For the above photo, I used about 2 tablespoons.
That’s it! So simple to make. You can serve it cold or warm!
If you make this recipe, be sure to comment below and let me know how it was! Also tag @erinliveswhole on Instagram and use the hashtag #erinliveswhole so I can see it and feature you!
If you liked this recipe, you’ll want to try these!
Vegan Ricotta Cheese
Learn how to make Vegan Ricotta Cheese that is so creamy, flavorful, and made with a special ingredient!
Ingredients
- One block firm tofu, pressed + dried for 10 minutes.
- 1 small lemon, juiced – about 3 tbsp lemon juice
- 3 Tbsp nutritional yeast
- 1/4 cup fresh basil or 2 tsp dried basil
- 2 cloves garlic or 1 tsp minced garlic
- 1 small shallot
- 3/4 tsp salt
- 1/2 tsp pepper
- 1 tsp dried oregano
- 2 tbsp – 1/4 cup olive oil depending on desired consistency.
Instructions
- Press tofu either in a tofu press or by sandwiching between two paper towels and putting a stack of heavy books or pot on top. Let stand for 10 minutes.
- Crumble up tofu into blocks into food processor and blend until small crumbles.
- Add in lemon juice, yeast, basil, garlic, shallot, salt, pepper, oregano and blend again.
- Scrape sides down and then blend again.
- Slowly add in olive oil while blending until reach desired consistency.
- Serve over pasta, chilled as a dip, or on toast!
- Store in fridge for up to one week.
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂
Amber says
This turned out good! You can definitely tell it’s not cheese, but it’s otherwise very tasty.
Erin says
Hi Amber, so glad you liked it!!
Annie says
I love this recipe! It’s so flavorful and versatile; I love to eat it on wraps and sandwiches or as a dip with veggies & crackers. It’s also meat-eating fiance approved!
★★★★★
Erin says
Hi Annie, thank you so much and they all sound delicious!!
Dawne says
Made this for vegan lasagna last night and OH MY GOODNESS was it good!! Added a 10oz package of thawed spinach ~ I could have eaten this plain. Thank you for sharing!! This recipe will be used quite frequently at our house!
★★★★★
Erin says
Hi Dawne, I am so happy you enjoyed it and ah lasagna sounds so good!!
Karen says
I’ve made this recipe dozens of times! I love it!
★★★★★
Erin says
Hi Karen, I am so happy you love the cheese!! 🙂
Megan says
How many ounces of tofu is one block, approximately??
Erin says
Hi Megan, 14 ounces!
Morgan says
Amazing! I brought over to my parents house for them to try and didn’t tell anyone it was vegan and made with tofu.
They had no idea! It was great telling them after. 😉
I’m making it for the second time tonight!
★★★★★
Erin says
Hi Morgan! Ah looks like you converted them to tofu lovers now! So happy everyone enjoyed it!
Erin Smith says
Great news it made enough for my lasagna recipe and then some! How do you think it would freeze?
★★★★★
Erin says
Hi Erin, that sounds delicious! Love lasagna. It should freeze well and just thaw before using. Let me know how it goes! 🙂
Kacey says
Just made the most amazing vegan lasagna using this recipe. Followed the recipe exactly and wow, so good!
Erin says
Hi Kacey! I am so happy you enjoyed it!!
Victoria says
Hi! I am so excited to try this recipe! I just have a quick question.
If I don’t have a shallot, can you replace the shallot with an onion? If so- what would be the ratio? Since I know onions have a stronger taste I think.
Erin says
Totally can!! I would do 1/4 of a small onion and you should be good 🙂
Mindy says
This stuff is off the chain
★★★★★
Erin says
Comments like these are why I love doing this 🙂