Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Vegetable Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Hearty Vegetable Lasagna is a comforting and wholesome dish packed with colorful vegetables, creamy ricotta, and rich marinara sauce. It’s a family-friendly meal that comes together easily and is perfect for busy weeknights or special occasions.

  • Total Time: 1 hour 15 minutes (plus 15-20 minutes resting)
  • Yield: 12 servings 1x

Ingredients

Scale

2 tbsp olive oil

1 large yellow onion, diced

4 cloves garlic, minced

2 large bell peppers (red, yellow, orange), diced

2 medium zucchini, diced

8 oz cremini mushrooms, sliced

5 oz fresh spinach, chopped

1 tsp salt (or to taste)

1/2 tsp black pepper (or to taste)

2 x 24 oz jars marinara sauce (good quality)

1215 no-boil lasagna noodles (about 1 box)

15 oz ricotta cheese

1/2 cup grated Parmesan cheese, plus more for topping

3 cups shredded mozzarella cheese

1 large egg

1/4 cup fresh parsley, chopped

1 tsp dried oregano

1/4 tsp red pepper flakes (optional)

Instructions

1. 1. Prep your veggies: dice onion, mince garlic, dice bell peppers and zucchini, slice mushrooms, and chop spinach.

2. 2. Sauté aromatics: Heat olive oil in a large skillet or Dutch oven over medium heat. Add diced onion and cook until soft and translucent, about 5-7 minutes. Stir in minced garlic and cook for 1 minute until fragrant.

3. 3. Cook hearty vegetables: Add diced bell peppers, zucchini, and sliced mushrooms. Season with salt and black pepper. Sauté for 8-10 minutes, stirring occasionally, until softened.

4. 4. Wilt spinach: Stir in chopped spinach and cook for 2-3 minutes until wilted. Remove skillet from heat.

5. 5. Prepare ricotta mixture: In a medium bowl, combine ricotta cheese, 1/2 cup Parmesan cheese, egg, parsley, oregano, and optional red pepper flakes. Stir well.

6. 6. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

7. 7. Start layering: Spread 1 cup marinara sauce over bottom of dish. Arrange a single layer of no-boil lasagna noodles over sauce (break to fit). Spread half of ricotta mixture over noodles. Spoon half of sautéed vegetables over ricotta. Sprinkle 1 cup mozzarella cheese over vegetables. Drizzle 1 cup marinara sauce over mozzarella. Repeat layers (noodles, ricotta, vegetables, mozzarella, sauce) once more.

8. 8. Final layer: Place final layer of noodles on top. Pour remaining marinara sauce over noodles, spreading to edges. Sprinkle with remaining 1 cup mozzarella and extra Parmesan.

9. 9. Bake: Cover tightly with aluminum foil. Bake for 30 minutes. Remove foil and bake for another 15-20 minutes until cheese is bubbly and golden brown.

10. 10. Rest: Let lasagna rest for 15-20 minutes before slicing and serving.

Notes

For best results, drain any excess liquid from sautéed vegetables before layering to prevent watery lasagna. Ensure no-boil noodles are fully covered by sauce to avoid hard, chewy spots. Letting the lasagna rest is crucial for neat slices. Freezes well: assemble unbaked and freeze for up to 3 months, or freeze baked leftovers. Reheat from refrigerated state at 350°F (175°C) covered with foil. Nutrition values are estimates and may vary based on specific ingredients used.

  • Author: Charlotte Johnson
  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baked
  • Cuisine: Italian-American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice (1/12 of recipe)
  • Calories: 420
  • Sugar: 12
  • Sodium: 820
  • Fat: 22
  • Saturated Fat: 11
  • Unsaturated Fat: 9
  • Trans Fat: 0.5
  • Carbohydrates: 38
  • Fiber: 6
  • Protein: 22
  • Cholesterol: 65