Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat. Add onion and garlic and cook until softened, about 5 minutes.
- Add bell peppers, zucchini, yellow squash, and mushrooms. Cook until vegetables are tender-crisp, about 8-10 minutes.
- Stir in spinach, oregano, basil, salt, and pepper. Cook until spinach is wilted, about 2 minutes. Remove from heat and set aside.
- In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in warm milk, a little at a time, ensuring there are no lumps. Continue whisking until the sauce thickens, about 5-7 minutes.
- Stir in nutmeg, salt, and pepper. Remove from heat and set aside.
- In a medium bowl, combine ricotta cheese, parmesan cheese, egg, parsley, salt, and pepper. Mix well.
- Preheat oven to 375°F (190°C).
- Spread a thin layer of béchamel sauce in the bottom of a 9x13 inch baking dish.
- Arrange 3 lasagna noodles over the sauce.
- Spread half of the ricotta cheese mixture over the noodles.
- Top with half of the vegetable mixture.
- Sprinkle with 1/3 of the mozzarella cheese.
- Repeat layers: béchamel sauce, noodles, ricotta cheese mixture, vegetable mixture, mozzarella cheese.
- Top with remaining lasagna noodles and remaining béchamel sauce.
- Sprinkle with remaining mozzarella cheese.
- Cover the baking dish with aluminum foil.
- Bake for 30 minutes.
- Remove the foil and bake for another 15-20 minutes, or until the cheese is melted and bubbly and the lasagna is heated through.
- Let stand for 10-15 minutes before slicing and serving.
Notes
For best results, pre-cook the vegetables to remove excess moisture. Use warm milk when making the béchamel sauce to prevent lumps. Low-moisture mozzarella is recommended to avoid a watery lasagna. Store leftovers in the refrigerator for up to 3 days. You can substitute other vegetables like eggplant, carrots, or kale. For a richer flavor, use a combination of parmesan and asiago cheese.
