Cooking has a way of bringing warmth and comfort into our homes, and the Creamy Spinach and Mushroom White Lasagna is a perfect example of that. This dish becomes more than just a meal; it transforms into a cherished experience shared with family and friends. With its layers of creamy goodness and the hearty combination of spinach and mushrooms, every bite offers a delightful embrace. It’s pure comfort food, perfect for any occasion.
What makes this lasagna special? The star ingredients include lasagna noodles, rich ricotta cheese, fresh or frozen spinach, tender sliced mushrooms, and a generous amount of shredded mozzarella cheese. You’ll also find grated Parmesan, a luscious white sauce (from béchamel or Alfredo), fragrant garlic, and a dash of nutmeg, if you like. Together, these elements create a flavor profile that balances creaminess and earthiness, satisfying even the most discerning palates.
Preparing this dish is simpler than you might think. You’ll start by preheating your oven and sautéing the garlic and mushrooms in olive oil until soft. Then, add the spinach and season it all with a touch of salt, pepper, and optional nutmeg. Layering your ingredients in a baking dish, you’ll alternate between white sauce, noodles, and your veggie mixture, finally topping it off with a sprinkle of Parmesan. Bake it until it’s bubbling and golden, and let it cool slightly before serving.
Imagine serving this dish on a chilly evening, where a delightful aroma wafts through your kitchen, drawing everyone to the table. It’s also a fantastic option for potlucks, showcasing your culinary skills while providing a dish everyone will love.

Why You’ll Love This Creamy Spinach And Mushroom White Lasagna Recipe
- Comfort Food: This lasagna offers the ultimate comfort with creamy layers that warm the soul.
- Quick Preparation: With simple steps, you can have this dish ready for baking in just about an hour.
- Nutritious Ingredients: Packed with spinach and mushrooms, this recipe is not only tasty but also good for you.
- Versatile: It can be served as a main course or a side dish, making it perfect for any meal.
- Family-Friendly: Kids and adults alike will enjoy the satisfying flavors of this comforting recipe.
Spinach Tips
When selecting spinach for your lasagna, you have several options. Fresh spinach gives a vibrant color and crisp texture, while frozen spinach is convenient and retains its nutritional value. If you go for fresh, look for bright green leaves without any wilting. For frozen, make sure it’s chopped and carefully thawed before using, as excess moisture can lead to a soggy lasagna. Either way, spinach adds a nutritious boost and enhances the dish’s overall flavor.
Options for Substitutions
- Lasagna Noodles: Use whole wheat or gluten-free lasagna noodles for a healthier option.
- Ricotta Cheese: Cottage cheese can be a lighter alternative if you prefer.
- Mushrooms: Try substituting with other mushrooms like shiitake or portobello for more flavor.
- Mozzarella: Use a blend of cheeses such as provolone or fontina for a different taste.
- White Sauce: Swap out Alfredo for a homemade béchamel for a traditional touch.
- Nutmeg: If you want to change the flavor, consider adding some Italian herbs instead of nutmeg.
Watch Out for These Mistakes
When making lasagna, it’s easy to run into a few common pitfalls. One mistake is overcrowding the pan with ingredients. Make sure each layer has enough room to breathe so that the noodles can cook evenly and the flavors meld perfectly. Overcooking can also be an issue. Monitor the baking time closely, as you want to achieve a bubbly and golden top without drying it out. Lastly, seasoning is key; don’t skip tasting your layers. Proper seasoning elevates the dish and ensures a well-rounded flavor throughout.

What to Serve With Creamy Spinach And Mushroom White Lasagna Recipe?
Pair this lasagna with a light side salad dressed with a vinaigrette, offering a refreshing contrast to the creaminess of the dish. Garlic bread is another excellent option, providing a crunchy, aromatic complement. For something heartier, consider serving roasted vegetables or a steaming bowl of minestrone soup. Each of these choices will enhance your meal and create a delightful dining experience.
Storage Instructions
Store: You can keep leftover lasagna in the refrigerator for up to 3 to 5 days. Make sure to cover it tightly with foil or plastic wrap to maintain freshness.
Freeze: If you wish to store it longer, lasagna can be frozen for up to 2 to 3 months. Ensure it’s well-wrapped to prevent freezer burn.
Reheat: To reheat, you can use the stovetop or microwave. For the stovetop, place individual portions in a skillet over low heat until warmed through. In the microwave, heat until hot, usually about 2–3 minutes, stirring halfway.
Recipe Info
Preparation Time: 15 minutes
Cooking Time: 40 minutes
Total Time: 55 minutes
Level of Difficulty: Easy
Servings: About 6 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 1600 – 1800
Protein: 80 – 100 grams
Fat: 90 – 110 grams
Carbohydrates: 150 – 180 grams
Ingredients
- Lasagna noodles
- 1 cup ricotta cheese
- 2 cups spinach (fresh or frozen)
- 2 cups mushrooms (sliced)
- 2 cups mozzarella cheese (shredded)
- 1 cup Parmesan cheese (grated)
- 2 cups white sauce (béchamel sauce or Alfredo sauce)
- 1 tablespoon olive oil
- 1 teaspoon garlic (minced)
- Salt and pepper to taste
- 1/2 teaspoon nutmeg (optional)

Step-by-Step Instructions
Step 1: Preheat Oven and Prep
Preheat your oven to 375°F (190°C). While the oven is heating, take out a large baking dish and set it aside for layering your lasagna.
Step 2: Sauté Garlic and Mushrooms
In a skillet over medium heat, add the olive oil. When warmed, add the minced garlic and sliced mushrooms. Sauté until the mushrooms are soft and the garlic is fragrant, which should take about 5 minutes.
Step 3: Add Spinach
Toss the spinach into the skillet with the mushrooms and continue to cook until the spinach has wilted. Season this mixture with salt, pepper, and the nutmeg if you choose to add it. Stir well and remove from heat.
Step 4: Layer the Lasagna
Spread a thin layer of white sauce on the bottom of your baking dish. Then, place a layer of lasagna noodles over the sauce. Follow with a portion of the mushroom and spinach mixture, a layer of ricotta cheese, and a sprinkle of mozzarella. Repeat this layering process until all ingredients are used, finishing with a final layer of noodles and white sauce on top.
Step 5: Add Parmesan and Bake
Sprinkle the grated Parmesan cheese generously over the top layer. Cover the dish with foil to keep everything moist while it bakes.
Step 6: Bake and Cool
Place the lasagna in the preheated oven and bake for 25 minutes. After this time, remove the foil and continue baking for another 15 minutes, or until the cheese is bubbly and golden. Once done, let it cool for a few minutes before serving.
In conclusion, this Creamy Spinach and Mushroom White Lasagna is not only an enjoyable dish to prepare but also a comforting meal that everyone will love. It’s a wonderful way to bring friends and family together around the table. I encourage you to try this recipe and share your thoughts with me. Happy cooking!
Print
Creamy Spinach and Mushroom White Lasagna
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A comforting lasagna with creamy layers of spinach and mushrooms, perfect for family gatherings.
Ingredients
- Lasagna noodles
- 1 cup ricotta cheese
- 2 cups spinach (fresh or frozen)
- 2 cups mushrooms (sliced)
- 2 cups mozzarella cheese (shredded)
- 1 cup Parmesan cheese (grated)
- 2 cups white sauce (béchamel sauce or Alfredo sauce)
- 1 tablespoon olive oil
- 1 teaspoon garlic (minced)
- Salt and pepper to taste
- 1/2 teaspoon nutmeg (optional)
Instructions
- Preheat your oven to 375°F (190°C). While the oven is heating, take out a large baking dish and set it aside for layering your lasagna.
- Add the olive oil to a skillet over medium heat. When warmed, add the minced garlic and sliced mushrooms. Sauté until the mushrooms are soft and the garlic is fragrant, which should take about 5 minutes.
- Toss the spinach into the skillet with the mushrooms and continue to cook until the spinach has wilted. Season this mixture with salt, pepper, and the nutmeg if you choose to add it. Stir well and remove from heat.
- Spread a thin layer of white sauce on the bottom of your baking dish. Then, place a layer of lasagna noodles over the sauce. Follow with a portion of the mushroom and spinach mixture, a layer of ricotta cheese, and a sprinkle of mozzarella. Repeat this layering process until all ingredients are used, finishing with a final layer of noodles and white sauce on top.
- Sprinkle the grated Parmesan cheese generously over the top layer. Cover the dish with foil to keep everything moist while it bakes.
- Place the lasagna in the preheated oven and bake for 25 minutes. After this time, remove the foil and continue baking for another 15 minutes, or until the cheese is bubbly and golden. Once done, let it cool for a few minutes before serving.
Notes
Pair this lasagna with a light side salad or garlic bread for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 4g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 40mg