Vegetable Lasagna

Why You’ll Love This Recipe

This Vegetable Lasagna is packed with flavor and texture, thanks to a variety of colorful vegetables, perfectly seasoned sauces, and layers of cheesy goodness. It’s a great way to enjoy a comforting dish while sneaking in plenty of veggies. Whether you’re feeding a crowd, planning for leftovers, or looking for a meat-free dinner option, this lasagna delivers every time.

Ingredients

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

lasagna noodles (regular or no-boil)
zucchini
eggplant
bell peppers
mushrooms
spinach
ricotta cheese
shredded mozzarella cheese
grated Parmesan cheese
marinara sauce
olive oil
garlic
onion
dried basil
dried oregano
salt
pepper
fresh parsley or basil (optional, for garnish)

Directions

  1. Preheat oven to 375°F (190°C).
  2. Slice zucchini, eggplant, and bell peppers. Toss with olive oil, salt, and pepper, then roast on a baking sheet for 20–25 minutes until tender.
  3. In a skillet, heat olive oil and sauté chopped onions and mushrooms until soft. Add garlic and spinach, cooking until wilted. Set aside.
  4. In a bowl, mix ricotta cheese with a pinch of salt, pepper, and dried basil.
  5. If using regular noodles, boil according to package instructions. If using no-boil noodles, skip this step.
  6. Spread a thin layer of marinara sauce on the bottom of a 9×13-inch baking dish. Layer noodles, roasted vegetables, spinach mixture, ricotta, marinara sauce, and mozzarella. Repeat layers, ending with noodles, sauce, and the remaining mozzarella and Parmesan.
  7. Cover with foil and bake for 25 minutes. Remove foil and bake an additional 15–20 minutes until cheese is bubbly and golden.
  8. Let the lasagna rest for 10–15 minutes before slicing. Garnish with fresh herbs if desired.

Servings and timing

This recipe serves 8 people.
Prep time: 25 minutes
Cook time: 45 minutes
Total time: 1 hour 10 minutes

Variations

  • Vegan Version: Use plant-based ricotta and mozzarella, and ensure your marinara sauce is vegan.
  • Gluten-Free Option: Use gluten-free lasagna noodles.
  • Extra Protein: Add cooked lentils or white beans to the vegetable filling.
  • Different Veggies: Try carrots, butternut squash, kale, or broccoli for variety.
  • Spicy Kick: Add red pepper flakes to the marinara sauce or sautéed veggies.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat individual portions in the microwave or warm the whole dish in a 350°F (175°C) oven until heated through.
To freeze, assemble the lasagna (unbaked or baked), wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before baking or reheating.

FAQs

Can I make this lasagna ahead of time?

Yes, you can assemble it up to 24 hours in advance and refrigerate until ready to bake.

Do I need to roast the vegetables first?

Roasting enhances flavor and prevents excess moisture, but you can sauté them if you prefer a quicker method.

Can I use store-bought marinara sauce?

Absolutely. Choose a high-quality sauce for the best flavor or make your own if you have time.

How do I prevent the lasagna from being watery?

Roast or sauté vegetables to reduce moisture, and let the lasagna rest before slicing to allow it to set.

Is this recipe freezer-friendly?

Yes, you can freeze it before or after baking. Wrap tightly and thaw before reheating.

Can I use cottage cheese instead of ricotta?

Yes, cottage cheese is a good substitute and adds a slightly different texture and taste.

What kind of noodles should I use?

Both regular and no-boil lasagna noodles work well. Just follow the package instructions.

How do I make it more filling?

Add layers of cooked quinoa or lentils for extra bulk and protein.

Can I add fresh herbs?

Yes, fresh basil, parsley, or thyme add great flavor and a fresh finish to the dish.

What should I serve with vegetable lasagna?

A green salad, garlic bread, or roasted vegetables make excellent side dishes.

Conclusion

Vegetable Lasagna is a flavorful, nourishing, and satisfying meal that’s perfect for family dinners, entertaining guests, or weekly meal prep. With layers of vegetables, creamy cheese, and robust marinara sauce, it’s a comforting classic that just happens to be packed with nutritious ingredients. Whether you’re a vegetarian or simply looking for a hearty meatless meal, this lasagna is sure to impress.

Print

Vegetable Lasagna

Vegetable Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegetable Lasagna is a comforting, meatless casserole layered with roasted vegetables, creamy ricotta, savory marinara, and melty cheese. It’s a wholesome, crowd-pleasing dish perfect for vegetarians or anyone craving a hearty meal.

  • Author: Laura
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: Serves 8
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 9 lasagna noodles (regular or no-boil)
  • 1 zucchini, sliced
  • 1 small eggplant, sliced
  • 1 bell pepper, sliced
  • 1 cup mushrooms, sliced
  • 2 cups spinach
  • 1 tablespoon olive oil (plus more for roasting)
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 ½ cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 3 cups marinara sauce
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper, to taste
  • Fresh parsley or basil (optional, for garnish)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Slice zucchini, eggplant, and bell pepper. Toss with olive oil, salt, and pepper. Roast on a baking sheet for 20–25 minutes until tender.
  3. In a skillet, heat 1 tablespoon olive oil. Sauté onion and mushrooms until soft, about 5–6 minutes. Add garlic and spinach; cook until wilted. Set aside.
  4. In a bowl, mix ricotta cheese with dried basil, salt, and pepper.
  5. If using regular noodles, cook according to package instructions. Drain and set aside.
  6. Spread a thin layer of marinara sauce on the bottom of a greased 9×13-inch baking dish. Layer noodles, roasted vegetables, spinach mixture, ricotta, sauce, and mozzarella. Repeat layers, ending with noodles, sauce, mozzarella, and Parmesan.
  7. Cover with foil and bake for 25 minutes. Remove foil and bake another 15–20 minutes, until cheese is golden and bubbly.
  8. Let rest for 10–15 minutes before slicing. Garnish with fresh parsley or basil if desired.

Notes

  • Roasting the vegetables prevents the lasagna from becoming watery.
  • Letting the lasagna rest after baking helps it hold together when slicing.
  • Use no-boil noodles to save time; just make sure there’s enough sauce to soften them.

Nutrition

  • Serving Size: 1 slice (1/8 of recipe)
  • Calories: 360
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 17g
  • Saturated Fat: 8g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 19g
  • Cholesterol: 45mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments