Introduction to Ultra-Creamy Spinach and Mushroom Lasagna Recipe
When it comes to comfort food, nothing quite compares to a reassuring, home-cooked lasagna—especially an ultra-creamy spinach and mushroom lasagna recipe. But what sets this dish apart? Imagine layers of perfectly tender no-boil noodles cradling rich, velvety spinach and mushroom mixtures, all brought together by a luscious blend of cheeses and cream.
Why You’ll Love This Lasagna
- Rich Flavors: The combination of fresh spinach, sautéed mushrooms, and creamy sauces creates a dish that is deeply satisfying, yet surprisingly light.
- Ease of Preparation: With no-boil noodles, you can spend less time prepping and more time enjoying the company around the table. This means more time for you and your friends or family to savor each bite without feeling rushed!
- Healthier Comfort Food: Packed with nutrient-rich veggies and made from scratch, this lasagna is an excellent way to indulge without the guilt. Plus, spinach is a powerhouse of vitamins and minerals (check out more about its benefits here).
So, let’s dive into this delightful dish that promises to wow your taste buds and become a staple in your culinary repertoire!

Ingredients for Ultra-Creamy Spinach and Mushroom Lasagna
Essential Ingredients
Creating the ultra-creamy spinach and mushroom lasagna recipe requires a few core ingredients to achieve that rich, luscious texture and flavor. Here’s what you’ll need:
- Unsalted butter: 8 tablespoons for a rich base
- Garlic: 3 cloves, minced, to infuse warmth
- Fresh spinach: 2 pounds, providing a vibrant green layer
- Heavy cream: 1 pint will give you that luxurious creaminess
- Nutmeg: ½ teaspoon for a hint of warmth
- Cottage cheese: 1 pound, essential for the creamy filling
- Lasagna noodles: 1 package of no-boil sheets to simplify the process
- Mushrooms: 24 ounces, finely chopped for an earthy depth
- Milk and cheese: Whole milk (2 cups), mozzarella (12 ounces), and Parmiggiano-Reggiano (2 ounces)
Optional Ingredients for Added Flavor
To elevate your ultra-creamy spinach and mushroom lasagna, consider adding:
- Shallots: 2 medium, finely chopped for a touch of sweetness
- Fresh thyme: 2 teaspoons to enhance the herbaceous notes
- Soy sauce: 1 tablespoon for umami richness
- Lemon juice: 2 teaspoons to balance flavors
These optional ingredients can take your lasagna from delicious to unforgettable. Feel free to experiment with adding your favorite herbs or veggies—after all, cooking is about personalization! For more tips on selecting quality ingredients, check out EatingWell’s comprehensive guide.
Step-by-Step Preparation of Ultra-Creamy Spinach and Mushroom Lasagna
Prepare the spinach mixture
Start by melting 3 tablespoons of unsalted butter in a large saucepan over medium-high heat. Once the butter is foamy, add 3 minced cloves of garlic, stirring for about 30 seconds until fragrant. Next, add 2 pounds of washed and roughly chopped fresh spinach in batches, allowing each batch to wilt before adding more. This process should take about 15 minutes. After the spinach has reduced, stir in 1 cup of heavy cream and season with ½ teaspoon of nutmeg, along with kosher salt and pepper to taste. The combination of flavors here is simply delightful!
Prepare the cottage cheese blend
In a food processor, combine 1 pound of cottage cheese, 1 egg, and 6 tablespoons of chopped fresh parsley. Process until the mixture resembles the texture of ricotta cheese, which should take around 5 seconds. This creamy blend adds a fantastic richness to your ultra-creamy spinach and mushroom lasagna recipe.
Soak the no-boil lasagna noodles
While your spinach mixture cools, it’s time to prepare the no-boil lasagna noodles. Place them in an 8x13 inch baking dish and cover them with warm water for about 15 minutes. Make sure to agitate them occasionally to prevent sticking. Once softened, lay them out on a clean kitchen towel to dry.
Cook the mushrooms and shallots
Next, wipe out the spinach pot and return it to medium-high heat. Melt another 3 tablespoons of butter and add 24 ounces of finely chopped mushrooms (button, cremini, or shiitake) for about 10 minutes, until their liquid evaporates and they start to sizzle. Add 2 medium finely chopped shallots and 2 teaspoons of fresh thyme, cooking for an additional 2 minutes until fragrant. Stir in 1 tablespoon of soy sauce and 2 teaspoons of lemon juice, allowing the mixture to simmer for about 3 minutes before seasoning with salt and pepper.
Make the cheese sauce
In the same pot, melt the remaining 2 tablespoons of butter and then add 2 tablespoons of flour, stirring constantly until golden. Slowly whisk in 2 cups of whole milk, bring it to a simmer, and remove from heat. Mix in ⅔ of the grated mozzarella and Parmesan cheese, seasoning to taste.
Assemble the lasagna layers
In a greased baking dish, start layering your lasagna. Pour in 1 cup of the cheese sauce, followed by the first three layers of noodles. Then, alternate layers of half the mushroom mixture, half the spinach-cottage cheese blend, and more noodles. Repeat the process, finishing with noodles and topping them with the remaining cheese sauce and mozzarella.
Bake and broil to perfection
Finally, preheat your oven to 400°F (200°C) and bake the lasagna for about 20 minutes until bubbling around the edges. Then, switch to the broiler for 5 more minutes to achieve a lovely golden top. Let it cool for 10 minutes before slicing and serving, and don’t forget to garnish with the remaining parsley!
Enjoy your ultra-creamy spinach and mushroom lasagna recipe, and share it with friends or family—the flavors are sure to impress!

Variations of Ultra-Creamy Spinach and Mushroom Lasagna
Add Protein: Chicken Ham or Turkey Bacon
Elevate your ultra-creamy spinach and mushroom lasagna recipe by adding some protein! Consider incorporating sautéed chicken ham for a flavorful twist or turkey bacon for a smoky, savory touch. Simply cook it in the pan before layering, allowing its rich flavor to blend with the creamy layers. This hearty addition not only enhances the taste but also makes your dish even more satisfying. Plus, it’s a great way to sneak in extra nutrients.
Swap Vegetables: Zucchini or Butternut Squash
Feel free to play around with your veggie selection! Instead of sticking strictly to spinach and mushrooms, try adding thinly sliced zucchini or roasted butternut squash. Both options bring a unique texture and sweetness that complements the creamy sauce beautifully. Zucchini adds a fresh crunch, while butternut squash delivers a delicious, earthy flavor. This flexibility allows you to customize your ultra-creamy spinach and mushroom lasagna based on seasonal produce or personal tastes. It’s a fun way to keep the dish exciting and healthy!
Cooking Tips and Notes for Ultra-Creamy Spinach and Mushroom Lasagna
Best Practices for Layering
When assembling your ultra-creamy spinach and mushroom lasagna recipe, think about balancing flavors and textures. Start with a layer of cheese sauce to prevent noodles from sticking. Alternate layers of noodles, spinach mixture, and mushroom filling, ensuring the last layer is noodles topped generously with cheese sauce. Use enough filling to maintain moisture, but avoid overcrowding the layers to prevent sogginess. Trust us, a well-structured lasagna will maximize flavor and enjoyment!
How to Store Leftovers Properly
Got plenty of delicious leftovers? To keep your ultra-creamy spinach and mushroom lasagna fresh, allow it to cool completely before transferring it to an airtight container. You can store it in the fridge for up to four days or freeze it for up to three months. If freezing, slice it into portions for easy access later on! Just reheat in the oven for perfect warmth and creamy consistency. For more tips on food storage, check out this resource from the USDA.

Serving Suggestions for Ultra-Creamy Spinach and Mushroom Lasagna
Perfect Pairings: Salads and Breads
When enjoying your ultra-creamy spinach and mushroom lasagna, consider pairing it with a light, refreshing salad. A simple arugula and cherry tomato salad drizzled with balsamic vinaigrette can add a delightful contrast to the richness of the lasagna. For bread, serve crusty garlic bread or homemade focaccia to help mop up every last creamy bit on your plate.
Creative Garnishes
To elevate this dish visually, sprinkle fresh chopped parsley or grated Parmesan just before serving. A squeeze of lemon can brighten the dish, enhancing the savory flavors. Consider adding toasted pine nuts for a nutty crunch or a drizzle of truffle oil to add a touch of gourmet flair. These simple additions will impress both family and friends!
Time Breakdown for Ultra-Creamy Spinach and Mushroom Lasagna
Preparation Time
Spend about 10 minutes gathering your ingredients and prepping your veggies. Knowing you’re just moments away from a delicious meal can be incredibly motivating. Turn on some music, pour yourself a refreshing beverage, and let’s get started!
Cooking Time
The cooking time for this ultra-creamy spinach and mushroom lasagna recipe is around 70 minutes. You'll be multitasking a bit: while layering your ingredients, different components of the recipe will be bubbling away on the stove. Perfect for enjoying the anticipation of the incredible flavors that are soon to emerge!
Total Time
In total, you’ll need about 105 minutes to create this delectable dish. This includes time for soaking the noodles and letting your lasagna cool slightly before serving. Just think—within a little over an hour and a half, you’ll be savoring every cheesy, creamy bite of lasagna goodness!
For more tips on lasagna layering and pasta soaking methods, check out this guide from Food Network for even more inspiration!
Nutritional Facts for Ultra-Creamy Spinach and Mushroom Lasagna
Calories Per Serving
Indulging in this ultra-creamy spinach and mushroom lasagna recipe offers about 400-500 calories per serving, making it a satisfying meal while still being reasonable in calorie count. Perfect for a cozy weeknight dinner!
Dietary Fiber and Protein Content
Each serving packs around 4-6 grams of dietary fiber thanks to the spinach and mushrooms. You'll also enjoy about 20 grams of protein, primarily from the cottage cheese and mozzarella. This combination not only nourishes but also keeps you feeling full and energized!
For more nutrition insights, you can check sources like NutritionData or MyFitnessPal.
FAQs about Ultra-Creamy Spinach and Mushroom Lasagna
Can I make this lasagna in advance?
Absolutely! Preparing your ultra-creamy spinach and mushroom lasagna recipe ahead of time can save you valuable time during busy weeknights or special occasions. You can assemble the lasagna and store it in the refrigerator for up to 2 days before baking. If you’d like to keep it longer, consider freezing it for up to 3 months. Just make sure to let it thaw in the refrigerator overnight before baking.
What can I substitute for heavy cream?
If you're looking to lighten things up a bit, you can substitute heavy cream with half-and-half for a similar texture. Alternatively, a combination of whole milk and a tablespoon of melted butter can mimic heavy cream. If you'd like a dairy-free option, try using coconut cream or a plant-based milk product, such as cashew or almond milk.
Can I use regular lasagna noodles instead of no-boil?
Yes, you can! If you prefer regular lasagna noodles, just make sure to pre-cook them according to the package instructions before adding them to your ultra-creamy spinach and mushroom lasagna recipe. This will ensure they are tender and fully cooked when the lasagna is finished.
Conclusion on Ultra-Creamy Spinach and Mushroom Lasagna
In conclusion, this ultra-creamy spinach and mushroom lasagna recipe is a delightful, comforting dish perfect for gatherings or a cozy night in. With layers of rich flavors and textures, it's sure to impress family and friends alike. Enjoy every cheesy bite, and don’t forget to share your experience!

Ultra-Creamy Spinach and Mushroom Lasagna Recipe
Equipment
- large saucepan
- 8- by 13-inch baking dish
- Food processor
- Whisk
Ingredients
Lasagna Ingredients
- 8 tablespoons unsalted butter plus more for greasing
- 3 cloves garlic minced
- 2 pounds fresh spinach leaves washed, roughly chopped
- 1 pint heavy cream divided
- ½ teaspoon freshly grated nutmeg
- Kosher salt
- freshly ground black pepper
- 1 pound cottage cheese
- 1 large egg
- ½ cup fresh parsley chopped, divided
- 15 sheets no-boil lasagna noodles 1 package
- 24 ounces button, cremini, or shiitake mushrooms finely chopped
- 2 medium shallots finely chopped
- 2 teaspoons fresh thyme minced
- 1 tablespoon soy sauce
- 2 teaspoons fresh lemon juice from 1 lemon
- 2 tablespoons flour
- 2 cups whole milk
- 12 ounces whole milk mozzarella grated, divided
- 2 ounces Parmiggiano-Reggiano grated
Instructions
Cooking Instructions
- Adjust an oven rack to the upper-middle position and preheat oven to 400°F (200°C). Melt 3 tablespoons butter in a large saucepan over medium-high heat until foaming subsides. Add garlic and cook, stirring constantly, until fragrant, about 30 seconds. Add spinach in batches, allowing previous batch to wilt before adding next. Once all spinach is added, add 1 cup heavy cream. Bring to a boil, and reduce to a strong simmer. Cook, stirring frequently, until thick and reduced, about 15 minutes. Add nutmeg, and season to taste with salt and pepper.
- While spinach is cooking, combine cottage cheese, egg, and 6 tablespoons parsley in the bowl of a food processor. Process until combined and cottage cheese is broken up to the texture of ricotta cheese, about 5 seconds.
- Combine cooked spinach and cottage cheese mixture in a large bowl. Meanwhile, place lasagna noodles in a 8- by 13-inch baking dish and cover with warm water. Allow to soak, agitating occasionally to prevent sticking, until lightly softened, about 15 minutes. Transfer in a single layer to a clean kitchen towel to dry.
- While noodles soak, wipe out spinach pot and return to medium-high heat. Add 3 more tablespoons butter and heat until melted. Add mushrooms and cook, stirring occasionally, until liquid evaporates and mushrooms start to sizzle, about 10 minutes. Add shallots and thyme and cook, stirring frequently, until fragrant and softened, about 2 minutes. Add soy sauce and lemon juice and stir to combine. Add remaining heavy cream. Bring to a simmer, and cook until lightly thickened, about 3 minutes. Season to taste with salt and pepper. Transfer mixture to another bowl.
- Wipe out pot and return to medium-high heat. Add remaining 2 tablespoons butter and heat until melted. Add flour and cook, stirring constantly with a whisk, until light golden blond. Slowly pour in milk, whisking constantly. Bring to a simmer, then remove from heat. Stir in ⅔ of mozzarella and Parmesan, then season to taste with salt and pepper.
- To assemble lasagna, dry the 8- by 13-inch baking dish and grease with butter. Add 1 cup cheese sauce to bottom of dish. Lay three sheets of noodle on top of it, spacing them evenly across the bottom of the dish. Top noodle evenly with half of mushroom mixture, then top with another three sheets. Top with half of spinach/cottage cheese mixture, then top with another three sheets of noodle. Repeat layers with remaining mushroom mixture, spinach mixture, and noodle, ending with a layer of noodle. Pour remaining cheese sauce over top and spread evenly. Sprinkle remaining ⅓ of grated mozzarella evenly over top.
- Bake until lasagna is bubbling around the edges, about 20 minutes. Switch broiler on and broil until top is lightly browned, about 5 minutes longer. Let cool for 10 minutes, then slice and serve, garnish with chopped parsley.





Leave a Reply