Chef Sofia

Your Daily Destination for Delicious Recipes.

December 5, 2025
Layers of Love Dive into Our Creamy Mushroom Spinach Lasagna - Featured Image

If there’s one dish that can turn a regular weeknight into something special, it’s my Creamy Mushroom Spinach Lasagna. This recipe is a delicious blend of comfort and elegance, effortlessly combining rich flavors with a touch of homey warmth. Growing up in my lively Mexican-American household in Asheville, I learned early on that the best meals are those shared with loved ones, crafted with care and a dash of creativity. Now, as I cook in my Charleston kitchen with my golden retriever Biscuit by my side, I often find myself drawn to recipes that evoke this same sense of togetherness and joy. Join me as we dive into this creamy, dreamy lasagna that’s sure to become a family favorite.

Why You’ll Love This Creamy Mushroom Spinach Lasagna

This Creamy Mushroom Spinach Lasagna is more than just a meal; it’s a testament to the comforting power of food. With layers of tender pasta, earthy mushrooms, fresh spinach, and a luscious cheese sauce, each bite feels like a warm hug. Whether you’re a seasoned home cook or just starting your culinary journey, this lasagna is designed to be approachable yet undeniably delicious. Inspired by the vibrant meals my abuela used to make, this dish brings together simple ingredients with a touch of sophistication. It’s perfect for busy weeknights, yet special enough for a weekend gathering with friends.

Ingredients You’ll Need for This Creamy Mushroom Spinach Lasagna

Ingredients for Layers of Love Dive into Our Creamy Mushroom Spinach Lasagna
  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 pound mushrooms, sliced
  • 3 cups fresh spinach leaves
  • 3 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • 1 teaspoon dried thyme
  • 1/2 teaspoon nutmeg

For a nutty twist, you can substitute the ricotta with cottage cheese. If you’re feeling adventurous, swap out the mozzarella for a smoky gouda or fontina for an extra layer of flavor.

Nutrition Facts

  • Calories: 450 per serving
  • Protein: 20g
  • Fat: 20g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Sugar: 7g
  • Sodium: 600mg
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Layers of Love Dive into Our Creamy Mushroom Spinach Lasagna - Featured Image

Layers of Love Dive into Our Creamy Mushroom Spinach Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Creamy Mushroom Spinach Lasagna. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 pound mushrooms, sliced
  • 3 cups fresh spinach leaves
  • 3 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • 1 teaspoon dried thyme
  • 1/2 teaspoon nutmeg

For a nutty twist, you can substitute the ricotta with cottage cheese. If you’re feeling adventurous, swap out the mozzarella for a smoky gouda or fontina for an extra layer of flavor.

Instructions

  1. Preheat your oven to 375°F (190°C). Cook the lasagna noodles according to package directions until al dente. Drain and set aside.
  2. In a large skillet, heat the olive oil over medium heat. Add the sliced mushrooms and cook until golden brown, about 5 minutes. Stir in the minced garlic and cook for an additional minute.
  3. Add the fresh spinach to the skillet, cooking until wilted. Season the mixture with salt, pepper, and dried thyme.
  4. In a separate saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute. Gradually add the milk, whisking continuously until the sauce thickens, about 5-7 minutes.
  5. Stir the ricotta, nutmeg, and half of the Parmesan cheese into the sauce. Adjust seasoning as needed.
  6. To assemble, spread a thin layer of the cheese sauce on the bottom of a 9×13 inch baking dish. Layer 3 lasagna noodles, followed by half of the mushroom-spinach mixture, and a portion of the mozzarella cheese. Repeat the layers, ending with a final layer of noodles and sauce.
  7. Sprinkle the top with the remaining Parmesan and mozzarella cheeses.
  8. Bake the lasagna in the preheated oven for 30-35 minutes, or until the top is bubbly and golden brown. Let it cool for 10 minutes before serving.

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International

Steps to Create Your Creamy Mushroom Spinach Lasagna

  1. Preheat your oven to 375°F (190°C). Cook the lasagna noodles according to package directions until al dente. Drain and set aside.
  2. In a large skillet, heat the olive oil over medium heat. Add the sliced mushrooms and cook until golden brown, about 5 minutes. Stir in the minced garlic and cook for an additional minute.
  3. Add the fresh spinach to the skillet, cooking until wilted. Season the mixture with salt, pepper, and dried thyme.
  4. In a separate saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute. Gradually add the milk, whisking continuously until the sauce thickens, about 5-7 minutes.
  5. Stir the ricotta, nutmeg, and half of the Parmesan cheese into the sauce. Adjust seasoning as needed.
  6. To assemble, spread a thin layer of the cheese sauce on the bottom of a 9×13 inch baking dish. Layer 3 lasagna noodles, followed by half of the mushroom-spinach mixture, and a portion of the mozzarella cheese. Repeat the layers, ending with a final layer of noodles and sauce.
  7. Sprinkle the top with the remaining Parmesan and mozzarella cheeses.
  8. Bake the lasagna in the preheated oven for 30-35 minutes, or until the top is bubbly and golden brown. Let it cool for 10 minutes before serving.

Tips for Making the Best Creamy Mushroom Spinach Lasagna

My abuela taught me that the secret to an unforgettable dish is in the details. Here are a few tips to ensure your lasagna is a masterpiece:

First, be patient with the béchamel sauce. Whisking continuously is key to avoiding lumps. If you find yourself with a few, a quick pass through a sieve will smooth things out. When it comes to the mushrooms, let them brown without stirring too much — this caramelization adds depth to the dish. Lastly, don’t rush the cooling time after baking. Allowing the lasagna to rest makes slicing and serving much easier.

Serving Suggestions and Pairings

Final dish - Layers of Love Dive into Our Creamy Mushroom Spinach Lasagna

This Creamy Mushroom Spinach Lasagna pairs beautifully with a simple side salad of mixed greens, dressed lightly with olive oil and lemon juice. For a heartier meal, serve with a crusty loaf of bread to soak up any extra sauce. A glass of chilled Chardonnay or a light Pinot Noir complements the rich flavors of the lasagna perfectly. And if you’re like me, no meal is complete without a sweet finish. My go-to is a slice of homemade banana bread, reminiscent of those cozy rainy days spent baking at home.

Storage and Reheating Tips

Leftovers of this lasagna are a blessing, not a burden. Store any remaining pieces in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze individual servings wrapped in foil and then plastic wrap for up to a month. To reheat, simply cover the lasagna with foil and bake in a 350°F oven until heated through, or microwave individual portions for a quick meal.

Frequently Asked Questions

What are the main ingredients for Creamy Mushroom Spinach Lasagna?

The main ingredients for Creamy Mushroom Spinach Lasagna include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.

How long does it take to make Creamy Mushroom Spinach Lasagna?

The total time to make Creamy Mushroom Spinach Lasagna includes both preparation and cooking time. Check the recipe card above for exact timing details.

Can I make Creamy Mushroom Spinach Lasagna ahead of time?

Yes, Creamy Mushroom Spinach Lasagna can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.

What can I serve with Creamy Mushroom Spinach Lasagna?

Creamy Mushroom Spinach Lasagna pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.

Is Creamy Mushroom Spinach Lasagna suitable for special diets?

Depending on the ingredients used, Creamy Mushroom Spinach Lasagna may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.

Final Thoughts

Creamy Mushroom Spinach Lasagna is more than just a dish; it’s a celebration of flavors that bring comfort and joy. As you savor each bite, I hope you feel the warmth and love that went into creating it. Whether you’re cooking for family, friends, or treating yourself to a special night in, remember that each meal is an opportunity to connect, create, and care. From my kitchen in Charleston to yours, happy cooking! May this recipe inspire you to explore new flavors and create lasting memories around the table.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star