Indulge in the wholesome goodness of this Tofu Veggie Lasagna, a hearty, plant-forward twist on the classic comfort food. Perfect for vegetarians and veggie lovers alike, this dish layers tender lasagna noodles with a creamy tofu-spinach ricotta, sautéed zucchini, carrots, mushrooms, and vibrant marinara sauce. Fresh basil and two kinds of cheese—melty mozzarella and savory Parmesan—add irresistible flavor, while baked layers meld together into cheesy perfection. With a prep time of just 30 minutes, this crowd-pleaser is ideal for weeknight dinners or cozy family gatherings. Serve warm, and don't forget a garnish of fresh basil for an extra burst of brightness. Healthy, satisfying, and bursting with garden-fresh flavors, this recipe is a must-try for anyone seeking a comforting vegetarian meal.
Preheat your oven to 375°F (190°C).
Bring a large pot of salted water to a boil. Cook the lasagna noodles according to the package instructions, then drain and lay them out flat on a clean towel to cool.
In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
Add diced zucchini, carrots, and mushrooms to the skillet. Cook for 8–10 minutes, stirring occasionally, until the vegetables are tender. Remove from heat and set aside.
In a medium mixing bowl, crumble the tofu using your hands or a fork. Stir in the chopped spinach, fresh basil, salt, and black pepper, mixing well to create the tofu ricotta filling.
Spread a thin layer of marinara sauce at the bottom of a 9x13-inch baking dish.
Layer 4 lasagna noodles over the sauce, slightly overlapping them. Spread one-third of the tofu ricotta filling over the noodles, followed by one-third of the cooked vegetable mixture and one-third of the remaining marinara sauce.
Sprinkle one-third of the shredded mozzarella cheese over the top.
Repeat the layering process two more times (noodles, tofu mixture, vegetables, marinara, mozzarella).
Finish with a final layer of noodles topped with marinara sauce, remaining mozzarella, and grated Parmesan cheese.
Cover the baking dish with aluminum foil and bake for 40 minutes.
Remove the foil and bake an additional 20 minutes until the cheese is melted and bubbly.
Let the lasagna cool for 10–15 minutes before slicing and serving. Garnish with additional fresh basil if desired.
Calories |
4528 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 143.7 g | 184% | |
| Saturated Fat | 46.0 g | 230% | |
| Polyunsaturated Fat | 7.0 g | ||
| Cholesterol | 216 mg | 72% | |
| Sodium | 9676 mg | 421% | |
| Total Carbohydrate | 607.3 g | 221% | |
| Dietary Fiber | 51.9 g | 185% | |
| Total Sugars | 84.5 g | ||
| Protein | 224.0 g | 448% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 3331 mg | 256% | |
| Iron | 47.2 mg | 262% | |
| Potassium | 5525 mg | 118% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.