Recipe for Vegan Ricotta Cheese That Tastes Amazing

Updated On: October 4, 2025

Are you craving the creamy, tangy goodness of ricotta cheese but want to keep your meals 100% plant-based? Look no further!

This vegan ricotta cheese recipe offers a wonderfully simple, delicious alternative to traditional ricotta, perfect for anyone embracing a vegan lifestyle or just looking to try something new. Made from wholesome ingredients like cashews and tofu, this ricotta is not only rich in flavor but also packed with protein and healthy fats.

Whether you want to spread it on your favorite bread, dollop it on pasta, or use it as a base for vegan lasagna, this recipe will quickly become a staple in your kitchen. Plus, it’s easy to customize with herbs and spices to suit your taste.

Say goodbye to store-bought processed cheeses and hello to fresh, homemade vegan ricotta that’s as versatile as it is tasty!

Why You’ll Love This Recipe

This vegan ricotta cheese is a game-changer for plant-based cooks. Here’s why:

  • Simple ingredients: You only need a handful of pantry staples like raw cashews, tofu, lemon juice, and nutritional yeast.
  • Quick to prepare: In under 10 minutes, you’ll have a creamy ricotta ready to use.
  • Versatile: Use it in pasta dishes, spreads, dips, or even vegan desserts.
  • Customizable: Add herbs, garlic, or spices to create your perfect flavor profile.
  • Healthy: Packed with plant proteins, calcium, and healthy fats without any dairy or cholesterol.
  • Allergy-friendly options: Easily modify the recipe to be nut-free by substituting with tofu-based ricotta.

Ingredients

  • 1 cup raw cashews (soaked in hot water for 15 minutes)
  • 1/2 cup firm tofu (pressed to remove excess water)
  • 3 tablespoons nutritional yeast (for cheesy flavor)
  • 2 tablespoons fresh lemon juice (adds brightness and tang)
  • 1 garlic clove (minced, optional for savory notes)
  • 1/4 cup water (adjust as needed for creaminess)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon fresh basil or parsley (optional, finely chopped)

Equipment

  • High-speed blender or food processor
  • Measuring cups and spoons
  • Mixing bowl
  • Strainer or tofu press (for pressing tofu)
  • Spoon or spatula

Instructions

  1. Soak the cashews: Place the raw cashews in a bowl and cover them with hot water. Let them soak for at least 15 minutes to soften. This step is essential for achieving a smooth, creamy texture.
  2. Prepare the tofu: While the cashews soak, press the tofu to remove any excess moisture. This helps the ricotta hold together better and improves texture.
  3. Add ingredients to blender: Drain the cashews and add them to your blender or food processor. Crumble the pressed tofu on top.
  4. Add flavorings: Toss in the nutritional yeast, lemon juice, minced garlic (if using), salt, and black pepper.
  5. Blend until smooth: Pour in 1/4 cup of water and blend everything together. Stop occasionally to scrape down the sides. Add a little more water if you want a creamier consistency, but be careful not to make it too runny.
  6. Check texture and flavor: Taste your vegan ricotta and adjust salt, lemon juice, or nutritional yeast as you prefer.
  7. Mix in herbs: If using fresh basil or parsley, fold them into the ricotta with a spatula instead of blending to retain their fresh texture and color.
  8. Chill before serving: For best flavor, refrigerate the ricotta for at least 30 minutes so the flavors meld and the texture firms up slightly.

Tips & Variations

“To make nut-free vegan ricotta, swap cashews with blanched almonds or sunflower seeds. For a tofu-only version, increase the tofu amount and add a splash of olive oil for richness.”

Use fresh herbs: Experiment with dill, chives, or oregano to give your ricotta a different twist depending on the dish.

Garlic and onion powder: Add 1/4 teaspoon of each if you want a stronger savory profile without the texture of fresh garlic.

For sweeter dishes: Omit garlic and herbs, replace lemon juice with a splash of apple cider vinegar, and add a pinch of sugar or maple syrup for a sweet vegan ricotta suitable for desserts like cheesecakes or fruit tarts.

Storage: Store your vegan ricotta in an airtight container in the refrigerator for up to 5 days. You can also freeze it for up to 2 months, but texture may slightly change.

Nutrition Facts

Nutrient Amount per 1/4 cup serving
Calories 120
Protein 6 grams
Fat 8 grams
Carbohydrates 6 grams
Fiber 1.5 grams
Sodium 180 mg
Calcium 80 mg

Serving Suggestions

This vegan ricotta is incredibly versatile and pairs wonderfully with many dishes. Here are some ideas to get you started:

Conclusion

Making your own vegan ricotta cheese at home is not only easy but also incredibly rewarding. With just a few simple ingredients, you can create a creamy, delicious cheese alternative that enhances a wide variety of meals.

This recipe is perfect for those who want to enjoy the rich texture and flavor of ricotta without dairy, supporting a plant-based lifestyle without sacrificing taste.

By mastering this vegan ricotta, you open the door to numerous culinary possibilities—from comforting pasta dishes to elegant appetizers. The best part?

It’s fully customizable to suit your flavor preferences and dietary needs. For more plant-based inspiration, try pairing this ricotta with recipes like the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious or the Vegan Bread Machine Recipe for Soft, Delicious Loaves.

Dive into the world of vegan cooking and enjoy every creamy, tasty bite!

📖 Recipe Card: Vegan Ricotta Cheese

Description: A creamy and versatile vegan ricotta cheese made from tofu and nutritional yeast. Perfect for lasagna, pasta, or as a spread.

Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M

Servings: 1 cup

Ingredients

  • 14 oz firm tofu, drained
  • 2 tablespoons nutritional yeast
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil
  • 1 garlic clove, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup fresh basil, chopped
  • 2 tablespoons unsweetened almond milk

Instructions

  1. Crumble tofu into a food processor.
  2. Add nutritional yeast, lemon juice, olive oil, garlic, salt, and pepper.
  3. Blend until smooth and creamy.
  4. Add almond milk gradually to reach desired consistency.
  5. Stir in chopped basil.
  6. Taste and adjust seasoning if needed.
  7. Use immediately or refrigerate for up to 3 days.

Nutrition: Calories: 180 | Protein: 16g | Fat: 10g | Carbs: 5g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Ricotta Cheese”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and versatile vegan ricotta cheese made from tofu and nutritional yeast. Perfect for lasagna, pasta, or as a spread.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 cup”, “recipeIngredient”: [“14 oz firm tofu, drained”, “2 tablespoons nutritional yeast”, “1 tablespoon lemon juice”, “1 tablespoon olive oil”, “1 garlic clove, minced”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1/4 cup fresh basil, chopped”, “2 tablespoons unsweetened almond milk”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Crumble tofu into a food processor.”}, {“@type”: “HowToStep”, “text”: “Add nutritional yeast, lemon juice, olive oil, garlic, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Blend until smooth and creamy.”}, {“@type”: “HowToStep”, “text”: “Add almond milk gradually to reach desired consistency.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped basil.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust seasoning if needed.”}, {“@type”: “HowToStep”, “text”: “Use immediately or refrigerate for up to 3 days.”}], “nutrition”: {“calories”: “180”, “proteinContent”: “16g”, “fatContent”: “10g”, “carbohydrateContent”: “5g”}}

Photo of author

Marta K

Leave a Comment

X