The Ultimate Vegan Ricotta Cheese: Creamy, Dairy-Free & Delicious
Craving the creamy, tangy goodness of ricotta cheese but living a plant-based lifestyle? Look no further! This homemade vegan ricotta cheese recipe is so incredibly simple and undeniably delicious, you won’t even miss the dairy version. Whether you’re making a classic vegan lasagna, elegant stuffed shells, or any other dish where ricotta shines, this tofu-based substitute is your new go-to. Prepare to be amazed by its authentic taste and wonderfully familiar texture!

Why Embrace Vegan Ricotta Cheese?
For many, cheese is one of the hardest things to give up when transitioning to a plant-based diet. I hear it all the time! The good news is, the world of vegan cheese alternatives has come a long way, and this tofu ricotta is a shining example of how fantastic they can be. Beyond satisfying cravings, there are numerous compelling reasons to switch to a dairy-free option:
- Health Benefits: Traditional ricotta can be high in saturated fat and cholesterol. Our vegan ricotta, made from tofu, is a lighter alternative, typically lower in unhealthy fats and completely cholesterol-free. Tofu itself is a fantastic source of plant-based protein, fiber, and essential minerals like calcium and iron.
- Lactose Intolerance: Millions of people suffer from lactose intolerance, making dairy products uncomfortable or impossible to enjoy. Vegan ricotta offers a delicious way to enjoy your favorite Italian comfort foods without any digestive distress.
- Ethical and Environmental Considerations: Choosing plant-based options aligns with ethical concerns regarding animal welfare and contributes to a lower environmental footprint. Dairy production has significant impacts on land use, water consumption, and greenhouse gas emissions.
- Incredible Versatility: This vegan ricotta isn’t just a substitute; it’s a star in its own right. Its neutral base makes it highly adaptable, soaking up the flavors of the herbs and spices you add, allowing it to complement a wide array of dishes.
While there are many cheese alternatives on the market, some fall short. This homemade tofu ricotta, however, is a game-changer. It’s a total winner that delivers on both taste and texture, making it a perfect stand-in for traditional ricotta in virtually any recipe.

The Magic of Tofu: Your Dairy-Free Ricotta Base
Tofu is truly a miraculous ingredient in the plant-based kitchen, and it’s the secret behind our incredible vegan ricotta cheese. Made from condensed soy milk, tofu offers a unique ability to mimic various textures, from silken custards to firm, meat-like crumbles. For ricotta, extra-firm tofu is our top choice because it provides the necessary density and structure to create that wonderfully chunky, yet creamy, consistency we love in traditional ricotta.
When lightly pressed to remove excess moisture, extra-firm tofu becomes incredibly versatile. It acts as a blank canvas, readily absorbing the vibrant flavors we introduce – garlic, onion, lemon, and nutritional yeast – transforming into a savory, tangy, and rich spread. Beyond its textural prowess, tofu is also a nutritional powerhouse, boasting complete plant-based protein, essential amino acids, and being a good source of calcium, iron, and other minerals. It’s low in calories and saturated fat, making this vegan ricotta a wholesome addition to your diet.
Using tofu ensures your homemade vegan ricotta is not only free from dairy but also naturally gluten-free and easily adaptable for other dietary needs. It’s this simple block of soy that makes achieving an authentic ricotta experience without the dairy effortlessly achievable.
Mastering Your Tofu Ricotta: Tips for Perfection
Making delicious vegan ricotta is surprisingly straightforward, even if you’re new to plant-based cooking. This recipe is ridiculously easy, but a few key steps will ensure your ricotta is absolutely perfect every time:
- Pressing the Tofu: This is a crucial step for the best texture. Extra-firm tofu contains a lot of water, and removing it helps create a denser, creamier ricotta that won’t make your dishes watery. You don’t need a fancy tofu press; simply wrap the block of tofu in a clean kitchen towel or paper towels, place it on a plate, and put something heavy (like a cast-iron skillet or a few cans) on top. Let it press for at least 20-30 minutes, or even longer if you have time. The goal is to remove as much excess moisture as possible without completely dehydrating it.
- Sautéing Aromatics: Don’t skip sautéing the onion and garlic! This step is essential for building a deep, savory flavor base. Cooking them until translucent and fragrant mellows their sharpness and brings out their natural sweetness, adding a rich complexity that elevates the entire ricotta. This simple step makes a significant difference in the final taste profile.
- Achieving the Right Texture: The beauty of homemade vegan ricotta is that you can customize its texture to your liking. After sautéing the aromatics and adding them to the food processor with the remaining ingredients, pulse just a few times. You want the ingredients to be well combined, but still retain some delightful chunks of tofu. This slight coarseness is what mimics the rustic texture of traditional ricotta. Avoid over-blending, which can result in a completely smooth, pasty consistency – unless that’s your preference, of course!
- Seasoning to Taste: Lemon juice adds brightness and tang, mimicking the subtle acidity often found in dairy ricotta. Nutritional yeast provides a cheesy, umami depth, which is vital for that savory, rich flavor. Start with the recommended amounts of salt and pepper, then taste and adjust. You might find you want a little more of one or the other to suit your palate. Don’t be afraid to add a pinch more salt or a squeeze of lemon juice until it’s just right.
How to Make Delicious Vegan Tofu Ricotta: Step-by-Step
As far as vegan cheese goes, this is a ridiculously easy recipe to make! Here’s a detailed breakdown of the simple steps:
- Prepare Your Aromatics: In a medium skillet, heat one tablespoon of olive oil over medium heat. Once the oil is shimmering, add your chopped medium sweet onion and cook for about 5 minutes, stirring occasionally, until it starts to soften and turn translucent.
- Infuse with Garlic: Add the four roughly chopped cloves of garlic to the skillet with the softened onion. Continue to sauté for an additional 2 minutes, stirring constantly, until the garlic becomes fragrant but doesn’t brown. This step is crucial for developing a rich flavor base for your ricotta.
- Combine Ingredients: Carefully transfer the sautéed onion and garlic mixture to the bowl of a food processor. Add the remaining ingredients: the drained and lightly pressed 14 ounces of extra-firm tofu, 1 ½ tablespoons of fresh lemon juice, 1 ½ tablespoons of nutritional yeast, 1 teaspoon of fine sea salt, and ½ teaspoon of pepper.
- Pulse to Perfection: Secure the lid on your food processor and pulse the mixture just a few times. The goal is to combine all the ingredients thoroughly while retaining some texture. You want the tofu ricotta to have a delightful, slightly chunky consistency, similar to store-bought dairy ricotta. Avoid over-processing, which can make it too smooth.
- Taste and Adjust: Open the food processor and taste your freshly made vegan ricotta. This is your chance to adjust the seasonings. Add more salt or pepper as needed to suit your personal preference. You might even want a touch more lemon juice for extra tang.
- Serve and Store: Your delicious vegan ricotta is now ready to enjoy! It can be used immediately in your favorite recipes or stored in an airtight container in the refrigerator for up to 5 days.
I SWEAR that when this is cooked in a recipe such as stuffed shells or lasagna, you’d never even know the difference. The taste AND the texture are so spot on, and I absolutely love it!

Versatile Ways to Enjoy Your Vegan Ricotta Cheese
This homemade vegan ricotta is incredibly versatile and can be used in countless dishes where traditional ricotta would typically feature. Its creamy texture and savory flavor make it a fantastic addition to both sweet and savory recipes. Here are some of our favorite ways to incorporate this dairy-free delight into your meals:
- Classic Lasagna: This is arguably the most popular use for ricotta, and our vegan version performs flawlessly. Layer it between pasta sheets with your favorite marinara sauce, roasted vegetables, and perhaps some vegan mozzarella for a hearty and comforting dish.
- Stuffed Shells or Manicotti: Fill large pasta shells or manicotti with a generous dollop of this ricotta, bake with tomato sauce, and watch it become an instant crowd-pleaser.
- Ravioli Filling: Create your own homemade vegan ravioli by using this ricotta as a creamy, flavorful filling. Pair it with a simple sage butter sauce or a rich tomato sauce.
- Pizza Topping: Instead of or in addition to vegan mozzarella, dollop spoonfuls of ricotta over your pizza before baking for creamy pockets of flavor.
- Calzones and Strombolis: Use it as a rich filling for savory calzones or strombolis, combined with spinach or other vegetables.
- Toast and Crostini: Spread it on toasted bread or crostini, then top with fresh herbs, cherry tomatoes, or a drizzle of balsamic glaze for an elegant appetizer.
- Savory Tarts and Galettes: Use it as a base for savory tarts, paired with seasonal vegetables like asparagus, spinach, or roasted bell peppers.
- Vegan Frittatas: Stir a spoonful into your tofu scramble or vegan frittata mixture for added creaminess and richness.
- Dips and Spreads: Enjoy it as a simple dip with crackers and vegetable sticks, or thin it slightly with a touch of plant milk for a smoother spread.
The possibilities are truly endless! This vegan ricotta cheese adds a luxurious, creamy element and a depth of flavor that will elevate any dish. Once you try it, you’ll find yourself reaching for this recipe again and again.

Storing Your Homemade Vegan Ricotta
One of the great advantages of making your own vegan ricotta is having a fresh, delicious batch on hand. After preparing, simply transfer your ricotta to an airtight container. It will keep beautifully in the refrigerator for up to 5 days. This makes it perfect for meal prepping or having ready for unexpected recipe cravings throughout the week. For best results, give it a quick stir before using, especially if it has settled a bit.
Frequently Asked Questions About Vegan Ricotta
Can I use a different type of tofu?
For the best, most authentic ricotta-like texture, extra-firm tofu is highly recommended. Softer varieties like silken or soft tofu contain too much water and will result in a much smoother, looser consistency, more akin to a dip than a chunky ricotta. If you only have firm tofu, make sure to press it very well.
What is nutritional yeast?
Nutritional yeast is a deactivated yeast product that comes in flake or powder form. It’s often used in vegan cooking to impart a savory, cheesy, and umami flavor. It’s also a good source of B vitamins. You can find it in the bulk section of health food stores or online.
Is this recipe gluten-free?
Yes, this vegan ricotta cheese recipe is naturally gluten-free, making it suitable for those with gluten sensitivities or celiac disease. Tofu is gluten-free, and all other ingredients in this recipe are also free of gluten.
Can I freeze vegan ricotta?
While you can freeze tofu ricotta, its texture might become slightly more crumbly or watery upon thawing due to ice crystal formation. It’s generally best used fresh or refrigerated. If you do freeze it, thaw it in the refrigerator overnight and give it a good stir before using, perhaps adjusting seasoning or adding a tiny bit more lemon juice if needed.
What if I don’t have a food processor?
While a food processor yields the best results for texture, you can technically make this without one. You would need to mash the tofu very well with a fork, then finely mince the sautéed onion and garlic before incorporating them. The texture will be less uniform but still delicious.
More Irresistible Vegan Recipes to Explore
If you loved this vegan ricotta, be sure to explore our other fantastic plant-based creations:
- Creamy Vegan Nacho Cheese Sauce
- Refreshing Tofu Caprese Skewers
- Homemade Vegan Pizza Recipe
- Flavorful Loaded Veggie Tikka Masala
Vegan Ricotta Cheese
By Brita Britnell
Total: 10 mins
Servings: 3 cups
Vegan Ricotta Cheese that’s perfect for lasagna and any other recipe that you would traditionally use ricotta!
Ingredients
- 1 tablespoon of olive oil
- 1 medium sweet onion, chopped
- 4 cloves of garlic, roughly chopped
- 14 ounces of extra firm tofu, drained and lightly pressed of excess moisture
- 1 ½ tablespoons of lemon juice
- 1 ½ tablespoons of nutritional yeast
- 1 teaspoon of fine sea salt, plus more to taste
- ½ teaspoon of pepper
Instructions
- In a medium skillet, heat the olive oil over medium heat. Once hot, add in the onion and cook for 5 minutes until they start to turn translucent. Add in the garlic and continue to sauté for an additional 2 minutes.
- Add the onion and garlic mixture to the bowl of a food processor and add in the remaining ingredients. Pulse for a few times so that the ingredients are fully combined but the ricotta still has a bit of chunks and texture to it.
- Season to taste with more salt as needed and ENJOY! Can be stored in the fridge for up to 5 days.
That’s it! I hope you love this vegan ricotta recipe as much as I do. It truly simplifies plant-based cooking without compromising on flavor or texture. As always, please let me know if you end up making the recipe by tagging me on Instagram @foodwithfeeling or using the hashtag #foodwithfeeling!
Self-correction/Reflection:
The request was quite complex, especially regarding the HTML cleanup and word count.
1. **SEO-friendly:**
* Added a `