This Easy Vegan Ricotta will fool anyone into thinking they’re eating real cheese! Made with only 3 ingredients (+ salt/water) and ready in 5 minutes. So fluffy, mild in flavor and luxurious in pasta or dolloped on pizza.

bowl with a spoonful of cheese on top, grey background and towel

This plant based ricotta cheese tastes so much like the real thing it’s unbelievable, especially when baked into pasta like lasagna or stuffed shells. No one would guess it’s dairy free!

It’s mild in flavor, creamy and smooth but with a little nutty texture and SO easy to whip up. It seriously only takes 5 minutes to make, and there is no need to soak your nuts (read on for a nut free option).

You will love this cheese! It’s:

  • Slightly tangy
  • Creamy and rich
  • Versatile
  • Soy free (great if you have an allergy or are avoiding soy, I personally love tofu!)
  • Fluffy and cheesy

close up showing texture of vegan ricotta in a bowl

Ingredients needed (with substitutions)

  • Raw slivered almonds – These are my favorite option here, but raw cashews work as well. If you have a nut allergy and can’t use either almonds or cashews, you can substitute a block of firm tofu for the nuts, and simply add water as needed to blend.
  • Fresh lemon juice – You need two tablespoons, from about 1 medium sized lemon. Please use fresh, not bottled.
  • Garlic powder – For flavor. You could substitute a small clove of garlic.
  • Salt
  • Water

measuring cups/spoons with almonds, lemon juice and spices

Can I use regular whole almonds?

Raw slivered almonds are a much better choice because the skins have already been removed. You absolutely do not want almond skins in your ricotta, so whole raw almonds just won’t work here.

If you want to blanch whole almonds and remove their skins, you could do that. But it’s quite a bit of work, and much easier simply to buy raw slivered almonds instead. Or use raw cashews instead.

How to make vegan ricotta

There is no need to soak your nuts, so this recipe will literally take you about 5 minutes to make!

To a food processor (or high powered blender), add the almonds, lemon juice, garlic powder, salt and 1/4 cup water.

raw slivered almonds and spices in a food processor, whole

Blend until the nuts are broken down and the mixture is fairly smooth, scraping down the sides as needed. Now add an additional 1/4 cup of water and blend. Add more water as needed until fluffy and smooth. There will still be a little grainy/nutty texture, which is good.

almond ricotta in a food processor, close up

If using a blender

I prefer making vegan ricotta in my food processor, but a high powered blender will work as well. For the blender version, you may need to add more water so it will mix well. Also, I would not try this in a regular blender, only a high powered blender such as a Vitamix.

How to store leftover cheese

Store any leftover ricotta in a covered container in the refrigerator for up to 5 days. It can also be frozen, then thawed before using. You can enjoy leftovers in buddha bowls, burrito bowls, on toast, mixed into spaghetti or anywhere else that sounds good.

looking down on a bowl of almond based cheese

Where to use it?

Try using this dairy free ricotta cheese in lasagna, stuffed shells, dolloped on pizza or stirred into spaghetti sauce. Or make manicotti. For sweet recipes, omit the garlic powder. I think lemon ricotta pancakes are in my future!

Want more plant based cheese recipes?

two small slices of bread with ricotta on top

Adapted from Minimalist Baker.

square image of vegan ricotta cheese in bowl with sprigs of parsley
4.89 stars (9 ratings)

Easy Vegan Ricotta

This Easy Vegan Ricotta will fool anyone into thinking they're eating real cheese! Made with only 3 ingredients (+ salt/water) and ready in 5 minutes. So fluffy, mild in flavor and luxurious in pasta or dolloped on pizza. Makes about 2 cups.
Prep: 5 mins
Total: 5 mins
Servings: 8 servings


  • 2 cups raw slivered almonds*
  • 2 tablespoons fresh lemon juice
  • 1/2 teaspoon garlic powder
  • 3/4 teaspoon salt
  • 1/2-3/4 cup water


  • To a food processor (or high powered blender), add the almonds, lemon juice, garlic powder, salt and 1/4 cup of water. Blend until the nuts are broken down and fairly smooth, then add an additional 1/4 cup water and blend. Scrape down the sides as needed.
  • Add more water as needed until fluffy and fairly smooth. The texture will still be slightly grainy and nutty, not completely creamy and smooth. Feel free to add more herbs here, such as a teaspoon each of dried oregano and basil, or a handful of fresh basil.
  • Now it's ready to be used anywhere you like, such as in Vegan Lasagna, Vegan Stuffed Shells or dolloped on pizza before baking. Enjoy!


  1. Raw slivered almonds are my favorite choice, but raw cashews work as well. If you can't have nuts, substitute a block of firm tofu, but add water only as need to blend until smooth.
  2. May substitute a clove of fresh garlic instead of garlic powder, if desired.
  3. Leftovers will keep in the refrigerator for up to 5 days in a covered container, or freeze if you won't eat it all before then.


Serving: 1of 8 servings | Calories: 157kcal | Carbohydrates: 6g | Protein: 6g | Fat: 13g | Saturated Fat: 1g | Sodium: 219mg | Potassium: 190mg | Fiber: 3g | Sugar: 1g | Vitamin C: 1mg | Calcium: 71mg | Iron: 1mg
Course: Side Dish, Snack
Cuisine: Italian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , ,

you may also like:


    1. I don’t think almond flour would work here, unfortunately. You need blended nuts to get that crumbly, spreadable texture.

  1. Fabulous recipe!!!! My fam is Italian so I’m sooo excited to finally have a wonderful ricotta recipe. Can’t wait to use for stuffed shells, manicotti, lasagna, eggplant etc!! I’m going to try it on pizza too….

  2. I soak the almonds in boiling water, drain and then place in the food processor. It makes the texture smoother if you desire a less gritty consistency.

  3. I have made this Ricotta Recipes many times and it has turned out delicious ! Non Vegans have preferred my Vegan Lasagna over the Regular Dairy type when put side by side:)
    I use it to Stuff Shells as well and as a dip.
    For extra flavor I do soak my almond silvers in Garlic Salt, Sea Salt , Pepper, and all spice with adding lemon before I blend.
    I also added a2 ounces of Tofu for more creaminess-easier to spread on noodles.
    The Original recipe is a great starting point or good just as is. I appreciate your recipes so much! I am new to cooking
    vegan and you have been a god send! Kat

    1. Hi Kat. Welcome to vegan cooking! Thank you for sharing your ideas, and for your kind review! Enjoy the recipes, and thank you for using them! Happy cooking1

  4. My mom is making lasagna for Christmas and my vegan boyfriend will be coming for dinner. I decided to make a personal lasagna for him, so I’m super glad this recipe exists! I made it just tonight and even after adding more water, it still wasn’t very creamy, so I added some unsweetened almond milk and it came out much better than before 🙂

  5. This is a real surprise recipe. Love it. I couldn’t believe my eyes as it became a ricotta!  I seasoned mine as you suggested, good call.

      1. I am using the recipe with a pasta dish from NYT and this time added a shallot along with minced garlic. After those ingredients were incorporated, I chopped fresh mint and added it along with a dose of olive oil – sort of following the NYT recipe.  My goodness it is good. 🙂

  6. No problems with the recipe, but, i would appreciate a more exact measurement of how much a recipe makes. You stated 8 servings but that doesn’t tell me enough. Thanks

  7. Tastes great! I used almost a full cup of water to get it to blend in my Vitamix. I may have used too high of a setting though. Added a tsp. each of oregano and sage (using in your butternut squash lasagna recipe). Flavor and texture are wonderful. Thank you!

  8. This was so easy and SO delicious. I needed to add a little more water than the recipe originally calls for but thats it. It was perfect! I added it to my pasta and tomato sauce. Looking forward to adding it to my lasagna next!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.