Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Tofu Ricotta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 74 reviews
  • Author: Lily
  • Prep Time: 7 minutes
  • Cook Time: 0 minutes
  • Total Time: 7 minutes
  • Yield: 4 servings
  • Category: Dairy-Free Cheese Substitute
  • Method: Blending
  • Cuisine: Italian
  • Diet: Vegan

Description

This Tofu Ricotta recipe is a quick and healthy plant-based alternative to traditional ricotta cheese, perfect for vegan and vegetarian dishes. Made with extra firm tofu and seasoned with nutritional yeast, garlic, and basil, it offers a creamy, spreadable texture ideal for lasagna, stuffed shells, ravioli, and other Italian favorites. Spinach can be added for extra flavor and nutrition, making it a versatile dairy-free option that’s ready in just minutes.


Ingredients

Base Ingredients

  • 1 14 oz package extra firm tofu (drained and pressed)
  • 2 1/2 tablespoons nutritional yeast
  • 1 tablespoon 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 if needed)

Optional Vegetables

  • 1 cup veggies of choice (like broccoli; chopped and steamed)
  • 1 cup frozen spinach (or wilted spinach; thawed, drained, and pressed)


Instructions

  1. Press Tofu: Drain and press the extra firm tofu to remove as much liquid as possible, ensuring a thicker consistency for the ricotta.
  2. Crumble Tofu: Crumble the pressed tofu into a large food processor bowl to prepare for blending.
  3. Add Flavorings: Add 2 1/2 tablespoons nutritional yeast, 1 tablespoon olive oil, 1 teaspoon salt, 1 clove garlic, and a handful of basil. Omit garlic and basil if using the ricotta for a sweet dish.
  4. Blend Mixture: Blend the tofu mixture in the food processor for about 2 minutes until smooth. Add a splash of soy milk, or water, to thin it out to a creamy, spreadable texture if necessary.
  5. Use as Ricotta: Use this tofu ricotta as a substitute for traditional ricotta in recipes like stuffed shells, lasagna, ravioli, or as a spread.
  6. Prepare Spinach Ricotta (Optional): Thaw frozen spinach, drain and press out excess water. Stir in spinach by hand to keep bigger pieces visible or add spinach to the food processor and blend for a smoother texture.

Notes

  • Pressing tofu well is key to achieving the right texture—use a tofu press or heavy weight for 15-30 minutes.
  • Nutritional yeast adds a cheesy flavor and can be adjusted to taste.
  • For a smoother ricotta, blend longer or add more soy milk; for a chunkier texture, fold in chopped vegetables at the end.
  • Use fresh herbs for best flavor, but dried herbs or pesto also work well.
  • This ricotta can be stored in an airtight container in the refrigerator for up to 4 days.
  • For a nut-free version, avoid pesto or adjust ingredients accordingly.