Easy Vegan Tofu Ricotta Cheese
March 14, 2024
This vegan tofu ricotta has a light, creamy texture and comes together in 10 minutes flat! Its flavor is perfect for all kinds of Italian recipes from lasagna to baked ziti, but it's also great for ricotta toast or as a dip.
Ricotta cheese is a must-have for so many Italian recipes, from cannelloni to cannoli, and this tofu ricotta has become my go-to for enjoying all those recipes—vegan!
I tested lots of different base ingredients for this recipe, including cashews, almonds, and sunflower seeds. Ultimately, tofu was the best at recreating the mild flavor and light, slightly crumbly texture of traditional ricotta cheese. That also makes this recipe completely nut-free and perfect if you have any nut allergies in your household.
I added some light flavors to this tofu ricotta, so it's ready to be used in many different recipes. Depending on how you're using it, you may want to add different flavors to your own taste preferences. For example, you could add fresh basil (or other fresh herbs), chopped and wilted baby spinach, garlic powder, or onion powder.
This recipe does skew to the savory side, though, so to use it in sweet recipes I recommend cutting the lemon juice and salt in half. With that adjustment, it tastes delicious blended with powdered sugar and cinnamon.

Ingredient Notes and Substitutions
Tofu: The base of this vegan ricotta, provides a light and creamy texture. Be sure to use firm or extra-firm tofu; silken tofu is too soft. You can find tofu in the refrigerated vegan meat section or produce section of most grocery stores. You should press the block of tofu just a little to release the excess water, but don't press too much or your tofu ricotta will be dry. I usually press the tofu gently with my hands; no tofu press needed!
Lemon juice: I recommend fresh-squeezed juice for the best flavor. Ricotta cheese has a slight tang on its own, but I've included some extra lemon juice here as it adds flavor that works well in most savory dishes. If you're using this ricotta for a sweet dish, you may wish to only use 2 teaspoons of lemon juice.
Maple syrup: Adds a mild sweetness that is present in traditional ricotta cheese. You could substitute agave if you prefer.
Nutritional yeast: Gives a subtle cheesy flavor to the tofu ricotta.
Salt: Helps bring out the other flavors, including any seasonings you may add. For sweet dishes, you can reduce the salt to 3/4 teaspoon or omit.

How to Use Tofu Ricotta
This tofu ricotta recipe was originally developed for my pasta dishes, so it's absolutely delicious in any of them. Here are some of my favorite pasta recipes using tofu ricotta:
- Vegan lasagna
- Vegan baked ziti
- Vegan cannelloni
- Stuffed shells with spinach tofu ricotta
- It would also work great mixed into the filling of my butternut squash ravioli recipe
But this vegan ricotta isn't just good for pasta! It's delicious on pizza, French toast, as a topping on bowls, or as a dip (try it with crackers, apples, or veggies).
I also love spreading ricotta on toast! For savory toast, I like drizzling on some extra virgin olive oil, black pepper, and basil. For a sweeter option, I add some maple syrup and fruits like blueberries or sliced apples.
For sweet desserts like cannoli, I cut the lemon juice to 2 teaspoons and the salt to 3/4 teaspoon, then add in my other ingredients. Check out my cannoli recipe for exactly how I make the sweet cannoli filling.

Frequently Asked Questions
Can I make this vegan ricotta in a food processor? Yes, absolutely! Since tofu is soft and you want to retain a bit of curd-like texture, a food processor will work just as well as a blender for this recipe.
How should I store leftovers? Keep your leftovers in an airtight container in the refrigerator for up to 5 days. For longer storage, you can add the ricotta to a freezer-safe bag or container and freeze for up to two months. Defrost overnight in the refrigerator, and stir to reincorporate any separated liquid.
How does this recipe compare with store-bought vegan ricotta? I've only tried Kite Hill ricotta, which is almond based. In my opinion, it's equally as delicious as this tofu ricotta, and obviously it's a little more convenient. But it is quite pricey compared to making your own from tofu, and since this recipe only needs 10 minutes, I'd say the time spent is well worth it for the cost savings. Especially if you're making a recipe that requires a lot of ricotta!

More Vegan Cheese Recipes
- Vegan parmesan cheese
- Vegan mozzarella cheese
- Vegan Gruyère cheese
- Vegan liquid mozzarella for pizza
- Vegan queso dip
- Vegan feta cheese
This recipe was originally published October 16, 2020, and has been republished with new photos and writing for clarity.
Easy Vegan Tofu Ricotta Cheese
Yield8 servings
Prep Time10 minutes
Cook Timen/a
Total Time10 minutes
Ingredients
- 14 oz. firm or extra-firm tofu
- 1 1/2 tbsp. freshly squeezed lemon juice
- 2 tsp. maple syrup
- 3 tbsp. nutritional yeast
- 1/2 tbsp. salt
Instructions
Use your hands to press your tofu gently, just enough to remove excess water. Then chop it into large chunks (1-2" pieces).

Add tofu, lemon juice, maple syrup, nutritional yeast, and salt to a blender and blend until well combined. You may need to stop and start your blender a few times or use a tamper to make sure the ingredients are blended evenly without over-blending. Stop blending when you have a texture with some curds that resembles ricotta cheese (see the photo for correct texture).

Transfer to an airtight container and refrigerate until ready to use, or skip refrigeration and use immediately!
Notes & Hints
Choose a firm or extra-firm tofu for this vegan ricotta recipe; softer or silken tofu won't work.
Press the tofu just a little to release some moisture, but don't press too much or your tofu ricotta will be dry. You can use your hands to squeeze it slightly, no need for a tofu press or books!
Store leftovers in an airtight container in the refrigerator for 4-5 days, or freeze for up to 2 months.
Nutrition Data
Serving Size 1/8 of recipe
| Amount Per Serving | ||
|---|---|---|
| Calories 59 | Calories from Fat 18 | |
| % Daily Value* | ||
| Total Fat 2g | 3% | |
| Saturated Fat 0g | 0% | |
| Trans Fat 0g | ||
| Cholesterol 0mg | 0% | |
| Sodium 373mg | 16% | |
| Total Carbohydrate 4g | 1% | |
| Dietary Fiber 1g | 4% | |
| Sugars 1g | ||
| Protein 6g | 12% | |
| Vitamin A 0mcg RAE | 0% | |
|---|---|---|
| Vitamin B12 3mcg | 125% | |
| Vitamin C 1mg | 1% | |
| Vitamin D 0mcg | 0% | |
| Calcium 49mg | 4% | |
| Iron 1mg | 6% | |
| Potassium 116mg | 2% | |
| Zinc 0mg | 0% | |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.

Tofu That Doesn't Suck.
FREE EMAIL BONUS: 5 days of recipes that turn your boring tofu blocks into culinary masterpieces!


Leave a Comment
I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!
Loading comments...