Creamy Spinach & Mushroom Lasagna

If you’re looking for a comforting, hearty, and flavorful dish that’s perfect for any occasion, look no further than creamy spinach and mushroom lasagna. This dish combines rich, creamy layers with the earthy flavors of sautéed mushrooms and the subtle bitterness of spinach, all wrapped in sheets of tender lasagna noodles and baked to golden perfection. Whether you’re planning a family dinner or a special gathering, this lasagna is sure to impress everyone at the table.

Why You’ll Love Creamy Spinach & Mushroom Lasagna

  1. Perfect for Vegetarians: This lasagna is a great option for vegetarian diners who love rich, satisfying meals.
  2. Flavorful Layers: The combination of creamy béchamel sauce, hearty mushrooms, and fresh spinach creates layers of complex flavors in every bite.
  3. Comfort Food at Its Best: It’s warm, comforting, and filling—just what you need to cozy up on a cold day or to celebrate a special occasion.
  4. Make-Ahead Friendly: You can prepare the lasagna ahead of time and refrigerate it until ready to bake, making it a perfect dish for busy schedules.

Ingredients for Creamy Spinach & Mushroom Lasagna

For the Mushroom and Spinach Filling:

  • 2 tablespoons of olive oil
  • 2 cups of fresh mushrooms, sliced (white or cremini)
  • 3 cups of fresh spinach (or 1 cup of frozen spinach, thawed and drained)
  • 3 cloves of garlic, minced
  • Salt and black pepper to taste

For the Creamy Béchamel Sauce:

  • 4 tablespoons of unsalted butter
  • 1/4 cup of all-purpose flour
  • 2 1/2 cups of whole milk
  • 1/2 teaspoon of nutmeg
  • Salt and black pepper to taste

Other Ingredients:

  • 12 lasagna noodles, cooked according to package instructions
  • 1 1/2 cups of ricotta cheese
  • 1 1/2 cups of shredded mozzarella cheese
  • 1/2 cup of grated Parmesan cheese
  • 1 teaspoon of dried Italian seasoning (optional)

Instructions

  1. Prepare the Mushroom and Spinach Filling:
    • Heat the olive oil in a large skillet over medium heat.
    • Add the sliced mushrooms and sauté for about 5 minutes until they are golden brown and their liquid has evaporated.
    • Stir in the minced garlic and cook for an additional 1 minute.
    • Add the fresh spinach and cook until wilted (if using frozen spinach, ensure it’s fully drained before adding).
    • Season with salt and black pepper to taste, then set aside.
  2. Make the Creamy Béchamel Sauce:
    • In a saucepan over medium heat, melt the butter.
    • Add the flour and whisk continuously for 1-2 minutes to form a roux.
    • Gradually add the milk while whisking to avoid lumps. Cook and stir until the sauce thickens (about 5-7 minutes).
    • Season with nutmeg, salt, and black pepper. Set aside.
  3. Assemble the Lasagna:
    • Preheat the oven to 375°F (190°C).
    • Spread a thin layer of béchamel sauce at the bottom of a 9×13 inch baking dish.
    • Place a layer of lasagna noodles over the sauce. Spread half of the ricotta cheese over the noodles, followed by half of the mushroom and spinach mixture. Sprinkle a generous layer of shredded mozzarella and a bit of Parmesan cheese.
    • Repeat with another layer of lasagna noodles, the remaining ricotta, mushroom and spinach mixture, and a layer of béchamel sauce.
    • Top with the final layer of noodles, the remaining béchamel sauce, and the remaining mozzarella and Parmesan cheese. Sprinkle with Italian seasoning if desired.
  4. Bake:
    • Cover the dish with aluminum foil and bake for 25 minutes.
    • Remove the foil and bake for an additional 10-15 minutes or until the top is golden and bubbly.
    • Let the lasagna rest for 10 minutes before serving to allow the layers to set.

Tips for Success

  • For the Best Flavor: Sauté the mushrooms until they’re well-browned. This step brings out their rich, umami flavors.
  • Make-Ahead Option: Assemble the lasagna ahead of time, cover, and refrigerate for up to 24 hours. Bake as directed, adding 10-15 minutes to the cooking time if baking straight from the fridge.
  • Swap Ingredients: Feel free to use different types of cheese, such as fontina or gouda, for a unique flavor twist.
  • Add More Veggies: Consider adding other vegetables like roasted red peppers or zucchini for more texture and flavor.

Nutritional Benefits

Spinach is rich in vitamins and minerals, including iron, calcium, and vitamins A and C. Mushrooms are a great source of antioxidants and essential nutrients. Using whole milk and cheeses provides protein and calcium, making this dish not only tasty but also nourishing.

Conclusion

This creamy spinach and mushroom lasagna is the perfect dish to elevate any mealtime, combining the rich flavors of a traditional lasagna with the freshness of vegetables. Whether you serve it for a special occasion, a family meal, or a comforting weeknight dinner, it’s sure to become a favorite in your household. Try this recipe today and enjoy the blend of creamy, cheesy, and vegetable goodness!

Serving and Storage Tips for Creamy Spinach & Mushroom Lasagna

Serving Tips:

  1. Rest Before Serving: Allow the lasagna to rest for about 10 minutes after baking. This helps the layers set, making it easier to cut and serve.
  2. Cut Even Slices: Use a sharp knife or a spatula to serve even portions. For cleaner slices, wet the knife with hot water before cutting.
  3. Garnish for a Touch of Freshness: Sprinkle fresh basil or parsley on top before serving to add a pop of color and a hint of freshness.
  4. Pair with Sides: Serve the lasagna with a simple side salad and garlic bread to complete the meal.
  5. Temperature: For the best flavor, serve the lasagna warm, straight from the oven or after resting.

Storage Tips:

  1. Refrigeration: Store any leftover lasagna in an airtight container in the refrigerator. It can last for up to 3-4 days.
  2. Freezing: To store for longer, freeze the lasagna in a freezer-safe container or wrap individual portions tightly with plastic wrap and aluminum foil. It can be frozen for up to 2-3 months.
  3. Reheating: When ready to eat, reheat refrigerated lasagna in the oven at 350°F (175°C) for about 25 minutes or until heated through. For frozen lasagna, thaw it in the refrigerator overnight before reheating. You can also microwave individual portions, but the texture may not be as ideal as oven reheating.
  4. Avoid Repeated Reheating: To maintain the best texture and flavor, only reheat the portion you plan to eat, as repeatedly heating and cooling can affect the quality.

These serving and storage tips will help you enjoy your creamy spinach and mushroom lasagna at its best, whether fresh from the oven or as leftovers!

1. Can I use frozen spinach in this recipe? Yes, you can use frozen spinach as a substitute for fresh spinach. Make sure to thaw and drain the spinach thoroughly to remove excess moisture. This will prevent the lasagna from becoming too watery.

2. Can I make this lasagna ahead of time? Absolutely! You can assemble the lasagna up to 24 hours in advance and store it in the refrigerator until ready to bake. Just add an extra 10-15 minutes to the baking time if you’re baking it straight from the fridge.

3. What can I use as a substitute for ricotta cheese? If you don’t have ricotta cheese, you can substitute with cottage cheese or a mixture of cream cheese and Greek yogurt for a similar texture and flavor. Ricotta can also be replaced with mascarpone for a richer, creamier result.

4. Can I make this lasagna gluten-free? Yes, you can make a gluten-free version by using gluten-free lasagna noodles and ensuring that the other ingredients (such as the béchamel sauce) are gluten-free. Check the labels of the products you’re using to confirm that they are free of gluten.

Print

Creamy Spinach & Mushroom Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This lasagna features a luscious béchamel sauce layered with sautéed mushrooms, spinach, lasagna noodles, and a blend of cheeses. It’s rich, flavorful, and an excellent alternative to traditional meat-based lasagna.

  • Author: xqppw
  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 68 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Ingredients

Scale

For the mushroom and spinach filling:

  • 2 tablespoons olive oil or butter
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 12 oz (340 g) mushrooms, sliced (button, cremini, or a mix)
  • 10 oz (280 g) fresh spinach (or 1 package frozen spinach, thawed and squeezed dry)
  • 1 teaspoon dried thyme or Italian seasoning
  • Salt and black pepper, to taste

For the béchamel sauce:

  • 4 tablespoons (60 g) unsalted butter
  • 1/4 cup (30 g) all-purpose flour
  • 4 cups (1 liter) milk, warmed
  • 1/4 teaspoon ground nutmeg (optional)
  • Salt and black pepper, to taste

For the lasagna layers:

  • 912 lasagna noodles (no-boil or pre-cooked according to package instructions)
  • 2 cups (200 g) shredded mozzarella cheese
  • 1/2 cup (50 g) grated Parmesan cheese

Instructions

  • Preheat the oven:
    • Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  • Prepare the filling:
    • Heat olive oil or butter in a large skillet over medium heat. Add the onion and cook until soft, about 3 minutes. Add garlic and cook for 1 minute.
    • Stir in the mushrooms and cook until browned and any liquid has evaporated, about 7-8 minutes.
    • Add the spinach, thyme, salt, and pepper. Cook until the spinach is wilted (or warmed through if using frozen spinach). Remove from heat and set aside.
  • Make the béchamel sauce:
    • In a medium saucepan, melt the butter over medium heat. Add the flour and whisk continuously for 1-2 minutes to create a roux.
    • Gradually add the warm milk, whisking constantly to prevent lumps. Cook until the sauce thickens, about 5-7 minutes. Season with nutmeg (if using), salt, and pepper. Remove from heat.
  • Assemble the lasagna:
    • Spread a thin layer of béchamel sauce on the bottom of the baking dish.
    • Layer 3-4 lasagna noodles on top, slightly overlapping. Spread 1/3 of the spinach and mushroom mixture over the noodles, followed by 1/3 of the béchamel sauce. Sprinkle with 1/3 of the mozzarella and Parmesan cheese.
    • Repeat the layers two more times, finishing with a layer of béchamel sauce and a generous topping of cheese.
  • Bake:
    • Cover the lasagna with foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the top is golden and bubbly.
  • Rest and serve:
    • Let the lasagna rest for 10 minutes before slicing. Serve warm.

Notes

  • Make-ahead option: Assemble the lasagna up to a day in advance, cover, and refrigerate. Bake as directed when ready to serve.
  • Cheese swaps: Use Gruyère, fontina, or ricotta for a variation in flavor.
  • Add-ins: Include roasted red peppers or artichokes for extra flavor.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star