Go Back
+ servings
A freshly baked vegetarian lasagna with layers of pasta, ricotta cheese, spinach, mushrooms, and zucchini, topped with golden bubbly cheese and garnished with basil leaves.

Layered Comfort: Hearty Vegetarian Lasagna

A rich and flavorful vegetarian lasagna packed with fresh vegetables, creamy ricotta, and a blend of tomato and béchamel sauces. Perfect for a hearty meal.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Course Main Course
Cuisine Italian
Servings 8 people
Calories 380 kcal

Equipment

  • Large Pot
  • Baking dish
  • Skillet
  • Mixing Bowl
  • Aluminum foil

Ingredients
  

Main Ingredients

  • 12 pieces lasagna noodles can use gluten-free option
  • 2 cups ricotta cheese or cashew ricotta for vegan
  • 2 cups mozzarella cheese or vegan mozzarella
  • 1 cup béchamel sauce optional for extra creaminess
  • 2 cups spinach sautéed
  • 2 zucchini thinly sliced
  • 1 cup mushrooms sliced
  • 1 eggplant thinly sliced
  • 1 bell pepper chopped
  • 3 cloves garlic minced
  • 1 tbsp olive oil
  • 1 jar tomato sauce 24 oz
  • 1 tbsp fresh basil for garnish

Instructions
 

  • Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions. Drain and set aside.
  • In a pan, heat olive oil and sauté garlic, zucchini, mushrooms, eggplant, bell pepper, and spinach. Season with salt and pepper. Set aside.
  • In a baking dish, spread a thin layer of tomato sauce. Layer with noodles, vegetables, ricotta, and mozzarella. Repeat layers, finishing with noodles on top.
  • Add béchamel and remaining tomato sauce on top. Sprinkle with Parmesan or nutritional yeast.
  • Cover with foil and bake for 30 minutes. Remove foil and bake for another 15 minutes until golden.
  • Let the lasagna cool for 10 minutes before serving. Garnish with fresh basil leaves.

Notes

For a vegan version, use cashew ricotta and vegan mozzarella. Pre-cooking the vegetables prevents excess moisture in the lasagna.

Nutrition

Calories: 380kcalCarbohydrates: 45gProtein: 18gFat: 15gSaturated Fat: 8gCholesterol: 35mgSodium: 750mgPotassium: 400mgFiber: 7gSugar: 10gVitamin A: 20IUVitamin C: 15mgCalcium: 250mgIron: 2.5mg
Keyword Comfort Food, Healthy Lasagna, Vegetable Lasagna, Vegetarian Lasagna
Tried this recipe?Let us know how it was!