Go Back
Delicious homemade vegetable lasagna layered with fresh vegetables and cheese.

Vegetable Lasagna

A hearty and wholesome dish combining layers of cheesy goodness with tender vegetables, making it perfect for any occasion.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: Italian, Vegetarian
Calories: 350

Ingredients
  

Pasta
  • 9 pieces lasagna noodles Cook according to package instructions.
Vegetables
  • 2 tablespoons olive oil For sautéing.
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 zucchinis, sliced
  • 1 cup mushrooms, sliced
  • 3 cups spinach, roughly chopped
Cheeses
  • 3 cups ricotta cheese Can substitute with cottage cheese.
  • 3 cups shredded mozzarella cheese Use more for topping if desired.
  • 1 cup grated Parmesan cheese
Sauce
  • 1 jar marinara sauce Any preferred brand.
  • to taste Salt and pepper For seasoning.
  • to taste Italian seasoning For additional flavor.

Method
 

Preparation
  1. Preheat the oven to 375°F (190°C).
  2. Cook the lasagna noodles according to package instructions; drain and set aside.
  3. In a large skillet, heat olive oil over medium heat. Add the onion and garlic, sauté until soft.
  4. Add zucchini and mushrooms, cooking until tender. Stir in spinach until wilted. Season with salt, pepper, and Italian seasoning.
Assembly
  1. In a baking dish, spread a layer of marinara sauce, followed by a layer of noodles, ricotta cheese, vegetable mixture, and mozzarella cheese.
  2. Repeat the layers until all ingredients are used, finishing with a layer of noodles and sauce topped with mozzarella and Parmesan cheese.
Baking
  1. Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes or until cheese is bubbly.
  2. Let cool for a few minutes before slicing and serving.

Notes

For leftovers, store in an airtight container in the fridge for up to 3 days. Reheat slices in the microwave or warm in the oven at 350°F (175°C) until heated through. Can freeze tightly wrapped for later.