Vegan Ricotta Recipes That Taste Just Like the Real Thing

Updated On: October 4, 2025

Ricotta cheese has long been a beloved staple in Italian cuisine, known for its creamy texture and mild, slightly sweet flavor. For those following a vegan lifestyle, traditional ricotta made from dairy can be off-limits, but that doesn’t mean you have to miss out.

Vegan ricotta recipes offer a delicious and nutritious alternative that’s incredibly versatile and easy to make at home. Whether you’re whipping up a lasagna, spreading it on toast, or using it as a dip, vegan ricotta brings that familiar richness without any animal products.

In this post, we’ll explore several fantastic vegan ricotta recipes that use wholesome plant-based ingredients like tofu, cashews, and almonds. These recipes are not only simple but also customizable to suit your taste preferences and dietary needs.

Say goodbye to store-bought substitutes and hello to fresh, homemade vegan ricotta that’s bursting with flavor and texture. Ready to dive in?

Let’s get started!

Why You’ll Love This Recipe

Vegan ricotta is a game-changer for anyone looking to enjoy creamy, cheesy textures without dairy. These recipes are:

  • Simple and Quick: Most recipes can be made in under 15 minutes with minimal ingredients.
  • Nutritious: Packed with plant-based protein, healthy fats, and vitamins, depending on the base you choose.
  • Versatile: Perfect for pasta dishes, spreads, dips, or as a stuffing for veggies and pastries.
  • Customizable: Easily adjusted for different flavors, textures, or dietary restrictions like soy-free or nut-free.

Plus, making your own vegan ricotta means no preservatives or additives – just fresh, wholesome ingredients you trust.

Ingredients

  • 1 block (14 oz) firm tofu – drained and pressed (for tofu-based ricotta)
  • 1 cup raw cashews – soaked for 2 hours or overnight (for cashew ricotta)
  • 2 tablespoons nutritional yeast – adds cheesy flavor
  • 2 tablespoons lemon juice – for brightness and acidity
  • 1 garlic clove – minced
  • 1/4 cup unsweetened plant milk – almond, soy, or oat
  • 1 teaspoon apple cider vinegar – optional for tang
  • 1/2 teaspoon salt – adjust to taste
  • 1/4 teaspoon black pepper
  • Fresh herbs (optional) – basil, parsley, or oregano for added flavor

Equipment

  • Food processor or high-speed blender
  • Mixing bowl
  • Measuring cups and spoons
  • Fine mesh strainer or cheesecloth (optional, for draining tofu)
  • Spatula
  • Knife and cutting board

Instructions

  1. Prepare your base: If using tofu, press it to remove excess water by wrapping it in a clean towel and placing a weight on top for 10-15 minutes. For cashews, soak them in water for at least 2 hours or overnight, then drain.
  2. Add ingredients to your food processor: Place the tofu or soaked cashews, nutritional yeast, lemon juice, garlic, salt, pepper, and apple cider vinegar into the food processor bowl.
  3. Blend until creamy: Pulse the ingredients, gradually adding the plant milk to help achieve a ricotta-like creamy texture. Scrape down the sides as needed to ensure an even blend.
  4. Adjust consistency and flavor: If the mixture is too thick, add more plant milk a tablespoon at a time. Taste and add more salt, lemon juice, or nutritional yeast to your preference.
  5. Add fresh herbs: For an herbed ricotta, pulse in fresh chopped basil, parsley, or oregano until combined but still slightly chunky.
  6. Chill before serving: Transfer to a bowl, cover, and refrigerate for at least 30 minutes to let flavors meld and the texture firm up slightly.
  7. Serve or use in your favorite recipes: Spread on toast, stuff into pasta shells, or layer in a vegan lasagna for a rich, creamy boost.

Tips & Variations

“For a nut-free vegan ricotta, try using mashed cauliflower or crumbled tofu with added tahini for creaminess and flavor.”

  • Nut-Free Option: Use firm tofu with a tablespoon of tahini for richness instead of cashews.
  • Smoky Flavor: Add a pinch of smoked paprika or liquid smoke for a delicious twist.
  • Sun-Dried Tomato Ricotta: Blend in chopped sun-dried tomatoes and a splash of olive oil for a vibrant flavor.
  • Make It Spicy: Add crushed red pepper flakes or a dash of hot sauce for some heat.
  • Storage: Store vegan ricotta in an airtight container in the refrigerator for up to 5 days.

Nutrition Facts

Nutrient Amount per 1/4 cup serving
Calories 90-120 (varies by base)
Protein 5-7 grams
Fat 6-9 grams
Carbohydrates 3-5 grams
Fiber 1-2 grams
Sodium 150-220 mg

Serving Suggestions

Vegan ricotta is incredibly versatile and can enhance a wide variety of dishes. Here are some of our favorite ways to enjoy it:

  • Spread on a warm slice of toasted sourdough with fresh tomatoes and basil for a simple snack.
  • Use as a stuffing for vegan manicotti or ravioli to impress at any dinner party.
  • Layer in a hearty vegetable lasagna for creamy, cheesy goodness without dairy.
  • Mix into warm pasta with a drizzle of olive oil and fresh herbs for an easy meal.
  • Try it as a dip for fresh veggies or crackers, similar to the Lipton Vegetable Dip Recipe.

Delicious Vegan Ricotta Recipes

Tofu-Based Vegan Ricotta

This classic vegan ricotta uses firm tofu for a protein-packed, creamy base. It’s perfect for lasagnas, stuffed shells, or simply spreading on bread.

  • Ingredients: 1 block firm tofu, 2 tbsp nutritional yeast, 2 tbsp lemon juice, 1 garlic clove, 1/4 cup unsweetened plant milk, 1 tsp apple cider vinegar, salt and pepper to taste.
  • Instructions: Follow the main instructions above using tofu as your base.

Cashew Vegan Ricotta

Rich and slightly buttery, cashew ricotta is a favorite for those who want a fuller, creamier texture. It’s also great for spreading or dolloping onto dishes.

  • Ingredients: 1 cup raw cashews (soaked), 2 tbsp nutritional yeast, 2 tbsp lemon juice, 1 garlic clove, 1/4 cup plant milk, salt and pepper.
  • Instructions: Blend all ingredients in a food processor until smooth and creamy.

Almond and Cauliflower Vegan Ricotta

For a lighter and more vegetable-forward ricotta, combine blanched almonds with steamed cauliflower. This variation is perfect for those seeking extra veggies in their meals.

  • Ingredients: 1/2 cup blanched almonds, 1 cup steamed cauliflower florets, 2 tbsp lemon juice, 1 garlic clove, 2 tbsp nutritional yeast, salt and pepper.
  • Instructions: Blend almonds and cauliflower until smooth, then mix in remaining ingredients.

For more plant-based inspiration, check out our Vegetable Alfredo Recipes for Creamy, Healthy Dinners or explore the comforting flavors of our Slow Cooker Recipes Vegan Easy Meals for Busy Weeknight.

Conclusion

Vegan ricotta is a delicious and versatile addition to any plant-based kitchen. With simple ingredients like tofu, cashews, or almonds, you can create creamy, flavorful ricotta that rivals traditional dairy versions.

These recipes open the door to endless culinary possibilities, from rich lasagnas to fresh spreads and dips. Whether you’re a longtime vegan or just exploring dairy-free options, homemade vegan ricotta is an easy way to elevate your meals and nourish your body with wholesome ingredients.

Don’t be afraid to experiment with herbs, spices, and textures to find your perfect ricotta style. And if you love this recipe, be sure to explore other delightful vegan creations like our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious or try baking fresh loaves with the Vegan Bread Machine Recipe for Soft, Delicious Loaves.

Happy cooking!

📖 Recipe Card: Vegan Ricotta

Description: A creamy and delicious vegan ricotta perfect for pasta, lasagna, or salads. Made from tofu and nutritional yeast for a cheesy flavor.

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

Servings: 1 ½ cups

Ingredients

  • 14 oz firm tofu, drained
  • 2 tablespoons nutritional yeast
  • 2 tablespoons 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 fresh parsley, chopped

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. Fold in chopped basil and parsley.
  5. Adjust seasoning to taste.
  6. 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”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and delicious vegan ricotta perfect for pasta, lasagna, or salads. Made from tofu and nutritional yeast for a cheesy flavor.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 \u00bd cups”, “recipeIngredient”: [“14 oz firm tofu, drained”, “2 tablespoons nutritional yeast”, “2 tablespoons 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 fresh parsley, chopped”], “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”: “Fold in chopped basil and parsley.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning to taste.”}, {“@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