Description
A hearty vegetarian lasagna featuring roasted vegetables, tangy tomato sauce, and creamy ricotta, all perfectly layered for a comforting meal.
Ingredients
Scale
- 250 g dried lasagna noodles
- 60 ml extra-virgin olive oil
- 400 g zucchini, sliced
- 400 g eggplant, sliced
- 300 g mixed bell peppers, cut into pieces
- 200 g cremini or button mushrooms
- 150 g yellow onion, diced
- 3 cloves garlic, minced
- 800 g canned crushed tomatoes
- 30 g tomato paste
- 20 g fresh basil leaves
- 5 g dried oregano
- 650 g whole-milk ricotta
- 300 g shredded mozzarella
- 80 g finely grated Parmigiano-Reggiano
- 1 large egg
- 10 g kosher salt
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes (optional)
Instructions
- Preheat oven to 220°C (425°F). Toss zucchini, eggplant, bell peppers, and mushrooms with olive oil, salt, and pepper on a baking sheet. Roast for 20-25 minutes until browned.
- Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until translucent, then add minced garlic and cook briefly. Stir in tomato paste, then crushed tomatoes, salt, sugar, oregano, and simmer for 12-15 minutes.
- Mix ricotta, beaten egg, grated Parmesan, salt, black pepper, and chopped basil in a bowl until combined.
- Reduce oven temperature to 190°C (375°F). Assemble the lasagna in a baking dish starting with sauce, then noodles, ricotta mixture, roasted vegetables, mozzarella, and sauce. Repeat layers, finishing with noodles and remaining sauce and cheese.
- Cover with foil and bake for 30 minutes, then uncover and bake for another 10-15 minutes until cheese is golden. Rest for 10-15 minutes before serving.
Notes
Make ahead by assembling and refrigerating for up to 24 hours; baking time may need adjustment.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 540
- Sugar: 9 g
- Sodium: 720 mg
- Fat: 28 g
- Saturated Fat: 12 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 43 g
- Fiber: 5 g
- Protein: 26 g
- Cholesterol: 85 mg
