Go Back
Mushroom and Spinach Lasagna Recipe

Mushroom and Spinach Lasagna Recipe

Olivia Brooks
This mushroom and spinach lasagna recipe is perfect for cozy nights! Layers of mushrooms, spinach, tomato sauce, and creamy cheese make it rich, comforting, and easy to make.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Course Main Course
Cuisine Italian
Servings 6 people
Calories 420 kcal

Equipment

  • Large skillet or pan
  • Medium saucepan
  • Baking dish (9x13 inch)
  • Wooden spoon or spatula
  • Mixing bowl
  • Cutting board
  • Sharp knife
  • Measuring cups and spoons.

Ingredients
  

For the Filling:

  • 2 tablespoons olive oil
  • 1 medium onion finely chopped
  • 4 cloves garlic minced
  • 400 grams mushrooms sliced
  • 3 cups fresh spinach
  • Salt to taste
  • ½ teaspoon black pepper
  • 1 teaspoon dried oregano

For the Sauce:

  • 3 cups tomato sauce homemade or store-bought
  • 1 teaspoon dried basil
  • ½ teaspoon chili flakes optional

For the Cheese Layer:

  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated parmesan cheese
  • 1 egg

For Assembly:

  • 9 –12 lasagna sheets pre-cooked or oven-ready

Instructions
 

Step 1: Prepare the Mushroom Spinach Filling

  • Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until soft and translucent, about 5–6 minutes.
  • Add garlic and sauté for about a minute until fragrant. Then add sliced mushrooms and cook patiently. Let them release their moisture and cook it off completely—this step is essential for flavor and to avoid a watery lasagna.
  • Once the mushrooms are golden and slightly caramelized, add spinach and cook until wilted. Season with salt, pepper, and oregano. Set aside to cool slightly.

Step 2: Prepare the Sauce

  • In a saucepan, heat tomato sauce with basil and chili flakes. Let it simmer gently for 10–15 minutes. This deepens the flavor and makes the sauce taste more homemade, even if you’re using store-bought.

Step 3: Prepare the Cheese Mixture

  • In a mixing bowl, combine ricotta, mozzarella, parmesan, and egg. Mix until smooth and creamy. This layer adds richness and helps bind everything together.

Step 4: Assemble the Lasagna

  • Preheat oven to 180°C (350°F).
  • Spread a thin layer of tomato sauce at the bottom of your baking dish. Add a layer of lasagna sheets, followed by mushroom-spinach filling, cheese mixture, and more sauce.
  • Repeat the layers, keeping them even and balanced. Finish with a generous layer of sauce and a sprinkle of cheese on top.

Step 5: Bake to Perfection

  • Cover the dish with foil and bake for 30 minutes. Then remove the foil and bake for another 15 minutes until the top is golden and bubbling.

Step 6: Rest and Serve

  • Let the lasagna rest for 10–15 minutes before slicing. This helps it set and makes serving much easier.

Notes

  • Cook mushrooms thoroughly to avoid excess moisture
  • Season each layer lightly for balanced flavor
  • Don’t overload layers—keep them even
  • Let the lasagna rest before cutting
  • Use freshly grated cheese for better melting
Keyword Mushroom and Spinach Lasagna Recipe