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
Baked vegetable lasagna with golden melted cheese on top

Vegetable Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Myla
  • Total Time: 1 hr
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Hearty, cheesy, and packed with seasonal vegetables, this Vegetable Lasagna is the ultimate comfort food dinner everyone will love.


Ingredients

Scale

2 tbsp olive oil

1 onion, chopped

3 garlic cloves, minced

1 zucchini, diced

1 red bell pepper, diced

1 carrot, shredded

4 cups fresh spinach

2 cups ricotta cheese

1 large egg

2 cups shredded mozzarella cheese

1/2 cup grated Parmesan cheese

912 lasagna noodles, cooked

4 cups marinara sauce

2 tsp Italian seasoning

Salt and pepper, to taste


Instructions

1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.

2. Sauté onion and garlic in olive oil for 2–3 minutes until fragrant.

3. Add zucchini, bell pepper, and carrot. Cook until softened, about 5–6 minutes. Stir in spinach until wilted.

4. In a bowl, mix ricotta, egg, Parmesan, Italian seasoning, salt, and pepper.

5. Spread 1 cup marinara sauce in the dish. Add a layer of noodles.

6. Top with 1/3 ricotta mixture, vegetables, sauce, and mozzarella.

7. Repeat layers twice more, ending with sauce and mozzarella on top.

8. Cover with foil and bake for 25 minutes. Remove foil and bake another 15 minutes.

9. Let rest 10 minutes before serving.

Notes

Use gluten-free noodles if needed.

Make vegan by swapping ricotta and mozzarella with dairy-free alternatives.

Add mushrooms for extra umami flavor.

Assemble ahead and refrigerate up to 24 hours before baking.

  • Prep Time: 20 mins
  • Cook Time: 40 mins
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 380
  • Sugar: 7g
  • Sodium: 720mg
  • Fat: 16g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 45mg