Go Back
+ servings
Slice of lasagna on a plate
Print Recipe
5 from 1 vote

Easy Vegetarian Lasagna

This easy vegetarian lasagna is hearty and delicious. Loaded with veggies and cheese it is a perfect meal for your next meatless Monday.
Prep Time20 mins
Cook Time40 mins
Total Time1 hr
Course: Main Course
Cuisine: American, Italian
Servings: 8
Calories: 440kcal
Author: Deanna


  • 6 Cups spinach, packed chopped
  • 2 Cups ricotta cheese
  • 1 Large egg
  • 2 Tbsp olive oil
  • 4 Cups zucchini diced
  • 3 Cups bell peppers (red, yellow, orange) diced
  • 5 Cups mushrooms diced
  • 2 Cups onions diced
  • 3 Cloves garlic minced
  • 1 Tbsp basil dried
  • 1 Tbsp oregano dried
  • 1/2 tsp chilli flakes
  • 23 oz tomato sauce 1 large can (680 ml)
  • 5 oz tomato paste 1 can (156 ml)
  • salt and pepper to taste
  • 9 fresh lasagna sheets
  • 2 Cups Shredded mozzarella cheese


  • In a medium size bowl, mix the ricotta cheese with the chopped spinach and egg. Mix well and set aside.
  • Heat a large pan on medium heat and add the olive oil, then add the zucchini, peppers, mushrooms, and onion. Cook until vegetables have softened, then drain any liquid that has formed.
  • Add the garlic and cook for about a minute, then add the oregano, basil, chilli flakes, tomato sauce and tomato paste. Cook just until the sauce is heated through.
  • Set oven to 350 degrees and begin assembling the lasagna
  • Spread a thin layer of sauce over the bottom of the pan, then add a layer of noodles.
  • Spread 2/3 of the remaining sauce over the noodles, then add a second layer of noodles.
  • Next spread the ricotta mixture evenly over the lasagna then add the third layer of noodles.
  • Spread the remaining sauce over the noodles, then add the shredded cheese.
  • Cover with aluminium foil and bake for approximately 30 minutes.
  • After 30 minutes you should see the sauce bubbling when you remove the foil. If not, return to the oven until it does. Then remove the foil, turn the oven to broil, and broil for about 5 minutes or until cheese is bubbly.


Calories: 440kcal | Carbohydrates: 49g | Protein: 26g | Fat: 17g | Saturated Fat: 9g | Cholesterol: 114mg | Sodium: 880mg | Potassium: 1297mg | Fiber: 6g | Sugar: 13g | Vitamin A: 5199IU | Vitamin C: 103mg | Calcium: 356mg | Iron: 5mg