Introduction to Creamy Spinach and Mushroom Lasagna
If you’ve ever found yourself longing for a comforting, homemade meal but were tempted to settle for fast food, you're not alone. Many of us lead busy lives, filled with work commitments and social obligations, making it all too easy to choose convenience over wholesome nutrition. However, making your own creamy spinach and mushroom lasagna at home not only feels better but tastes infinitely richer and fresher.
Why Consider Homemade Lasagna Instead of Fast Food?
When you whip up a lasagna in your own kitchen, you're in control. You can choose high-quality ingredients that are both delicious and nutritious. For example, by cooking with fresh vegetables and creamy ricotta cheese, you enhance the flavor and elevate the dish's nutritional profile—something fast food simply cannot compete with. Additionally, there's something special about coming together with friends or family to share a meal made from scratch. According to a study from the Harvard School of Public Health, home-cooked meals are generally healthier than dining out, boasting lower levels of calories and unhealthy fats.
Enjoy the process! Making lasagna can be a surprisingly relaxing endeavor, offering a chance to unwind while creating something truly delicious. So put on your favorite playlist, pour a glass of sparkling water, and let’s get cooking! If you want to dive deeper into the benefits of home cooking, you might check out this informative piece from The New York Times.

Ingredients for Creamy Spinach and Mushroom Lasagna
Creating the perfect creamy spinach and mushroom lasagna begins with choosing quality ingredients. This dish is all about layering rich flavors that come together beautifully in the oven. Here’s a handy guide to make sure you have everything you need.
Key fresh ingredients needed
- Spinach: 16 oz. frozen spinach, thawed and drained is perfect for a vibrant filling. You can also opt for fresh spinach if you prefer the taste!
- Mushrooms: 8 oz. white mushrooms, finely chopped add a wonderful meaty texture.
- Onion or Shallot: Use ½ cup of finely diced onion or shallot for that aromatic base.
- Garlic: 6 cloves of minced garlic will give your lasagna a flavorful kick.
- Fresh Parsley: ¼ cup, chopped, for a touch of freshness throughout the layers.
Essential pantry staples
- Butter: Unsalted butter is a must for both the filling and the white sauce.
- Ricotta: 30 oz. of whole milk ricotta creates the creamy texture that makes this lasagna special.
- Parmesan and Mozzarella: Get ½ cup of Parmigiano Reggiano and 8 oz. of low moisture mozzarella cheese, shredded, for that melty top.
- Lasagna Noodles: 1 lb. of lasagna noodles or about 20 noodles works best.
- Flour and Milk: For the white sauce, you’ll need 5 tbsp. of flour and 5 cups of whole milk.
Feeling inspired? Check out this resource on how to shred cheese for your lasagna! Remember, the combination of fresh and pantry staples is what makes this dish both decadent and comforting.
Step-by-step preparation of Creamy Spinach and Mushroom Lasagna
Preparing a creamy spinach and mushroom lasagna can feel daunting, but breaking it down into simple steps really makes it manageable and fun! Let's roll up our sleeves and get started!
Thaw and prepare the spinach
Begin by taking your frozen spinach and letting it thaw—this is key to avoiding a watery lasagna. You can do this overnight in the fridge or by placing it in a bowl of warm water. Once it’s thawed, drain it thoroughly. A great trick is to use a metal steamer basket or cheesecloth to squeeze out the excess liquid quickly. Excess moisture can lead to a soggy lasagna, and nobody wants that!
Cook the lasagna noodles
As your spinach is draining, cook the lasagna noodles according to the package instructions until they are al dente. Drain them well and rinse under cold water to cool them down quickly. Lay them flat on a clean surface like parchment paper, and drizzle a tiny bit of olive oil over them. This will prevent them from sticking together later, making assembly a breeze.
Sauté the onions and mushrooms
Next, grab a large skillet and melt some butter over medium-high heat. Add in your finely diced onions and a pinch of salt and pepper. Sauté for 2-3 minutes until they start to soften. Then, add minced garlic and your chopped mushrooms along with a pinch of Italian seasoning. Cook this delicious mixture until the mushrooms are tender and most of the liquid has evaporated—about 7-10 minutes. Finally, toss in your drained spinach, mixing well before setting it aside to cool.
Prepare the ricotta mixture
In a separate bowl, it’s time to create the creamy filling. Combine the ricotta cheese, grated Parmigiano Reggiano, half of the shredded mozzarella cheese, eggs, and fresh parsley. Once your spinach and mushroom mix has cooled, fold it gently into the ricotta mixture to combine everything harmoniously.
Make the white sauce
For the luscious white sauce, melt more butter in a heavy-bottom saucepan over medium heat. Add flour to create a roux for about a minute, then slowly whisk in room-temperature milk. Keep whisking until it thickens—this will take about 5-10 minutes. Finally, stir in the grated Parmesan cheese, nutmeg, salt, and pepper for a rich flavor punch.
Assemble the lasagna layers
Preheat your oven to 375°F. Start by spreading a thin layer of your white sauce on the bottom of a 9x13-inch baking dish. Lay down the first layer of noodles, followed by a third of the spinach and mushroom filling, and another ½ cup of white sauce. Repeat this two more times, ending with a final layer of noodles and the remaining white sauce. Sprinkle the rest of the mozzarella cheese on top for that irresistible gooeyness.
Bake the lasagna to perfection
Cover the baking dish with foil (to prevent sticking, you can lightly spray it with cooking spray) and bake for about 30 minutes. Then, remove the foil and let the cheese bubble and brown for another 10-15 minutes. Let your creamy spinach and mushroom lasagna rest for 15 minutes before slicing into it. Your patience will pay off with gooey, cheesy heaven on a plate!
Enjoy this dish with a simple side salad or some warm garlic bread for a delightful meal that’s sure to impress!

Variations on Creamy Spinach and Mushroom Lasagna
Alternate greens and mushrooms
Looking to mix things up with your creamy spinach and mushroom lasagna? Consider swapping out spinach for other greens like kale or Swiss chard, both of which can add a unique flavor and nutrient boost. For mushrooms, try using shiitake or portobello for a more robust taste, or even sautéed leeks for a fresh twist. Each variation can give your lasagna a new lease on life while keeping it deliciously creamy!
Shedding gluten: using zucchini noodles
If you're aiming for a gluten-free option, zucchini noodles can be a fantastic substitute for traditional lasagna sheets. Simply slice the zucchini into thin, flat strips and layer them just like you would with lasagna noodles. It'll not only lighten the dish but also add a refreshing taste. Plus, you'll still enjoy that delightful creaminess with the ricotta and white sauce—without the carbs!
Feel free to experiment with these variations and make the dish your own! Check out Healthline for more tips on incorporating vegetables into your meals.
Cooking tips and notes for Creamy Spinach and Mushroom Lasagna
How to store leftovers
Leftover creamy spinach and mushroom lasagna can be stored in an airtight container in the refrigerator for up to 4 days. Just make sure it’s fully cooled before sealing it up. When you’re ready to enjoy it again, simply reheat it in the oven at 350°F until it's hot and bubbling. This way, you’ll keep that rich, gooey texture intact!
Freezing tips for long-term enjoyment
To prepare for future meals, you can freeze this luscious lasagna! After assembling it, cover it tightly with plastic wrap and aluminum foil, then place it in the freezer. It'll keep well for around 2-3 months. For best results, thaw in the refrigerator overnight before baking. You can find additional tips on freezing meals here. Enjoy every delicious bite!

Serving suggestions for Creamy Spinach and Mushroom Lasagna
Perfect pairings with salads or garlic bread
To make your creamy spinach and mushroom lasagna an unforgettable meal, consider serving it alongside a vibrant salad. A simple arugula salad with cherry tomatoes and a lemon vinaigrette beautifully complements the rich flavors of the lasagna. Crusty garlic bread is another fantastic option; its warm, buttery crunch provides a delightful contrast to the creamy layers.
For an even more comforting experience, warm up some garlic knots! You can find a great recipe from The Pioneer Woman for a perfect accompaniment.
Ideas for personalized toppings
Elevate your creamy spinach and mushroom lasagna with personalized toppings to suit your taste. Fresh basil or parsley adds a pop of color and a fragrant touch. If you're feeling adventurous, toss on some sliced olives or sun-dried tomatoes for a Mediterranean flair. Crushed red pepper flakes can introduce a spicy kick, while a sprinkle of toasted pine nuts adds a delightful crunch. These small yet impactful additions allow you to tailor the dish to your personal preferences, enhancing that comforting, homemade feel.
Time Breakdown for Creamy Spinach and Mushroom Lasagna
Planning is key when creating your delectable Creamy Spinach and Mushroom Lasagna. Here’s a quick overview to help you manage your time effectively:
Preparation Time Estimates
Expect to spend about 45 minutes preparing all the fillings and white sauce for this delicious lasagna. This includes chopping vegetables, mixing the ricotta, and cooking the lasagna noodles. For a smoother experience, gather all your ingredients before you begin!
Cooking Time Considerations
The cooking phase will take around 40 minutes, as the lasagna requires baking time in the oven. Keep an eye on it for that perfect golden-brown finish, and let it cool for about 15 minutes afterward to help set the layers.
Total Overall Time
In total, you're looking at approximately 1 hour and 40 minutes from start to finish. This lasagna is a labor of love, and trust me, the end result is worth every minute spent in the kitchen!
Now, if you're curious about making this dish even easier, consider batch cooking or prepping ahead of time. For more tips on meal prep, check out Meal Prep Ideas on BBC Good Food and streamline your cooking experience!
Nutritional Facts for Creamy Spinach and Mushroom Lasagna
Calories per Serving
Each serving of this delectable Creamy Spinach and Mushroom Lasagna contains approximately 554 calories. It’s a satisfying meal that won’t leave you feeling guilty!
Key Nutrients
This dish is packed with essential nutrients, including:
- Protein: Ricotta and mozzarella cheese contribute to a protein-rich profile.
- Fiber: Spinach and mushrooms provide natural fiber, aiding in digestion.
- Calcium: The dairy elements supply calcium, essential for bone health.
Portion Size Recommendations
For optimal enjoyment without overindulgence, consider serving 1/12 of the lasagna as a portion. Pair it with a fresh salad or some roasted veggies to round out your meal!
For additional health information and the benefits of ingredients, you might find Healthline and Nutrition.gov useful!
FAQ about Creamy Spinach and Mushroom Lasagna
Can I substitute fresh spinach for frozen?
Absolutely! Fresh spinach can be a great alternative to frozen spinach in your creamy spinach and mushroom lasagna. Just be sure to sauté it until it's wilted down to reduce excess moisture before combining it with the mushroom and ricotta mixture. You’ll want about 12-16 ounces of fresh spinach to match the volume of frozen.
What if I don’t have ricotta cheese?
No ricotta? No problem! Cottage cheese works well in this lasagna if blended until smooth. Alternatively, consider using a mix of cream cheese and sour cream for a creamy texture. Just remember to adjust your seasoning, as both have different flavor profiles.
How can I make this recipe vegetarian?
This creamy spinach and mushroom lasagna is naturally vegetarian, but if you want to enhance it, consider adding layers of grilled vegetables like zucchini or roasted red peppers. They’ll add extra flavor and nutrients to your dish.
For more tips and recipe variations, check out The Vegetarian Resource Group.
Conclusion on Creamy Spinach and Mushroom Lasagna
Recap of Why This Lasagna is a Must-Try
This creamy spinach and mushroom lasagna is an absolute delight! With its rich layers of sautéed veggies, velvety white sauce, and gooey mozzarella, it’s the perfect comfort food. Ideal for meal prep or family dinners, this dish offers a fantastic way to elevate your weeknight meals and impress your guests. Don’t miss the chance to savor this culinary masterpiece!

Creamy Spinach and Mushroom Lasagna
Equipment
- large nonstick skillet
- heavy bottomed saucepan
- 9x13-inch oven safe pan
- cheesecloth
- round metal steamer basket
Ingredients
For the filling
- 4 Tbsp. butter unsalted
- ½ cup white onion or shallot finely diced
- 6 cloves garlic minced
- 1 tsp. kosher salt
- 1 pinch black pepper
- 8 oz. white mushrooms finely chopped
- 1 Tbsp. Italian seasoning
- 16 oz. frozen spinach thawed and drained
- 30 oz. whole milk ricotta
- ½ cup Parmigiano Reggiano finely grated
- 2 large eggs
- ¼ cup fresh parsley chopped
- 8 oz. low moisture mozzarella cheese shredded, divided
- 1 lb. lasagna noodles (about 20 noodles)
For the white sauce
- 5 Tbsp. butter unsalted
- 5 Tbsp. flour
- 5 cups whole milk room temperature
- ½ cup Parmigiano Reggiano finely grated
- 1 tsp. kosher salt or more to taste
- 1 pinch black pepper
- ½ tsp. ground nutmeg
Instructions
Preparation
- Thaw frozen spinach and squeeze out excess liquid. My favorite method of doing this is placing spinach in a round metal steamer basket, closing the sides and squeezing water out or using a cheesecloth. It’s much more efficient than using paper towels.
- Cook the lasagna noodles: Cook lasagna noodles until al dente. Drain, rinse under cold water and lay flat on a few sheets of parchment paper. Drizzle with a little olive oil to make them easier to work with when you assemble later on.
- Saute the onions and mushrooms: In a large nonstick skillet over medium-high heat, melt the butter. Add in the onions, salt and pepper. Saute 2-3 minutes, stirring occasionally. Next, add in the garlic and cook for an additional minute. Then add in the chopped mushrooms and Italian seasoning. Cook until the mushrooms cook down and liquid has evaporated, about 7-10 minutes, stirring occasionally. Remove from heat, stir in the drained spinach and a little more salt and pepper, to taste. Set aside to cool.
- Combine ingredients for ricotta mixture: In a large bowl, combine the whole milk ricotta, Parmesan cheese, half of the shredded mozzarella, eggs and parsley. Once spinach mixture has cooled, add ricotta mixture to spinach/mushroom mixture and combine.
- Make the white sauce sauce next: In a large heavy bottomed saucepan, melt the butter over medium heat. Add in the flour and whisk to make a roux, about 1 minute. Slowly pour in milk, whisking continually between each addition. Continue to slowly drizzle in milk and whisk until all milk is added. Whisk over medium-heat until mixture comes to a boil, it will begin to thicken. Remove from heat and stir in the Parmesan cheese, nutmeg, salt and pepper.
- Preheat the oven to 375°F.
- Pour about ½ cup white sauce in the bottom of a 9x13-inch oven safe pan. (Or enough sauce to coat the bottom).
- Add a layer of lasagna noodles on top in an even layer, tearing them as needed to fit the pan.
- Dollop ⅓rd of the spinach/mushroom/ricotta mixture over the noodles and spread in an even layer. Followed by ½ cup of white sauce. Arrange another layer of noodles on top and repeat process 2 more times.
- Arrange one final layer of noodles on top, the last of the white sauce and sprinkle the top with remaining mozzarella cheese.





Leave a Reply