Ingredients
Scale
Pasta & Cheese Layers
- 12 lasagna noodles
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
Vegetables & Seasonings
- 10 oz fresh spinach, chopped
- 10 oz mushrooms, sliced
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- ½ teaspoon nutmeg
- Salt & black pepper to taste
Creamy White Sauce
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups milk or heavy cream
Instructions
- Cook the Lasagna Noodles : Boil lasagna noodles in salted water until al dente. Drain and lay them flat to prevent sticking.
- Sauté the Vegetables : Heat olive oil in a pan, then sauté onions and garlic until fragrant. Add mushrooms and cook over high heat until browned. Stir in spinach and cook until wilted, then season with salt and pepper.
- Make the Creamy Béchamel Sauce : In a saucepan, melt butter, then whisk in flour to create a roux. Gradually add milk, stirring continuously until thickened. Season with nutmeg, salt, and pepper for extra depth of flavor.
- Assemble the Lasagna : Spread a thin layer of béchamel sauce at the bottom of a baking dish. Add a layer of noodles, followed by the ricotta mixture, sautéed vegetables, and white sauce. Repeat the layers, finishing with mozzarella and Parmesan cheese on top.
- Bake to Perfection : Cover with foil and bake at 375°F (190°C) for 30 minutes. Remove foil and bake for another 10 minutes until golden brown. Let the lasagna rest for 10 minutes before slicing.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Keywords: Vegetarian spinach & mushroom lasagna, creamy white sauce lasagna, best meatless lasagna recipe, homemade spinach lasagna, mushroom ricotta lasagna, cheesy vegetable lasagna, easy baked pasta dish