This Veggie Lasagna Florentine is a wholesome and flavorful dish made with layers of spinach, mushrooms, and a creamy béchamel sauce. It is the perfect comfort food that is both delicious and healthy. The dish is packed with nutrients and vitamins from the vegetables, and the creamy sauce adds a rich and indulgent touch. It is a crowd-pleasing recipe that will impress everyone at your table. Whether you are a vegetarian or just looking for a meatless meal option, this veggie lasagna is a winner.
Ingredients
- 9 lasagna noodles
- 1 tablespoon olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced
- 10 ounces fresh spinach
- 2 cups ricotta cheese
- 1/4 cup grated Parmesan cheese
- 1 egg
- 1/2 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups shredded mozzarella cheese
- For the béchamel sauce:
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 3 cups milk
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Directions
- Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to the package instructions. Drain and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the onion and garlic and sauté until fragrant, about 2 minutes.
- Add the sliced mushrooms and cook until they release their liquid and start to brown, about 5 minutes. Stir in the fresh spinach and cook until wilted, about 3 minutes. Remove from heat.
- In a medium bowl, mix together the ricotta cheese, Parmesan cheese, egg, dried basil, dried oregano, salt, and black pepper.
- To make the béchamel sauce, melt the butter in a saucepan over medium heat. Stir in the flour and cook for 1 minute. Gradually whisk in the milk, nutmeg, salt, and black pepper. Cook, whisking constantly, until the sauce thickens, about 5 minutes.
- Spread a thin layer of the béchamel sauce on the bottom of a 9x13 inch baking dish. Place 3 lasagna noodles on top of the sauce. Spread half of the ricotta mixture over the noodles, followed by half of the vegetable mixture and a third of the shredded mozzarella. Repeat the layers starting with the noodles, ending with the mozzarella on top.
- Pour the remaining béchamel sauce over the lasagna, making sure to cover the noodles completely. Sprinkle the remaining shredded mozzarella on top.
- Cover the baking dish with foil and bake for 30 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is golden and bubbly.
- Remove from the oven and let the lasagna cool for a few minutes before serving. Slice into squares and serve hot.
Interesting Facts
Lasagna Florentine is named after the city of Florence in Italy, where it originated.
Traditional lasagna often uses meat, but this vegetarian version is just as hearty and flavorful.
Spinach is rich in vitamins A, C, and K, as well as iron and calcium.
The creamy béchamel sauce is a classic French sauce that adds a luxurious texture to the lasagna.
This dish can be prepared in advance and refrigerated, making it a convenient option for entertaining or meal prep.