Creamy Spinach Mushroom Lasagna

Total Time: 1 hr 30 mins Difficulty: Intermediate
A luscious, cheesy delight with rich spinach, earthy mushrooms, and layers of creamy goodness—your new favorite comfort food!
pinit

The creamy spinach mushroom lasagna comes together like a warm, comforting hug on a plate. The earthy mushrooms perfectly complement the spinach, creating a rich, savory depth that’s balanced with the smooth, velvety cheese sauce. As it bakes in the oven, the aroma of garlic and onions fills the air, coaxing everyone in the house to the kitchen. You might find yourself sneaking a taste of the sauce before it even hits the layers of pasta—trust me, I’ve done it more times than I can count!

The beauty of this dish lies in its layers, each one offering a new burst of flavor. The spinach brings a subtle freshness, while the mushrooms provide that satisfying umami that makes every bite feel indulgent. And the cheese—oh, the cheese! It melts beautifully, binding everything together into one glorious bite. When you pull that first slice from the pan, the lasagna stretches ever so slightly, revealing all those gorgeous layers of creamy goodness.

It’s the perfect dish for cozy family dinners or a gathering with friends. But what I love most about this lasagna is how it’s not just about the food—it’s about the experience. The warmth, the comfort, and the smiles as you share a meal that’s both nourishing and indulgent. This creamy spinach mushroom lasagna is one of those dishes that always feels like home.

Key Ingredients in Creamy Spinach Mushroom Lasagna

Each ingredient in this creamy spinach mushroom lasagna plays an essential role, adding both flavor and texture to the dish. Let’s break down what each one contributes to this comforting recipe:

  • Olive oil: A staple in many kitchens, olive oil is the base for sautĆ©ing the onions and garlic. It adds a subtle richness and depth to the overall flavor.
  • Onion: The chopped onion brings a natural sweetness and savory undertone that balances the richness of the mushrooms and cheeses.
  • Garlic: Minced garlic adds a fragrant, savory kick, perfectly complementing the other ingredients and filling the kitchen with a mouthwatering aroma.
  • Cremini mushrooms: These earthy, meaty mushrooms provide an umami-rich depth that pairs wonderfully with the creaminess of the spinach and cheeses.
  • Fresh spinach: The spinach not only offers a pop of color but also brings a mild, slightly earthy flavor that lightens up the richness of the sauce.
  • Dried basil: This aromatic herb adds a classic Italian flavor, bringing warmth and fragrance to the sauce with its sweet, slightly peppery notes.
  • Dried oregano: Oregano is another herb that gives a warm, slightly bitter, and earthy flavor, often found in traditional Italian dishes. It deepens the complexity of the sauce.
  • Ground nutmeg: A pinch of nutmeg enhances the creamy sauce with a subtle warmth and a touch of sweetness that rounds out the savory elements.
  • Ricotta cheese: This creamy cheese adds a mild, slightly sweet flavor and smooth texture to the lasagna, helping to create that indulgent, layered experience.
  • Mozzarella cheese: Shredded mozzarella melts beautifully, offering a stretchy, gooey texture that holds everything together in that glorious lasagna slice.
  • Parmesan cheese: The grated Parmesan adds a salty, nutty kick that elevates the other cheeses and adds an irresistible finishing touch when sprinkled on top.
  • Heavy cream: The heavy cream creates the luxurious, velvety sauce that envelopes all the ingredients, giving the dish its creamy, indulgent texture.
  • Vegetable broth: This is the liquid base for the sauce, providing savory depth while keeping the dish light and balanced.
  • Lasagna noodles: The pasta layers are the foundation of the dish, offering a satisfying texture between each bite of creamy, cheesy goodness.
  • Salt: A simple but crucial ingredient that enhances and balances all the flavors in the dish.
  • Black pepper: Freshly ground black pepper adds a subtle heat and depth of flavor, helping to round out the savory profile.
  • Butter: The butter contributes richness to the sauce, helping to create a silky-smooth texture that binds all the ingredients together.
  • All-purpose flour: This helps thicken the sauce, creating the perfect consistency to coat the lasagna noodles and hold those layers in place.

How to Make Creamy Spinach Mushroom Lasagna

  • Heat the olive oil in a large skillet over medium heat.
  • Add the chopped onion and sautĆ© until softened, about 5 minutes.
  • Add the minced garlic and cook for another 1-2 minutes, until fragrant.
  • Stir in the sliced cremini mushrooms and cook for about 5-7 minutes, until the mushrooms release their moisture and begin to brown.
  • Add the fresh spinach to the skillet and cook until wilted, about 2 minutes.
  • Sprinkle in the dried basil, dried oregano, and ground nutmeg, then stir to combine.
  • Remove the skillet from heat and set the vegetable mixture aside.
  • In a separate saucepan, melt the butter over medium heat.
  • Once the butter is melted, whisk in the all-purpose flour to create a roux, cooking for about 1-2 minutes to eliminate the raw flour taste.
  • Slowly pour in the heavy cream while whisking constantly to prevent lumps from forming.
  • Gradually add the vegetable broth while continuing to whisk.
  • Bring the mixture to a simmer and cook for about 3-5 minutes, until the sauce thickens.
  • Season the sauce with salt and black pepper to taste.
  • Remove the sauce from heat and stir in the ricotta cheese, mozzarella cheese, and Parmesan cheese, until the cheeses melt into the sauce and the mixture is smooth.
  • Preheat your oven to 375°F (190°C).
  • Spread a thin layer of the creamy cheese sauce on the bottom of a 9×13-inch baking dish.
  • Arrange 4 cooked lasagna noodles over the sauce, making sure they slightly overlap.
  • Spread half of the vegetable mixture evenly over the noodles.
  • Spoon half of the cheese sauce over the vegetables and noodles, spreading it out with a spatula.
  • Repeat the layering process by adding another layer of lasagna noodles, the remaining vegetable mixture, and the rest of the cheese sauce.
  • Finish with a final layer of noodles on top, then pour any remaining cheese sauce over the top layer of noodles.
  • Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes.
  • After 25 minutes, remove the foil and bake for an additional 10-15 minutes, or until the top is golden and bubbly.
  • Allow the lasagna to cool for 5-10 minutes before serving.
  • Cut into squares and serve hot.

Serving Suggestions for Creamy Spinach Mushroom Lasagna

  • Pair it with a Light Salad: The richness of the lasagna calls for something fresh and crisp on the side. A simple arugula salad with lemon vinaigrette and a sprinkle of Parmesan is the perfect contrast to the creamy layers of the lasagna. The peppery arugula adds a nice bite, and the zesty dressing helps cut through all that indulgent cheese.
  • Serve with Garlic Bread: Because, let’s be honest, is there any meal better than one that’s paired with warm, crispy garlic bread? The golden crust and buttery, garlicky goodness are irresistible, and they make the perfect vessel for scooping up any leftover sauce on your plate. Don’t skip this one!
  • Top it with Fresh Herbs: Just before serving, sprinkle a few fresh basil leaves or a dash of chopped parsley over the top of your lasagna. It adds a pop of color and a fresh, herbal aroma that brings all the flavors together beautifully. Plus, it just looks so darn pretty!

How to Store Creamy Spinach Mushroom Lasagna

Once you’ve enjoyed your creamy spinach mushroom lasagna, you’ll likely have some leftovers—lucky you! This dish keeps surprisingly well, and with a few simple tips, you can savor that comforting taste all over again.

To store your lasagna, let it cool completely before putting it away. This helps prevent condensation from forming inside the container, which could make the noodles soggy. Once cooled, transfer any leftover lasagna into an airtight container and store it in the fridge for up to 3-4 days. You’ll be greeted with that delicious smell every time you open the fridge, and it’s just as creamy and satisfying the next day (or the day after!).

If you’ve made a big batch and think you won’t finish it in a few days, freezing is a great option. To freeze your lasagna, wrap individual portions tightly in plastic wrap and then foil to keep out the freezer burn. Store them in a large freezer-safe bag or container, and it’ll stay fresh for up to 2-3 months. When you’re ready to enjoy it again, simply pop it in the oven straight from the freezer (just be sure to bake it a bit longer to heat through).

For those who love a quick meal, you can also store lasagna in the fridge in smaller, single-serving portions. That way, you’ve got a ready-to-go meal that just needs a quick reheat in the microwave or oven. The creamy sauce and flavorful layers will still shine through, and you’ll be enjoying that cozy comfort without much effort.

Conclusion

And there you have it—your ultimate guide to making the most comforting, creamy spinach mushroom lasagna! From the perfectly layered pasta to the rich, velvety cheese sauce, every bite is a warm embrace. Whether you’re cooking for a family dinner, a cozy night in, or a gathering with friends, this dish will surely impress. It’s a meal that not only satisfies the stomach but also brings people together.

I truly hope this recipe fills your kitchen with the same love and joy it has for me every time I make it. And if you happen to try it, I’d love to hear how it turns out! Did you sneak a taste of the sauce before it made it to the layers? Or maybe you added your own twist to it—feel free to share! Cooking is all about experimenting and making recipes your own, after all.

Got any questions or need a hand while making it? Don’t hesitate to reach out—I’m always here to help. Enjoy, and happy cooking!

Creamy Spinach Mushroom Lasagna

Difficulty: Intermediate Prep Time 20 mins Cook Time 1 hr Rest Time 10 mins Total Time 1 hr 30 mins
Calories: 550

Description

Layers of tender pasta, rich creamy spinach, and earthy mushrooms come together in this dreamy lasagna. Every bite is a perfect balance of savory flavors, with a velvety texture that melts in your mouth. It’s comfort food at its finest!

Ingredients

Instructions

  1. Heat the olive oil in a large skillet over medium heat.
  2. Add the chopped onion and sautƩ until softened, about 5 minutes.
  3. Add the minced garlic and cook for another 1-2 minutes, until fragrant.
  4. Stir in the sliced cremini mushrooms and cook for about 5-7 minutes, until the mushrooms release their moisture and begin to brown.
  5. Add the fresh spinach to the skillet and cook until wilted, about 2 minutes.
  6. Sprinkle in the dried basil, dried oregano, and ground nutmeg, then stir to combine.
  7. Remove the skillet from heat and set the vegetable mixture aside.
  8. In a separate saucepan, melt the butter over medium heat.
  9. Once the butter is melted, whisk in the all-purpose flour to create a roux, cooking for about 1-2 minutes to eliminate the raw flour taste.
  10. Slowly pour in the heavy cream while whisking constantly to prevent lumps from forming.
  11. Gradually add the vegetable broth while continuing to whisk.
  12. Bring the mixture to a simmer and cook for about 3-5 minutes, until the sauce thickens.
  13. Season the sauce with salt and black pepper to taste.
  14. Remove the sauce from heat and stir in the ricotta cheese, mozzarella cheese, and Parmesan cheese, until the cheeses melt into the sauce and the mixture is smooth.
  15. Preheat your oven to 375°F (190°C).
  16. Spread a thin layer of the creamy cheese sauce on the bottom of a 9x13-inch baking dish.
  17. Arrange 4 cooked lasagna noodles over the sauce, making sure they slightly overlap.
  18. Spread half of the vegetable mixture evenly over the noodles.
  19. Spoon half of the cheese sauce over the vegetables and noodles, spreading it out with a spatula.
  20. Repeat the layering process by adding another layer of lasagna noodles, the remaining vegetable mixture, and the rest of the cheese sauce.
  21. Finish with a final layer of noodles on top, then pour any remaining cheese sauce over the top layer of noodles.
  22. Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes.
  23. After 25 minutes, remove the foil and bake for an additional 10-15 minutes, or until the top is golden and bubbly.
  24. Allow the lasagna to cool for 5-10 minutes before serving.
  25. Cut into squares and serve hot.

Note

  • Make sure to sautĆ© the mushrooms until they release their moisture to avoid excess liquid in the lasagna.
  • Feel free to substitute the cremini mushrooms with other types like button mushrooms or shiitake for a different flavor.
  • You can use half-and-half or whole milk instead of heavy cream for a lighter sauce.
  • For a richer flavor, consider adding a pinch of red pepper flakes or freshly grated nutmeg.
  • For a gluten-free version, use gluten-free lasagna noodles and check your vegetable broth for gluten content.
Keywords: creamy spinach mushroom lasagna recipe, vegetarian spinach mushroom lasagna, easy creamy lasagna, homemade spinach mushroom lasagna, lasagna with spinach and mushrooms

Did you make this recipe?

Tag #myfoodplans.com if you made this recipe. and follow us on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare this recipe?

It takes about 30 minutes to prepare this recipe. This includes chopping vegetables, measuring ingredients, and preheating the oven.

Can I use a different type of mushroom instead of cremini mushrooms?

Yes, you can use other types of mushrooms such as button mushrooms, shiitake mushrooms, or portobello mushrooms. Just keep in mind that different mushrooms may have slightly different textures and flavors, but they will still work well in this recipe.

Can I make this lasagna ahead of time?

Yes, you can assemble the lasagna ahead of time and refrigerate it for up to 24 hours before baking. When ready to bake, simply remove it from the fridge and follow the baking instructions. If baking from cold, you may need to increase the baking time by 5-10 minutes.

Can I substitute the heavy cream with a lighter alternative?

While heavy cream gives the sauce its rich and creamy texture, you can substitute it with half-and-half or whole milk for a lighter option. Keep in mind that the sauce may be less rich and creamy, but it will still be delicious.

How can I store leftovers and how long will they last?

Leftover lasagna can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply cover the lasagna with foil and bake at 350°F (175°C) for about 20 minutes, or until heated through. You can also freeze the lasagna for up to 3 months. For best results, reheat frozen lasagna in the oven rather than the microwave to maintain its texture.

Daniel Carter

Daniel Carter

Hi, I'm Daniel Carter, founder of My Food Plans and your personal meal planning coach! After spending years struggling with the nightly "what's for dinner" dilemma while trying to eat healthily and stick to a budget.

Leave a Comment

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