The Best Vegan Ricotta Cheese! (2024)

Home » Vegan Cheeses » Tofu Ricotta - Best Vegan Ricotta

by Monicaon Feb 13, 2020 (updated Jan 26, 2024) 66 comments

Jump to Recipe

5 from 21 rating

This post may contain affiliate links. See my disclosure policy.

This tofu ricotta is a vegan ricotta cheese substitute that will blow you away! Use this nut-free vegan ricotta in place of traditional ricotta in any recipe. Make vegan stuffed shells, lasagna, ravioli, and manicotti. Even use it in sweet dishes like cakes, cannolis, crepes, or blintzes.

The Best Vegan Ricotta Cheese! (1)

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

I’ve used this recipe numerous times to make stuffed shells or vegan zucchini lasagna for friends and family who are not vegan. They all love it and say that they really would have not known that it was vegan unless I told them.

I’ve been making vegan ricotta out of tofu since I went vegan over 20 years ago. I’ve tried other recipes over the years using cashews but I find cashews too sweet and like the taste and texture of the tofu ricotta much better. Once it’s baked up in a dish, it tastes almost exactly like the real thing!

❤️ This recipe is

  • quick and easy to make.
  • dairy-free, gluten-free, and nut-free.
  • high in protein.
  • versatile and can be used in many different recipes.
The Best Vegan Ricotta Cheese! (2)

🧾 Ingredients and substitutions

  • Tofu – for the base of the ricotta. Use 1 14 oz package of extra-firm water-packed tofu. You can also use high-protein tofu that comes in a vacuum pack, but you will need to add more liquid to the ricotta since it’s much firmer.
  • Nutritional Yeast – for a cheesy flavor. This is a cheesy-tasting yellow powder that they sell at most large grocery stores or natural food stores. You can also easily order it from Amazon if you don’t have it in your area. (It is essential for a cheesy flavor in vegan cooking).
  • Olive Oil – for richness. I usually use light olive oil since it has a more neutral flavor.
  • Garlic – for flavor. You can use a fresh garlic clove or 1/2 tsp of garlic powder.
  • Salt – for flavor. Feel free to reduce the amount of a low-sodium option.
  • Basil – or any other herbs of choice like oregano or parsley for flavor. You can also use some pesto if you have some. (omit basil if you are using the ricotta for a sweet treat).
  • Plain Soy Milk – to achieve the right consistency. You can also use water if you want. If you use high-protein tofu, you will need up to 1/4 cup of liquid to achieve the correct texture.

🔪 Helpful tools

  • Food Processor – to blend the tofu. You can do it with a blender or immersion blender if you don’t have a food processor, but you will need to stop and scrape the edges a lot.

🥄 How to make tofu ricotta

Step 1Drain and press a container of extra firm tofu getting out as much liquid as possible.

Step 2Crumble the tofu into a large food processor.

Step 3Add, salt, garlic, nutritional yeast, olive oil, and basil. (Omit the garlic and basil if you are using it for a sweet dish).

The Best Vegan Ricotta Cheese! (3)

Step 4Blend well for 2 minutes in a food processor. Add a splash of soy milk if needed to thin out the ricotta to a smooth spreadable texture.

Step 5Use as you would ricotta in your favorite recipes.

👩🏻‍🍳 Pro Tips

  • Different brands of tofu vary greatly in firmness and water content. You may not need any additional soymilk if your tofu is softer.
  • You may add a tablespoon or 2 of sugar to the ricotta if you are using it to fill blintzes or cannoli and be sure to leave out the garlic and herbs.
  • If using this ricotta for stuffed shells or manicotti, double the recipe to make enough to fill 16 oz. of jumbo stuffed shells or manicotti.
  • You can even use a very similar process to make a low-carb tofu pizza crust out of tofu too! You have to see it to believe it!
The Best Vegan Ricotta Cheese! (4)

🌟 How to make spinach ricotta

If you want to use the ricotta for lasagna, manicotti, or stuffed shells, spinach is a delicious addition to the ricotta. Frozen spinach is the easiest since it is already wilted. (You will need 1 cup of frozen or wilted spinach or 11 cups of raw spinach to equal the same amount).

To make vegan spinach ricotta, thaw the spinach, put it in a colander, press out the water, then add it to the ricotta. Stir the spinach in with a spoon if you want it to stay in bigger pieces or add the spinach to the food processor and blend if you want it more hidden in the ricotta.

The Best Vegan Ricotta Cheese! (5)

🥦 Adding other veggies

Add any other veggies that you like to the ricotta. Simply steam them until they are tender, chop them into bite-size pieces, and stir them into the ricotta. It’s a great way to add extra nutrients to a favorite meal.

🌟 Making ricotta for sweet dishes

This tofu ricotta also works great in sweet treats as well like cakes, blintzes, and cannolis. For use in sweets, make sure to omit the garlic and herbs. Also, be sure to use a light olive oil or swap it out for another neutral-flavored oil. Extra virgin olive oil will have too strong of a taste in sweets. (They taste great in savory dishes, but not in the sweet ones). You can also add a little sugar to the ricotta if you want to sweeten it up a little.

The Best Vegan Ricotta Cheese! (6)

Making homemade vegan cheese may be easier than you think! Check out my other cheese recipes on the blog or in my cookbook The Ultimate Guide to Vegan Cheese Making.

🧀 More homemade vegan cheeses

  • The Best Vegan Mozzarella
  • Vegan Cheddar
  • How to Make Vegan Cheese – Provolone
  • Vegan Blue Cheese
  • Vegan Parmesan Cheese
  • Vegan Halloumi Cheese

📌 Be sure tofollow me on Pinterestfor new vegan recipes!

📋 Tofu ricotta recipe

The Best Vegan Ricotta Cheese! (7)

5 from 21 rating

Tofu Ricotta

Yield: 4

Prep: 5 minutes mins

Blend Time: 2 minutes mins

Total: 7 minutes mins

Author: Monica Davis

Classic tasting ricotta made with tofu. Add spinach for healthy spinach ricotta!

Print Leave a Review Pin Recipe

Ingredients

  • 1 14 oz package extra firm tofu, drained and pressed
  • 2 1/2 tablespoons nutritional yeast
  • 1 tablespoons light olive oil
  • 1 teaspoon salt
  • 1 clove garlic, or 1/4 tsp garlic powder (omit for sweet dishes)
  • 1 handful basil, or 1 tbsp pesto or dried herbs (omit for sweet dishes)
  • 1 splash plain soy milk, or water to thin it out if necessary.

If adding veggies:

  • 1 cup veggies of choice, (like broccoli) chopped and steamed

Spinach ricotta

  • 1 cup frozen spinach, (or wilted spinach) thawed, drained, and pressed

Equipment

Instructions

For spinach ricotta

  • Thaw the frozen spinach then put it in a colander, press out the water and then add it to the ricotta. Stir the spinach in with a spoon if you want it to stay in bigger pieces or add the spinach to the food processor and blend if you want it more hidden in the ricotta.

Notes

  • Different brands of tofu vary greatly in firmness and water content. You may not need any additional soymilk if your tofu is softer.
  • You may add a tablespoon or 2 of sugar to the ricotta if you are using it to fill blintzes or cannoli and be sure to leave out the garlic and herbs.
  • If using this ricotta for stuffed shells or manicotti, double the recipe to make enough to fill 16 oz. of jumbo stuffed shells or manicotti.

Serving: 0.25cup, Calories: 50kcal, Carbohydrates: 2g, Protein: 2g, Fat: 4g, Saturated Fat: 1g, Sodium: 582mg, Potassium: 94mg, Fiber: 1g, Sugar: 1g, Vitamin A: 26IU, Vitamin C: 1mg, Iron: 1mg

The Best Vegan Ricotta Cheese! (8) Did you make this recipe?Please leave a star rating and review below!

Dips, Spreads, and Dressings Homemade Vegan Staples Italian-Inspired Spreads Tofu Vegan Cheeses

by Monicaon Feb 13, 2020 (updated Jan 26, 2024)

66 commentsLeave a comment »

« Previous PostVegan Cheddar Cheese Sauce

Next Post »Aquafaba Whipped Cream – The Best Vegan Whipped Cream

Leave a Reply

66 comments on “Tofu Ricotta – Best Vegan Ricotta”

  1. Serina Reply

    Hands down my favorite vegan ricotta recipe! I need to make multiple batches for a potluck I’m attending. Could this vegan ricotta be made ahead of time and stored in the refrigerator over night?

    • Monica Reply

      I’m so happy that you like it! Yes, you can store it in the fridge for about 3 days before cooking.

  2. Noell Bulka Reply

    Thank you for such an easy and versatile recipe! Saved me $10 from buying a vegan one pre made. I used fresh basil from my garden and added some Italian seasoning, lots of fresh garlic. Looking forward to making stuffed shells and lasagna and sweet crepes in the future! Making a kale pasta Alfredo with it. 💚🙌🌱🤩

    • Monica Reply

      I’m so happy that you liked the recipe! 🙂

  3. Linda Reply

    Oh my goodness! I kept tasting this as I was making it and I was so impressed how good it is!! I made some zucchini zoodles and can’t wait to try it with them. I appreciate people like you who can create delicious recipes like this and then share them with everyone!! Thank you so much!!!

    • Monica Reply

      You’re welcome, Linda! I’m so happy that you like it! 🙂

  4. Lori Reply

    Easy and delicious

    • Monica Reply

      So happy that you like the recipe!

  5. Judy M Reply

    Excellent

    • Monica Reply

      Glad that you liked it, Judy! 🙂

  6. Willow Reply

    Make this all the time! Especially for people who aren’t use to vegan food. Always a hit 😊

    • Monica Reply

      I’m so happy to hear this, Willow! 🙂

  7. Huong Reply

    Thank you Monica

    • Monica Reply

      You’re welcome! 🙂

  8. Sarah Reply

    Delicious thank you so much- I added kale and a very generous amount of lemon and used it in a vege lasagne tonight – sensational!

    • Monica Reply

      I’m so happy that you liked the recipe, Sarah! 🙂

  9. Rachel Reply

    This is amazing!! I made stuffed shells with it and now I feel like I can use this for anything! I omitted the nutritional yeast, since I didn’t have any on hand. Still tasted so good. So happy I came across this recipe!

  10. Serina Reply

    This is hands down my favorite vegan ricotta. My question is does it freeze well? Or how long will it keep in the frig?

    • Monica Reply

      I’m so happy that you like the recipe. It will keep for up to 5 days in the fridge. You can freeze it, but it changes its texture a little.

  11. Jen Reply

    Made lasagna using this recipe tonight, it turned out amazing! Lasagna is my husbands favorite so I was a little worried making it dairy free but we will definitely use this recipe again!

    • Monica Reply

      I’m so happy that you liked it, Jen! 🙂

  12. KC Baker Reply

    My son has very specific eating needs due to a surgery on his esophagus. This is a great way to feed him something with protein and iron so thank you! He just eats it straight. Toddler approved and loved 👍🏻

    • Monica Reply

      Aww, I’m so happy that your son was able to eat it! Sending you guys healing thoughts! 🙂

  13. Barbara Reply

    Best ever “healthy” ricotta. Thanks for making it easy for hopefully more and more people to try vegan!

    • Monica Reply

      I’m so happy that you liked the ricotta, Barbara. It works great in so many recipes! Enjoy! 🙂

  14. Lisa Reply

    I am so impressed with this recipe. I made it to use for stuffed shells. Super easy, texture was on point, and flavor was great. Topped it with some vegan parm. I plan on making this often. Thanks🤗

    • Monica Reply

      I’m so happy that you like it, Lisa. I make it all of the time for lasagna, stuffed shells, and manicotti. I’m always surprised how much nonvegans like it too!

  15. Kenya Serrano Reply

    Hi, can I use a blender instead of a food processor? Excited to try this recipe!

    • Monica Reply

      Hi Kenya, yes you can use a blender, but you will have to stop and scrape the edges a few times. Enjoy! 🙂

  16. Melanie Schumacher Reply

    Oh my goodness! This is amazing! I used it for my homemade ravioli, added double the nooch and some ground peppercorns… wowza! Thank you! Easy, delicious and vegan!!

    • Monica Reply

      I’m so happy that you liked the recipe, Melanie! 🙂

  17. Danielle Reply

    Hello Monicaca! First of all, thank you for your recipes. One question, can I use homemade tofu?

    • Monica Reply

      You’re welcome, Danielle. Yes, you should be able to use homemade tofu. Enjoy! 🙂

      • Danielle Reply

        Thank you Monica! Fir sure I will make it! 😍

  18. Amber Reply

    Made this last night for pizza on the grill. After *just* purchasing my first bag of nutritional yeast, this was my first attempt at making vegan cheese and it did not disappoint! I was so impressed with the taste, consistency, and overall ease of putting this recipe together; I will definitely be making this again 🙂

    Thanks for sharing!

    • Monica Reply

      You’re very welcome, Amber! I’m so happy that you liked the recipe and glad that you now have nutritional yeast now. There are tons of great recipes that you can make with it! Enjoy! 🙂

  19. Tresa Lovejoy Reply

    Hello Monica I just found your blog and am enjoying surfing it. I so want to add ricotta and cream cheese to my lectin free keto lifestyle. I am saw the comment for replacing the tofu with cashews. Is there any other substitute? I can’t have soy or cashews.

    • Monica Reply

      You could use any other nut like almonds or macadamia nuts if you can have those. Otherwise, I can’t think of anything that would give you a cheesy texture without soy or nuts. White beans would also work, but it would be a little more like hummus than ricotta. Hope that helps. 🙂

  20. Jill Kennedy Reply

    Made this spur of the moment today!! Needed real comfort food and oh boy does this deliver!!!

    • Monica Reply

      I’m so happy that you liked it, Jill! 🙂

  21. Miriam Reply

    Okay. Using this recipe from now on. Added black pepper, black salt, Italian seasoning, flax milk, cashew yogurt, and holy smokes this is yummy!!!

    • Monica Reply

      I’m so happy that you liked it Miriam! 🙂

  22. Lynda Reply

    This recipe is a keeper. It is so good and like you said, it’s easy to adapt for sweet dishes. This time I used it to replace traditional ricotta in baked ziti. I couldn’t believe how flavorful it was. Now I’m always a little extra when I cook so I added in some Mrs. Dash garlic seasoning and a couple of other spices that I knew would pair well with the ziti but the ease and versatility of the recipe warrant a five star review.

    • Monica Reply

      I’m so happy that you like this recipe, Lynda! It’s one of my favorites too. I use it for all sorts of things! 🙂

    • Laura Reply

      Definitely! We’re an allergic household who had zero experience with tofu, and it was a hit with the whole household when I tried it recently! Absolutely a keeper! I’m looking forward to experimenting with sweet varieties.

  23. Laura Reply

    Hello! I can’t wait to try this! Do you have a favorite brand of pasta shells you use? My son is severely allergic to milk/egg and many pastas have “may contain” warnings, and I was curious if you’ve found shells that are at least vegan? (I will reach out to the supplier. I don’t expect you to guarantee it’s free from allergen cross contact.)

    • Monica Reply

      Hi Laura, most of the major brands of jumbo shells are vegan, however, many do say that they are made in a facility with eggs and/or milk. I haven’t noticed a big difference between brands. I hope that you find something that works for you son! My boys love these shells. 🙂

  24. Jess Reply

    How long does this keep?

    • Monica Reply

      It will keep for about 3-5 days in the fridge. You can freeze it, but it will change the texture slightly. Enjoy! 🙂

  25. Laura Ferejohn Reply

    I’d love it if you could post a sweet version of the ricotta cheese recipe. I know I could just take the herbs and such out, but I’d love to get your dessert version of it. Thanks!

  26. CharlieAnn Reply

    Is something I can use instead of nutritional yeast. I can not use do to reaction to it.
    Thank you,
    CharlieAnn

    • Monica Reply

      There really isn’t anything that I have found that tastes like nutritional yeast, but you can simply leave it out. If you use enough basil, salt, and garlic, it will still have a nice flavor and texture. Enjoy! 🙂

  27. Linda Reply

    Thanks,
    Its good, yet it doesnt taste Ricotta.
    Almondmilk and almonds gives very simular Ricotta flavour .
    Its like that Extra flavour is missing .

  28. Shannon Reply

    Just made this for my vegan lasagna (zucchini instead of pasta). Holy moly, what a game changer. Even my non-vegan husband said it tasted pretty good.
    I used water instead of soy milk, and firm instead of extra firm tofu. I didn’t measure the water but I did add a second of full blast water from the sink.
    This will be my go-to ricotta recipe ☺️

    • Monica Reply

      I’m so happy that you liked it, Shannon! I love this stuff too! 🙂

  29. Christine Reply

    Do you think this will work with silken tofu?

    • Monica Reply

      It will have a much softer texture, but if that’s all you have it will be okay.

  30. Carla Reply

    Do you have a substitute for tofu for those of us that can’t use soy?

    • Monica Reply

      Yes, it’s in the post under the variations section where it says cashew ricotta. Enjoy! 🙂

  31. xiaofu Reply

    Love this!super easy to make and super yummy!LOVE use this with pasta

    • Monica Reply

      I’m so happy that you liked it! 🙂

  32. Andrea Reply

    I don’t like soy milk is it possible to use coconut milk or oat milk instead

    • Monica Reply

      You can use any type of milk or even water. You are just using it to thin it out a little if needed. Enjoy! 🙂

  33. Megan Reply

    I just made this to fill crepes. I made the sweet version and used it to fill the crepes and topped them with strawberries. It was delicious! I was so excited to figure out how to make a vegan ricotta for sweets. Thank you!

    • Monica Reply

      You’re welcome, Megan! I’m so happy that it worked well for your crepes! 🙂

Leave a comment »

The Best Vegan Ricotta Cheese! (2024)
Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 5588

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.