Why You’ll Love this Vegan Lasagna
If you’re searching for a comforting, hearty dish that’s completely plant-based, this vegan lasagna is about to become your new favorite recipe. I’m talking layers of rich marinara, protein-packed tofu “ricotta,” and a savory TVP “meat” sauce that’ll satisfy even dedicated omnivores.
What makes this recipe special? The clever combination of nutritional yeast and lemon juice gives the tofu a cheesy tang, while the spinach-infused TVP layer delivers that hearty texture you crave. And those no-boil noodles? They’re a time-saving miracle, soaking up all those gorgeous flavors as they bake. Perfect for Sunday dinner or impressing dinner guests, don’t you think?
What Ingredients are in Vegan Lasagna?
Creating a delicious vegan lasagna is all about layering the right ingredients to achieve that perfect balance of flavors and textures. This recipe transforms traditional lasagna into a plant-based masterpiece without sacrificing any of the comfort or satisfaction of the original. The key components work together beautifully—from the protein-rich tofu “ricotta” to the hearty TVP “meat” sauce—creating a dish that’s both nourishing and indulgent.
- 9-ounce box of no-boil lasagna noodles
- 5 cups marinara sauce (homemade or store-bought)
- 1 pound firm tofu, drained and pressed
- 2 teaspoons lemon juice
- 3 teaspoons olive oil (divided)
- 4 garlic cloves (1 for ricotta, 3 for “meat” layer)
- 1/4 teaspoon salt
- 6 tablespoons nutritional yeast (1/4 cup for ricotta, 2 tablespoons for “meat” layer)
- 10 fresh basil leaves, finely chopped
- 1/2 onion, chopped
- 2 tablespoons Italian seasoning
- Crushed red pepper flakes (to taste)
- 1 cup textured vegetable protein (TVP)
- 1 cup hot vegetable stock
- 2 tablespoons tamari or Braggs liquid aminos
- 10-ounce package frozen spinach, thawed and drained
- 2 tablespoons tomato paste
- Black pepper (to taste)
- Optional: vegan parmesan cheese for topping
When shopping for these ingredients, quality matters—especially for the tofu and marinara sauce, which form the backbone of this dish. Look for extra-firm tofu for the best ricotta-like texture, and don’t skip the pressing step to remove excess moisture. Nutritional yeast is absolutely crucial here, providing that cheesy flavor without any dairy. And if you’ve never worked with TVP (textured vegetable protein) before, don’t worry—it’s typically found in the natural foods section and rehydrates quickly to create a convincing “meat” texture that absorbs all those wonderful savory flavors. Can’t find some of these specialty ingredients? Most natural food stores or online retailers will carry everything you need.
Recommended Products
Meet Your Daily Needs: DOWAN larger and deeper ceramic baking dish measures 15.6"L x 9.3"W x 3.1" H (including handle size)-135 OZ, sized perfectly for cooking lasagna, casseroles, chicken, roast, bread, pasta, beef, and more. Whether you're cooking a family dinner or serving food, this versatile casserole dish has got you covered.
Meet Your Daily Needs: DOWAN larger and deeper ceramic baking dish measures 15.6"L x 9.3"W x 3.1" H (including handle size)-135 OZ, sized perfectly for cooking lasagna, casseroles, chicken, roast, bread, pasta, beef, and more. Whether you're cooking a family dinner or serving food, this versatile casserole dish has got you covered.
Deep Baking Dish: 8.6" in outer, 7.4" in inner, 2.4" in depth, 53.4 oz. The large baking dish for the oven is perfect for lasagna, pie, chicken, roast, and casseroles. The lasagna made in a perfect size can be divided into 2 layer/4 portions, to satisfy 2 or 3 people.
How to Make this Vegan Lasagna

Making vegan lasagna is a rewarding process that starts with preparing two key components: the tofu ricotta and the hearty TVP “meat” mixture.
For the ricotta, begin by mushing 1 pound of firm tofu with your hands until crumbly, then add 2 teaspoons of lemon juice, 1 minced garlic clove, 1/4 teaspoon salt, and those fragrant chopped basil leaves. Keep mushing for 2-5 minutes—really get in there with your fingers until it reaches that perfect ricotta-like consistency.
Once it’s nice and smooth, stir in 2 teaspoons of olive oil with a fork (olive oil can be sticky!), then mix in 1/4 cup of nutritional yeast and black pepper to taste. This mixture can be refrigerated while you work on the rest.
For the “meat” layer, heat 1 tablespoon of olive oil in a large pan and sauté 1/2 chopped onion until tender. Add 3 minced garlic cloves and cook until that irresistible aroma fills your kitchen.
Next, stir in 2 tablespoons of Italian seasoning and red pepper flakes if you like a bit of heat. Now comes the magic—add 1 cup of TVP, which will immediately begin absorbing the flavors in the pan.
Splash in some of your 1 cup of hot vegetable stock, add 2 tablespoons of tamari (which gives it that savory color), and 2 tablespoons of nutritional yeast. Continue adding the vegetable stock slowly, letting the TVP absorb the liquid.
After simmering for 5-7 minutes, fold in the drained 10-ounce package of spinach, and keep the mixture on low heat until you’re ready to assemble.
Assembly is where art meets science, starting with preheating your oven to 375°F.
Begin layering with 1-2 cups of marinara sauce on the bottom of your baking dish—this is essential for those no-boil noodles. Layer dry noodles, half the meat-spinach mixture, and more sauce.
Then add another layer of noodles, spread your tofu ricotta, and add more sauce. Create a third layer with noodles, the remaining meat mixture, and sauce.
Finish with a final layer of noodles topped with generous sauce. Using a premium lasagna cookware set will ensure even heat distribution and perfect baking results. Cover with foil and bake for a full hour, then—this part is important—let it rest for 20 minutes before serving.
Who’s the patience? Trust me, it’s worth the wait. A sprinkle of vegan parmesan on top is the perfect finishing touch for this crowd-pleasing dish.
Vegan Lasagna Substitutions and Variations
While this vegan lasagna recipe is fantastic as written, you’ll be thrilled to know it’s incredibly adaptable to whatever ingredients you have on hand.
Can’t find nutritional yeast? Miso paste can add that umami punch. The TVP can be swapped for lentils, chopped mushrooms, or even crumbled tempeh for different textures and flavors.
Not a spinach fan? Try kale, Swiss chard, or roasted zucchini instead.
You can also play with the marinara, adding roasted red peppers or olives for Mediterranean flair.
And those no-boil noodles? Regular lasagna sheets work perfectly with a bit more sauce.
Recommended Products
SUPERIOR FUNCTION: The Cuisinart Mini-Prep Plus Food Processor offers an efficient 250-watt motor and patented reversible stainless steel blade to quickly chop herbs, dice vegetables, and grind hard cheese
Simply stack and press to chop: The patented stack & press design makes it easy to assemble and use. Simply press the lid to chop and release to stop. Since all you do is stack the lid on top of the bowl, no difficult twist-locking is needed.
POWERFUL PERFORMANCE: The 1000-peak-watt motor precisely powers through tough ingredients to ensure smooth, consistent results every time.
What to Serve with Vegan Lasagna
Now that you’ve mastered the art of customizing your vegan lasagna, let’s talk about what to serve alongside it.
I’m all about balance when it comes to meals, and this hearty dish pairs beautifully with lighter sides.
A simple arugula salad with lemon vinaigrette cuts through the richness perfectly.
Garlic bread, while a bit indulgent, is practically mandatory—who can resist that crispy, herb-infused goodness?
For vegetables, I suggest roasted Brussels sprouts or steamed broccoli.
And don’t forget a nice glass of Chianti or sparkling water with lemon to complete the Italian dining experience.
Recommended Products
Genuine KitchenAid Stand Mixer Attachment - Designed and engineered by the manufacturers of the KitchenAid Stand Mixer, sold separately
PASTA ROLLER ATTACHMENT FOR KITCHENAID STAND MIXER: This pasta roller attachment is specially designed for KitchenAid and helps you make authentic, fresh pasta quickly and easily at home. It is suitable for various recipes, including Ravioli, Tortellini, Dumplings, Empanadas, Lasagna, Noodles, sheets of Wonton, Dumplings, and tacos. This pasta maker roller is indispensable to pasta fans in the home. (Note: Not include stand mixer)
Final Thoughts
After you’ve savored every last bite of this delicious vegan lasagna, you’ll wonder why you didn’t try plant-based Italian cuisine sooner.
The layers of tofu ricotta, spinach-infused TVP, and rich marinara create a symphony of flavors that rivals any traditional version.
What I love about this recipe is its versatility.
Can’t find nutritional yeast? No problem—swap in some miso paste for that umami kick.
The leftovers, if you manage to have any, taste even better the next day as the flavors meld together overnight in the fridge.
Trust me, this dish will convince even the most dedicated carnivores.














