Go Back

Cheesy Spinach and Mushroom Lasagna

A delicious, creamy lasagna layered with sautéed mushrooms and fresh spinach, perfect for a weeknight dinner or a special occasion.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 450

Ingredients
  

For the Lasagna
  • 9 pieces lasagna noodles
  • 2 tbsp olive oil
  • 1 cup mushrooms, sliced (cremini or button)
  • 2 cups fresh spinach
  • ½ tsp salt
  • ½ tsp black pepper
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella
For the Béchamel Sauce
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups milk
  • ½ cup grated Parmesan
  • ½ tsp garlic powder

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C).
  2. Cook the lasagna noodles according to package directions until al dente. Drain and lay them flat to prevent sticking.
  3. Heat olive oil in a skillet over medium heat. Add sliced mushrooms and sauté until they are soft and any released liquid has mostly evaporated (about 6–8 minutes).
  4. Add fresh spinach, ½ tsp salt, and ½ tsp black pepper. Cook until the spinach is fully wilted. Remove from heat.
  5. In a saucepan, melt butter over medium heat. Stir in flour and cook for about 1 minute until it looks bubbly and slightly golden.
  6. Gradually whisk in the milk, keeping the mixture smooth. Cook until the sauce thickens and coats the back of a spoon (3–5 minutes).
  7. Stir in grated Parmesan and garlic powder. Remove the sauce from heat. Taste and adjust salt if needed.
Assembly and Baking
  1. Spread a thin layer of sauce in the bottom of a 9×13-inch baking dish. Lay 3 noodles side by side.
  2. Top with half the mushroom-spinach mixture, half the ricotta (dollop and gently spread), and one-third of the shredded mozzarella.
  3. Repeat: 3 noodles, remaining mushroom-spinach, remaining ricotta, and another third of mozzarella.
  4. Finish with the last 3 noodles and the remaining sauce spread evenly on top. Sprinkle the remaining mozzarella over the top layer of sauce.
  5. Cover the dish tightly with foil and bake covered for 25 minutes.
  6. Remove foil and bake another 15–20 minutes until the top is golden and bubbly.
  7. Let the lasagna rest for 10 minutes before slicing and serving.

Notes

Use part-skim ricotta to reduce richness, or mix ricotta with one beaten egg for firmer layers. For a gluten-free version, use GF lasagna noodles and GF flour for the roux.