Vegetarian Lasagne

Why You’ll Love This Recipe

This Vegetarian Lasagne is packed with flavor and texture. The layers of roasted or sautéed vegetables add depth, while the creamy cheese mixture keeps every bite rich and satisfying. It’s a crowd-pleasing dish that even non-vegetarians enjoy. You can prepare it ahead of time, it freezes beautifully, and it’s easy to customize with your favorite vegetables and cheeses.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

9–12 lasagne sheets
1 tablespoon olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 zucchini, diced
1 red bell pepper, diced
1 cup mushrooms, sliced
2 cups fresh spinach
2 cups marinara sauce
1 tablespoon tomato paste
1 teaspoon dried oregano
1/2 teaspoon dried basil
Salt, to taste
Black pepper, to taste
1 1/2 cups ricotta cheese or béchamel sauce
1 egg (if using ricotta)
2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese

Directions

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. If using traditional lasagne sheets, cook them according to package instructions until just al dente. Drain and set aside. If using oven-ready sheets, skip this step.
  3. Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3–4 minutes until softened. Stir in the garlic and cook for 30 seconds.
  4. Add zucchini, bell pepper, and mushrooms. Sauté for 5–7 minutes until tender. Stir in the spinach and cook until wilted.
  5. Add marinara sauce, tomato paste, oregano, basil, salt, and black pepper. Let the mixture simmer for 5–10 minutes to blend the flavors.
  6. In a separate bowl, mix ricotta cheese with the egg if using. Season lightly with salt and pepper.
  7. To assemble, spread a thin layer of vegetable sauce on the bottom of the baking dish. Add a layer of lasagne sheets, followed by a layer of ricotta mixture, a layer of vegetable sauce, and a sprinkle of mozzarella. Repeat the layers, finishing with sauce and the remaining mozzarella and Parmesan on top.
  8. Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 15–20 minutes until the top is golden and bubbly.
  9. Let the lasagne rest for 10–15 minutes before slicing and serving.

Servings and timing

Servings: 6–8 servings

Prep time: 20 minutes
Cook time: 45 minutes
Total time: 1 hour 5 minutes

Variations

Add roasted eggplant or butternut squash for deeper flavor.

Use a creamy béchamel sauce instead of ricotta for a more traditional texture.

Include lentils or plant-based crumbles for added protein.

Swap spinach for kale or Swiss chard.

Use a blend of cheeses such as provolone or fontina for a richer taste.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Reheat individual portions in the microwave in 1-minute intervals until heated through.

For larger portions, cover with foil and warm in a 350°F (175°C) oven until hot.

Vegetarian Lasagne freezes well for up to 2 months. Wrap tightly and thaw overnight in the refrigerator before reheating.

FAQs

Can I make Vegetarian Lasagne ahead of time?

Yes, you can assemble it up to 24 hours in advance and refrigerate before baking.

Do I have to cook the vegetables first?

Yes, sautéing removes excess moisture and enhances flavor.

Can I use oven-ready lasagne sheets?

Yes, they work well and save time.

How do I prevent watery lasagne?

Cook vegetables thoroughly and let the lasagne rest after baking to allow it to set.

Can I make this recipe vegan?

Yes, substitute dairy cheese with plant-based alternatives and use a dairy-free béchamel.

What is the best cheese combination?

Mozzarella for meltiness and Parmesan for flavor create a balanced topping.

Can I add more layers?

Absolutely. Just ensure you have enough sauce and cheese to cover each layer evenly.

How long should I let it rest before serving?

Let it rest for at least 10–15 minutes to help it set and slice cleanly.

Can I freeze it before baking?

Yes, assemble and freeze unbaked. Thaw before baking for best results.

What can I serve with Vegetarian Lasagne?

A crisp green salad and garlic bread pair perfectly with this hearty dish.

Conclusion

Vegetarian Lasagne is a comforting, layered dish filled with rich tomato sauce, creamy cheese, and flavorful vegetables. Perfect for gatherings or weeknight dinners, it’s a satisfying meat-free option that doesn’t compromise on taste. Easy to customize and ideal for make-ahead meals, this recipe is sure to become a staple in your kitchen.

Print

Vegetarian Lasagne

Vegetarian Lasagne

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegetarian Lasagne is a hearty, layered pasta dish filled with tender lasagne sheets, rich tomato-vegetable sauce, creamy ricotta or béchamel, and melted cheese. Perfect for family dinners or meal prep, this comforting meat-free classic is both satisfying and flavorful.

  • Author: Laura
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6–8 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 912 lasagne sheets
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 zucchini, diced
  • 1 red bell pepper, diced
  • 1 cup mushrooms, sliced
  • 2 cups fresh spinach
  • 2 cups marinara sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • Salt, to taste
  • Black pepper, to taste
  • 1 1/2 cups ricotta cheese or béchamel sauce
  • 1 egg (if using ricotta)
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. If using traditional lasagne sheets, cook according to package instructions until just al dente. Drain and set aside. Skip if using oven-ready sheets.
  3. Heat olive oil in a large skillet over medium heat. Add onion and cook for 3–4 minutes until softened. Stir in garlic and cook for 30 seconds.
  4. Add zucchini, bell pepper, and mushrooms. Sauté for 5–7 minutes until tender. Stir in spinach and cook until wilted.
  5. Add marinara sauce, tomato paste, oregano, basil, salt, and black pepper. Simmer for 5–10 minutes.
  6. In a bowl, mix ricotta with egg (if using) and season lightly with salt and pepper.
  7. Spread a thin layer of vegetable sauce in the baking dish. Layer lasagne sheets, ricotta mixture, vegetable sauce, and mozzarella. Repeat layers, finishing with sauce and remaining mozzarella and Parmesan.
  8. Cover with foil and bake for 25 minutes. Remove foil and bake an additional 15–20 minutes until golden and bubbly.
  9. Let rest for 10–15 minutes before slicing and serving.

Notes

  • Sauté vegetables thoroughly to prevent excess moisture.
  • Use béchamel instead of ricotta for a more traditional texture.
  • Add roasted eggplant or butternut squash for extra depth of flavor.
  • Store leftovers in the refrigerator for up to 4 days.
  • Freeze baked or unbaked lasagne for up to 2 months; thaw overnight before reheating.

Nutrition

  • Serving Size: 1 serving (based on 8 servings)
  • Calories: 420
  • Sugar: 8g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 70mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments