Creamy Spinach & Mushroom Lasagna

Why You’ll Love This Recipe

  • Rich and Creamy – The combination of creamy cheese sauce, tender spinach, and hearty mushrooms creates an irresistible texture.
  • Perfect for Meal Prep – Make it ahead of time and enjoy leftovers throughout the week.
  • Vegetarian-Friendly – A satisfying and flavorful meatless meal that even meat lovers will enjoy.
  • Customizable – Easily switch up the ingredients to suit your taste.
  • Great for Gatherings – This dish is a crowd-pleaser and perfect for family dinners or potlucks.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Lasagna noodles
  • Fresh spinach
  • Mushrooms (such as cremini or button)
  • Ricotta cheese
  • Mozzarella cheese
  • Parmesan cheese
  • Heavy cream or milk
  • Garlic
  • Onion
  • Butter
  • Flour
  • Vegetable broth
  • Olive oil
  • Nutmeg
  • Salt and pepper

Directions

  1. Cook the Lasagna Noodles – Boil the noodles according to the package instructions until al dente. Drain and set aside.
  2. Prepare the Filling – In a large skillet, heat olive oil over medium heat. Sauté onions and garlic until fragrant. Add mushrooms and cook until softened. Stir in fresh spinach and cook until wilted. Season with salt, pepper, and a pinch of nutmeg.
  3. Make the Cheese Sauce – In a separate saucepan, melt butter over medium heat. Stir in flour to create a roux. Slowly add vegetable broth and heavy cream, stirring constantly until thickened. Add Parmesan cheese and mix until smooth.
  4. Assemble the Lasagna – In a baking dish, spread a thin layer of cheese sauce. Layer noodles, spinach and mushroom filling, ricotta cheese, mozzarella cheese, and more sauce. Repeat layers until all ingredients are used, finishing with cheese on top.
  5. Bake – Cover with foil and bake at 375°F (190°C) for 30 minutes. Remove foil and bake for another 10-15 minutes until golden and bubbly.
  6. Serve – Let the lasagna rest for 10 minutes before slicing and serving.

Servings and Timing

  • Servings: 6-8
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes

Variations

  • Add Protein – Mix in cooked shredded chicken or ground turkey for a heartier dish.
  • Make It Vegan – Use dairy-free cheese, almond milk, and a plant-based roux for a vegan version.
  • Use Different Mushrooms – Try portobello, shiitake, or wild mushrooms for added depth of flavor.
  • Spice It Up – Add red pepper flakes or a pinch of cayenne for a bit of heat.
  • Extra Veggies – Incorporate roasted zucchini, bell peppers, or artichokes for more texture.

Storage/Reheating

  • Refrigeration – Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezing – Wrap the lasagna tightly in plastic wrap and aluminum foil, then freeze for up to 3 months.
  • Reheating – Reheat in the oven at 350°F (175°C) for 15-20 minutes or microwave individual portions for 2-3 minutes.

FAQs

How do I prevent watery lasagna?

To avoid a watery lasagna, make sure to drain cooked spinach well and avoid adding excess liquid from the mushrooms.

Can I use no-boil lasagna noodles?

Yes! No-boil noodles can be used, but you may need to add extra sauce to ensure they soften properly.

What’s the best cheese for lasagna?

A mix of ricotta, mozzarella, and Parmesan gives the best creamy and cheesy texture.

Can I make this lasagna ahead of time?

Absolutely! Assemble the lasagna, cover it, and refrigerate for up to 24 hours before baking.

How do I make the top of my lasagna golden and crispy?

Remove the foil for the last 10-15 minutes of baking and broil for a few minutes if needed.

Can I use frozen spinach?

Yes, just make sure to thaw and squeeze out excess moisture before using.

What can I serve with this lasagna?

A fresh green salad, garlic bread, or roasted vegetables pair well with this dish.

How do I make a gluten-free version?

Use gluten-free lasagna noodles and swap the flour in the sauce for a gluten-free alternative.

Can I use a different sauce?

Yes! Try a tomato-based sauce for a different flavor profile.

How do I know when my lasagna is done?

The cheese should be bubbly, and a knife should slide easily through the layers.

Conclusion

This creamy spinach and mushroom lasagna is a fantastic dish for any occasion. It’s comforting, flavorful, and easy to customize. Whether you’re serving it for a family dinner or meal prepping for the week, this lasagna is sure to be a hit. Give it a try and enjoy every delicious bite!

Print

Creamy Spinach & Mushroom Lasagna

Creamy Spinach & Mushroom Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy spinach and mushroom lasagna is the ultimate vegetarian comfort food. Layers of tender lasagna noodles, a rich spinach and mushroom filling, and a luscious cheese sauce come together for a dish that’s perfect for a cozy dinner or special occasion. Whether you’re a vegetarian or just looking for a satisfying meatless meal, this homemade lasagna is sure to impress.

  • Author: Laura
  • Prep Time: 20min
  • Cook Time: 45min
  • Total Time: 1 hour 5 minutes
  • Yield: 6-8 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • Lasagna noodles
  • Fresh spinach
  • Mushrooms (cremini or button)
  • Ricotta cheese
  • Mozzarella cheese
  • Parmesan cheese
  • Heavy cream (or milk)
  • Garlic
  • Onion
  • Butter
  • Flour
  • Vegetable broth
  • Olive oil
  • Nutmeg
  • Salt and pepper

Instructions

  • Cook the Lasagna Noodles – Boil according to package instructions until al dente. Drain and set aside.
  • Prepare the Filling – In a skillet, heat olive oil over medium heat. Sauté onions and garlic until fragrant. Add mushrooms and cook until softened. Stir in spinach and cook until wilted. Season with salt, pepper, and nutmeg.
  • Make the Cheese Sauce – Melt butter in a saucepan. Stir in flour to create a roux. Gradually add vegetable broth and heavy cream, stirring until thickened. Mix in Parmesan cheese.
  • Assemble the Lasagna – Spread a thin layer of cheese sauce in a baking dish. Layer noodles, spinach and mushroom filling, ricotta, mozzarella, and more sauce. Repeat layers, finishing with cheese on top.
  • Bake – Cover with foil and bake at 375°F (190°C) for 30 minutes. Remove foil and bake for another 10-15 minutes until golden and bubbly.
  • Serve – Let it rest for 10 minutes before slicing and serving.

Notes

  • To prevent a watery lasagna, drain cooked spinach well and remove excess liquid from mushrooms.
  • No-boil lasagna noodles work, but add extra sauce to ensure proper softening.
  • For a crispy top, broil for the last few minutes of baking.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments