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

Flavorful Veggie Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: anna
  • Total Time: 90 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Baked layers of roasted vegetables, tangy tomato sauce, and silky béchamel meet in a golden, bubbling casserole that smells like Sunday dinner.


Ingredients

Scale
  • 3 cups (450 g) mixed diced oven-roasted vegetables: zucchini, eggplant, bell pepper, and mushrooms
  • 800 g (28 oz) crushed tomatoes for the tomato sauce
  • 2 cups (500 ml) whole milk for the béchamel
  • 3 tbsp (40 g) unsalted butter for the béchamel
  • 3 tbsp (30 g) all-purpose flour for the béchamel
  • 250 g (9 oz) lasagna noodles (about 12 sheets)
  • 300 g (10.5 oz) shredded mozzarella
  • 60 g (2 oz) grated Parmesan
  • 2 tbsp (30 ml) olive oil
  • 1 tsp kosher salt
  • ½ tsp black pepper
  • ½ tsp red pepper flakes
  • Fresh basil and oregano for seasoning

Instructions

  1. Preheat the oven to 220°C (425°F). Toss vegetables with olive oil, salt, and black pepper; roast for 18–22 minutes.
  2. Warm olive oil in a skillet; sauté onion for 5–6 minutes. Add garlic and red pepper flakes; cook for 30 seconds.
  3. Stir in crushed tomatoes, salt, black pepper, and oregano; simmer for 12–15 minutes.
  4. Melt butter in a saucepan; add flour to form a roux. Slowly whisk in milk and cook until thickened.
  5. Spread a layer of tomato sauce on the bottom of a pan; layer noodles, roasted vegetables, béchamel, mozzarella, and more tomato sauce; repeat.
  6. Cover the dish with foil and bake for 30 minutes at 180°C (350°F); remove foil and bake for another 15–20 minutes.
  7. Let rest for 10 minutes before slicing.

Notes

Use whole milk in the béchamel for richness. For a vegan version, substitute with unsweetened soy or oat milk, vegan butter, and dairy-free cheese.

  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 8g
  • Sodium: 620mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 55mg