Introduction to Creamy Spinach and Mushroom Lasagna
If you’re looking for a comforting and delicious dish to impress your friends or family, Creamy Spinach and Mushroom Lasagna is a fantastic choice. This delightful lasagna is not only hearty but also offers a wonderful balance of flavors with layers of sautéed spinach and mushrooms, rich ricotta, and gooey mozzarella. It's the perfect centerpiece for a dinner party or a cozy night in.
Why Choose Lasagna for Dinner?
Lasagna is truly a crowd-pleaser! Not only is it filling and satisfying, but it also allows for creativity in the kitchen. You can easily adapt it to suit various dietary preferences by adding protein like chicken or turkey bacon, or even swapping the cheeses for a dairy-free alternative. The beauty of lasagna lies in its versatility—there's no shortage of combinations that can excite your taste buds.
Moreover, lasagna is an excellent make-ahead meal. It can be prepared in advance and stored in the refrigerator or freezer, making it an ideal option for busy weeknights. Just pop it in the oven, and you’ll have a delicious dinner ready in no time.
Ready to dive into the recipe? Let's create something special!

Ingredients for Creamy Spinach and Mushroom Lasagna
Main ingredients for the filling
To create the luscious filling for your creamy spinach and mushroom lasagna, you'll need a selection of flavorful ingredients that come together beautifully. Gather the following:
- 4 tablespoons unsalted butter
- ½ cup finely diced white onion or shallot
- 6 cloves minced garlic
- 1 teaspoon kosher salt and a pinch of black pepper
- 8 ounces finely chopped white mushrooms
- 1 tablespoon Italian seasoning
- 16 ounces frozen spinach, thawed and well-drained
- 30 ounces whole milk ricotta
- ½ cup finely grated Parmigiano Reggiano
- 2 large eggs
- ¼ cup fresh parsley, chopped
- 8 ounces shredded low-moisture mozzarella cheese (divided)
- 1 pound lasagna noodles (about 20 sheets)
These ingredients come together to create a delicious, hearty filling perfect for layering in your lasagna.
Ingredients for the white sauce
The rich, creamy white sauce is what elevates this lasagna from simple to sensational. For the sauce, gather:
- 5 tablespoons unsalted butter
- 5 tablespoons flour
- 5 cups whole milk (room temperature)
- ½ cup finely grated Parmigiano Reggiano
- 1 teaspoon kosher salt (or more to taste)
- ½ teaspoon ground nutmeg
This velvety white sauce will bind all the delicious layers together, adding an extra dimension of flavor to your creamy spinach and mushroom lasagna.
Feeling inspired? Ready to whip this up? Don’t forget to check out helpful resources like America's Test Kitchen for more cooking tips!
Step-by-step Preparation for Creamy Spinach and Mushroom Lasagna
Creating a creamy spinach and mushroom lasagna is not just about assembling ingredients—it's an experience that brings comfort and joy to the table. Follow these steps to prepare a delicious meal that will impress your friends, family, or simply satisfy your own cheesy cravings.
Thaw and Prepare Spinach
Start by thawing your frozen spinach. To do this efficiently, place it in a round metal steamer basket or use a cheesecloth to squeeze out the excess liquid. This step is crucial because any remaining moisture can make your lasagna soggy. Trust me, it’s much easier than using paper towels, and you’ll get more of that delightful spinach flavor integrated into your dish!
Cook the Lasagna Noodles
Bring a large pot of water to boil and cook your lasagna noodles until they're al dente. This usually takes about 8-10 minutes. Once done, drain them and rinse under cold water. To prevent them from sticking together, lay them flat on parchment paper and drizzle a bit of olive oil over the top. This little trick makes assembly easier later on!
Sauté Onions and Mushrooms
In a nonstick skillet over medium-high heat, melt some butter and add in your finely diced white onion or shallot. Season with kosher salt and pepper, and let them sauté until translucent. Add minced garlic for that savory aroma, then toss in the finely chopped mushrooms and Italian seasoning. Cook until the mushrooms are browned and their moisture has evaporated (about 7-10 minutes). Finally, mix in your drained spinach, adding a touch more salt and pepper to taste.
Combine the Ricotta Mixture
In a large bowl, combine your whole milk ricotta, finely grated Parmesan cheese, half of the shredded mozzarella, eggs, and chopped parsley. Once your spinach-mushroom mixture has cooled slightly, fold it into this ricotta blend until well combined. This rich mixture will bring layers of creamy goodness to your creamy spinach and mushroom lasagna.
Make the White Sauce
Creating a luscious white sauce is crucial for your lasagna's creaminess. In a heavy-bottomed saucepan, melt butter and whisk in flour to create a roux. Gradually add room-temperature milk while whisking continuously until the mixture thickens. Finally, stir in more Parmesan cheese along with nutmeg, salt, and pepper. This velvety sauce is the life of the party!
Assemble the Lasagna
Preheat your oven to 375°F. Start by pouring about half a cup of your white sauce into the bottom of a 9x13-inch baking dish. Layer your cooked noodles, followed by a third of the spinach-mushroom-ricotta mixture, and a drizzle of more white sauce. Repeat this layering two more times. Finish with a final layer of noodles topped with white sauce and the remaining mozzarella cheese.
Bake and Cool Before Serving
Cover the lasagna with greased foil and bake for about 30 minutes. Remove the foil for the last 10 minutes to allow the cheese to get bubbly and golden. Once baked, let it cool for about 15 minutes before slicing—this helps everything settle down for perfect serving-sized pieces. Enjoy your delicious creamy spinach and mushroom lasagna with a fresh salad or some garlic bread!
By following these simple steps, you can create a delightful homemade lasagna that combines flavors beautifully and is sure to be a crowd-pleaser. Ready for a delicious experience? Let's get cooking!

Variations on Creamy Spinach and Mushroom Lasagna
Add Protein Options for a Hearty Touch
If you’re looking to elevate your creamy spinach and mushroom lasagna, adding protein can make it even more satisfying. Consider incorporating shredded or cubed chicken for a classic pairing, or opt for Italian sausage for a flavorful punch. Just sauté the protein separately before mixing it into your creamy filling, adding another layer of deliciousness!
Vegetable Variations for Added Flavor
Want to experiment with flavors? Try adding veggies like roasted red peppers, artichokes, or sautéed zucchini to the layers. Each adds unique taste and texture. Remember to keep them on the drier side to avoid a watery lasagna—no one enjoys a soggy dish! For more tips on veggie pairings, check out this guide.
Get creative and make this dish your own!
Cooking Tips and Notes for Creamy Spinach and Mushroom Lasagna
Tackling the béchamel sauce
Creating a velvety béchamel sauce is key to a rich creamy spinach and mushroom lasagna. Make sure to whisk continuously as you slowly add the milk; this helps avoid lumps. If the sauce gets too thick, don't hesitate to add more room temperature milk until you reach your desired consistency. A perfectly thickened béchamel will coat the back of a spoon beautifully.
Using fresh herbs and spices
Fresh herbs elevate your lasagna from good to outstanding! Try incorporating fresh basil, oregano, or thyme for an aromatic touch. Remember, seasoning is crucial; taste as you go! Adding a pinch of nutmeg to your béchamel can enhance the overall flavor profile. For more guidelines on enhancing your cooking with herbs, check out this insightful article from The Spruce Eats.

Serving Suggestions for Creamy Spinach and Mushroom Lasagna
Pairing with Side Salads
For a delightful balance to your creamy spinach and mushroom lasagna, consider serving it with a refreshing side salad. A light arugula salad with cherry tomatoes, sliced cucumbers, and a simple lemon vinaigrette complements the richness of the lasagna beautifully. If you're looking for an extra kick, a classic Caesar salad or a mixed green salad tossed with balsamic dressing can be a fantastic choice.
Perfect Pairings with Garlic Bread
Garlic bread is a classic accompaniment that elevates your lasagna experience. The crunchy, buttery flavor pairs perfectly with the soft layers of your creamy spinach and mushroom lasagna. For a twist, try herb-infused garlic bread or even a cheesy variation topped with mozzarella. You could also serve it alongside roasted vegetables for added color and nutrition.
Explore more about garlic bread recipes here. And for some refreshing salad ideas, check out this salad guide.
Time Breakdown for Creamy Spinach and Mushroom Lasagna
Preparation Time
Start by gathering your ingredients and prepping them. This includes cooking the noodles and sautéing the veggies, typically taking around 45 minutes. Efficiency is key, so consider multitasking!
Cook Time
After assembling your creamy spinach and mushroom lasagna, you’ll need about 40 minutes in the oven. This allows the flavors to meld perfectly, resulting in a deliciously cheesy delight that’s sure to please!
Total Time
From start to finish, this recipe will take around 1 hour and 40 minutes. The time may feel long, but trust us—it’s well worth every minute for the ultimate comfort food experience.
If you're in need of more tips, you might find this article on making lasagna quite insightful! Happy cooking!
Nutritional Facts for Creamy Spinach and Mushroom Lasagna
Calories per Serving
Each serving of this creamy spinach and mushroom lasagna contains approximately 554 calories. This makes it a hearty meal that can fuel your day without overwhelming your caloric intake.
Protein Content
Packed with protein, this lasagna boasts 27 grams per serving, thanks to the combination of ricotta and mozzarella cheeses. It’s a great choice for those looking to boost their protein levels while enjoying a comforting dish.
Sodium Levels
With a sodium content of 638 mg per serving, this lasagna is suitable for most diets. However, it's wise to monitor total daily intake if you're watching your sodium levels. For more information on sodium health guidelines, check out resources from the American Heart Association.
Indulge in this nutritious yet delicious creamy spinach and mushroom lasagna, knowing that you’re treating yourself to a dish that’s not just delightful but also beneficial for your body!
FAQs about Creamy Spinach and Mushroom Lasagna
How can I make it ahead of time?
Preparing creamy spinach and mushroom lasagna ahead of time is a real time-saver! You can assemble the lasagna completely, cover it tightly with plastic wrap or aluminum foil, and store it in the refrigerator for up to 24 hours before baking. Just remember to add a few extra minutes to the bake time if you’re cooking it straight from the fridge!
Can I freeze leftovers?
Absolutely! This dish freezes beautifully. After baking, let the lasagna cool completely before cutting it into portions. Wrap each piece in plastic wrap and then in aluminum foil to prevent freezer burn. You can freeze it for up to three months. Thaw in the refrigerator overnight before reheating in the oven.
What can I use instead of ricotta?
If you're not a fan of ricotta, consider alternatives like cottage cheese or a vegan cream cheese. You can also blend silken tofu with a bit of nutritional yeast for a creamy, dairy-free option. Each substitute provides a unique flavor and texture that can still complement your creamy spinach and mushroom lasagna.
Conclusion on Creamy Spinach and Mushroom Lasagna
In conclusion, this creamy spinach and mushroom lasagna is the epitome of comfort food. It harmoniously blends rich flavors and creamy textures, making it perfect for any occasion. Your friends and family will be craving seconds! Give it a try, and enjoy the satisfaction of making this delicious dish at home.

Creamy Spinach and Mushroom Lasagna
Equipment
- large nonstick skillet
- large bowl
- Heavy bottomed saucepan
- 9x13-inch oven safe pan
- parchment paper
- 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 and a few grinds 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 and a few grinds black pepper
- ½ tsp. ground nutmeg
Instructions
Preparation
- Thaw frozen spinach and squeeze out excess liquid.
- Cook lasagna noodles until al dente. Drain, rinse under cold water and lay flat on parchment paper with some olive oil.
- In a large skillet over medium-high heat, melt butter, add onions, salt, and pepper. Sauté for 2-3 minutes, then add garlic and cook for another minute. Add chopped mushrooms and Italian seasoning; cook until liquid evaporates, about 7-10 minutes. Stir in drained spinach.
- In a large bowl, combine ricotta, Parmesan, half of the mozzarella, eggs, and parsley. Once spinach mixture cools, combine with ricotta.
- In a saucepan, melt butter over medium heat, add flour to make a roux, then gradually add milk while whisking. Cook until thickened, add Parmesan, nutmeg, salt, and pepper.
- Preheat the oven to 375°F.
- Pour about ½ cup white sauce into a 9x13-inch pan. Layer noodles, ⅓ of spinach mixture, and ½ cup white sauce. Repeat two more times.
- Finish with noodles, remaining white sauce, and top with remaining mozzarella.
- Cover with greased foil and bake for 30 minutes. Remove foil and bake for another 10 minutes until tops are browned.
- Cool for at least 15 minutes before serving.





Leave a Reply