Veggie Lasagna

Picture of Zack_

Zack_

Veggie lasagna is the kind of meal that fills more than just the table it fills the room. Built slowly, layer by layer, it brings together familiar flavors and simple vegetables in a way that feels comforting and generous. Mushrooms play an important role here. When cooked gently, they add depth and richness, giving the dish a hearty, almost savory backbone without needing meat.

This lasagna isn’t about replacing anything. It’s about showing how vegetables can carry a classic dish with confidence. Zucchini, eggplant, peppers, mushrooms, and greens come together with tomato sauce and creamy layers to create something deeply satisfying and familiar. Every bite feels warm, balanced, and complete.

In the Let’s Veg way of living, veggie lasagna represents ease and inclusion. It’s food everyone recognizes, food that invites sharing, and food that makes eating more vegetables feel natural rather than forced. It’s proof that comfort and nourishment can live in the same dish and that vegetables can absolutely be the main event.

Olivia

Veggie Lasagna

No ratings yet
Veggie lasagna is a comforting, oven-baked dish layered with mushrooms, vegetables, tomato sauce, and creamy cheese for a hearty plant-forward meal.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 6
Calories: 217

Ingredients
  

  • 1 zucchini sliced
  • 1 small eggplant sliced
  • 1 red bell pepper diced
  • 8 oz mushrooms sliced (cremini or button)
  • 1 cup spinach or kale
  • 2 tablespoons olive oil
  • Salt and black pepper
  • 3 cups marinara or tomato sauce
  • 9-12 lasagna noodles regular or no-boil
  • cups ricotta or plant-based ricotta
  • cups shredded mozzarella or plant-based cheese
  • ¼ cup grated Parmesan or plant-based alternative
  • 1 teaspoon dried oregano or basil
  • ½ teaspoon garlic powder

Method
 

  1. Preheat oven to 400°F (205°C).
  2. Toss zucchini, eggplant, bell pepper, mushrooms, olive oil, salt, and pepper.
  3. Roast 18-22 minutes, stirring once, until tender and lightly caramelized.
  4. Stir in spinach at the end so it wilts slightly.
  5. Cook lasagna noodles according to package instructions if not using no-boil.
  6. Drain and set aside.
  7. Build the Layers
  8. Lower oven temperature to 375°F (190°C).
  9. Spread a thin layer of sauce in a baking dish.
  10. Layer noodles, ricotta, roasted vegetables, sauce, and mozzarella.
  11. Repeat layers, finishing with sauce and cheese on top.
  12. Cover loosely with foil and bake 30 minutes.
  13. Uncover and bake 15-20 minutes until bubbly and lightly golden.
  14. Let rest 10-15 minutes before slicing and serving.

Nutrition

Calories: 217kcalCarbohydrates: 35gProtein: 7gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 8mgPotassium: 344mgFiber: 2gSugar: 4gVitamin A: 686IUVitamin C: 32mgCalcium: 17mgIron: 1mg

Notes

Mushrooms add depth: they bring a rich, savory flavor that makes the dish extra satisfying
Extra hearty: add cooked lentils between layers
Vegan-friendly: use plant-based ricotta and cheese
Make-ahead: assemble the day before and bake when ready

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating