Introduction to Mushroom Spinach Lasagna
Mushroom Spinach Lasagna is a hearty, comforting dish that’s perfect for weeknight dinners or when entertaining guests. While there are countless pre-made versions out there, nothing quite beats the rich flavors and freshness of a homemade version. Making this dish from scratch allows you to customize the ingredients, control the quality, and experiment with flavors—such as adding your favorite cheeses or even a hint of spice.
Why Choose Homemade Mushroom Spinach Lasagna?
Opting for a homemade Mushroom Spinach Lasagna not only elevates your dining experience but also has several benefits:
-
Quality Control: You get to choose high-quality ingredients, avoiding preservatives and artificial flavors often found in store-bought options. For example, using organic spinach and fresh mushrooms can significantly enhance the taste.
-
Customizable: Feel free to adapt the recipe to suit your dietary preferences, whether that's using gluten-free noodles or adding additional veggies like zucchini or bell peppers.
-
Cost-Effective: Preparing a hearty dish at home can save money, especially if you're feeding a family or group of friends.
When you take the time to make your own Mushroom Spinach Lasagna, you're not just making a meal; you're creating a culinary experience that brings people together. Dive into this recipe and discover the magic of homemade comfort food. For more amazing vegetarian recipes, check out this guide!

Ingredients for Mushroom Spinach Lasagna
Creating a flavorful mushroom spinach lasagna starts with gathering the right ingredients. Here’s what you’ll need:
- Lasagna Noodles: ½ lb. of dried or ready-to-bake noodles forms the backbone of your dish. Opt for high-quality noodles to hold everything together.
- Oil: 3 Tbsp. of extra virgin olive oil adds richness. You can substitute with butter or ghee if that’s your preference.
- Onion and Garlic: ½ large yellow onion and 4 cloves of minced garlic offer a fragrant base for your sauce.
- Mushrooms: 1 lb. of baby portobello mushrooms, sliced, will give the dish its hearty texture.
- Spinach: 4 cups of fresh spinach brings freshness and color.
- Cheese: You’ll need 1.5 cups of shredded parmesan (divided) and 8 oz. of fresh mozzarella cheese for that creamy, decadent layer.
- Stock: 1.75 cups of vegetable stock (or chicken stock) gives the sauce its depth.
- Seasonings: A sprinkle of kosher salt and pepper enhances all the flavors beautifully.
- Flour: ¼ cup to help thicken the sauce.
- Heavy Cream: ½ cup adds a luscious creaminess to the final sauce.
- Garnish: A sprinkle of chopped parsley can elevate the presentation.
These ingredients will come together to create a dish that’s not just comforting but also packed with flavor. For more tips on selecting quality ingredients, check out sources like EatingWell or The Kitchn. Happy cooking!
Step-by-step Preparation of Mushroom Spinach Lasagna
Creating a mouthwatering Mushroom Spinach Lasagna is a rewarding endeavor that fills your kitchen with delightful aromas. Let’s walk through this simple yet satisfying recipe step by step, ensuring you’ll impress yourself—and anyone else you share it with!
Prepare the lasagna noodles
The first step is to get those lasagna noodles ready. If you’re using dried noodles, cook them according to the package instructions in very salty water until they are about five minutes shy of al dente. This is crucial because they’ll continue to cook in the oven. Once done, drain the noodles and lay them out in a single layer on a lightly oiled baking sheet to prevent sticking. If you prefer ready-to-bake noodles, you can skip the cooking step entirely. Isn't it great that there are options?
Make the delicious mushroom and spinach sauce
Now onto the star of the show—the sauce! In a large saucepan over medium-high heat, drizzle in 3 tablespoons of olive oil. Once the oil is shimmering, add diced onion and minced garlic, stirring for about 2 minutes until softened. You’ll then introduce 1 pound of sliced baby portobello mushrooms—let them cook for 4-5 minutes until they reduce in size and the onion turns translucent. Remember, a little salt and pepper go a long way in enhancing those flavors!
After seasoning, sprinkle in ¼ cup of flour, stirring for about 30 seconds to cook it through. Gradually add 1.75 cups of vegetable stock while stirring to avoid lumps. Bring it to a simmer for 8-10 minutes, then mix in ½ cup of heavy cream until the sauce thickens. Finally, fold in 4 cups of spinach and ⅔ of your shredded parmesan cheese. Taste-test and adjust the seasoning as needed—it’s a great excuse to sneak a bite!
Assemble your lasagna layers
With your noodles and sauce prepared, it’s time to assemble! Preheat your oven to 375°F. Spread a thin layer of sauce at the bottom of your baking dish. Layer your first sheet of lasagna noodles, followed by ladlefuls of sauce and a generous sprinkle of mozzarella cheese. Repeat until you run out of noodles, topping the last layer with mozzarella and the remaining parmesan for that gooey finish. It’s really about stacking up all that deliciousness!
Bake your lasagna to perfection
Pop your assembled lasagna into the oven and bake for 30-40 minutes. You’ll know it’s done when the cheese bubbles and the edges are lightly browned. The kitchen will be filled with irresistible scents, and your anticipation will be building!
Let it cool before serving
After you take your lasagna out, be sure to let it cool for about 10 minutes. This resting period isn’t just for show—it helps the layers set up beautifully, allowing for perfect slices. Garnish with some freshly chopped parsley if you’re feeling fancy, cut into squares, and enjoy your Mushroom Spinach Lasagna.
I hope these steps make your cooking experience enjoyable and straightforward. Happy cooking!

Variations on Mushroom Spinach Lasagna
Add Some Protein with Shredded Chicken or Turkey Bacon
Looking to elevate your Mushroom Spinach Lasagna? Incorporate some lean protein! Shredded chicken is a fantastic addition, adding heartiness without overpowering the dish. If you prefer a smoky kick, consider using turkey bacon. It complements the richness of cheese and sauce while keeping things lighter. Check out The Benefits of Lean Proteins to learn more!
Experiment with Different Veggies Like Bell Peppers or Zucchini
One of the best aspects of Mushroom Spinach Lasagna is its versatility! Don’t hesitate to get creative with the vegetables. Bell peppers add a sweet crunch, while zucchini slices soak up the flavors beautifully. Mix and match based on what you have at home or what’s in season! This not only enhances the taste but also boosts the nutritional content. You might even discover your new favorite combination!
Cooking Tips and Notes for Mushroom Spinach Lasagna
Making the perfect Mushroom Spinach Lasagna is easier than you think! Here are some tips to enhance your cooking experience:
-
Layering is Key: Start with a thin layer of sauce at the bottom of your baking dish to prevent sticking. Alternate layers of noodles, sauce, and cheese for even cooking.
-
Season to Taste: Don’t hesitate to taste your sauce along the way. Adjust salt and pepper as needed, as it can dramatically enhance the final flavor.
-
Noodle Options: If you opt for ready-to-cook noodles, consider adding a splash more vegetable stock to keep everything moist. For a heartier version, don’t be afraid to mix in leftover proteins like shredded chicken or turkey bacon.
For more kitchen tips, consider exploring resources from the American Culinary Federation. Remember, cooking is all about personal touch and experimentation!

Serving Suggestions for Mushroom Spinach Lasagna
Pair your delightful Mushroom Spinach Lasagna with a simple green salad for a refreshing, balanced meal. A lemon vinaigrette will elevate the dish, adding a burst of zest that complements the richness of the lasagna. You might also consider serving it with crusty garlic bread, perfect for soaking up those delicious sauces.
For a heartier option, add sliced turkey bacon or chicken ham on the side — their savory goodness brings additional depth to every bite. And don’t forget the drinks! A sparkling water with a splash of lemon or your favorite herbal tea will complement your dinner beautifully. Happy dining!
Time Breakdown for Mushroom Spinach Lasagna
Preparation Time
This delicious Mushroom Spinach Lasagna takes about 40 minutes to prepare. During this time, you’ll be gathering your ingredients and making that rich sauce that brings the dish to life.
Cooking Time
Once assembled, bake the lasagna for approximately 40 minutes. This allows the flavors to meld together beautifully while the cheese gets delightfully bubbly and golden.
Total Time
In total, you're looking at about 1 hour and 20 minutes from start to finish. Perfect for an inviting family dinner or a cozy gathering with friends!
Nutritional Facts for Mushroom Spinach Lasagna
The Mushroom Spinach Lasagna not only delights your taste buds but also serves as a nourishing meal. Here’s a quick look at its nutritional highlights:
- Calories: Each serving has approximately 350 calories, making it a satisfying but manageable option for lunch or dinner.
- Protein: Packed with about 20 grams of protein per serving, this dish supports muscle health and keeps you feeling full.
- Fiber: With around 3 grams of fiber, it's a comforting way to promote digestive health.
For more details on the health benefits of mushrooms and spinach, check out resources from the Mushroom Council and Nutrition.gov. Enjoy your meal knowing you're fueling your body right!
FAQ about Mushroom Spinach Lasagna
Can I use frozen spinach instead of fresh?
Absolutely! You can use 2 cups of frozen spinach in place of fresh spinach in your Mushroom Spinach Lasagna. Just make sure to thaw it and drain excess moisture to prevent a watery lasagna. Fresh or frozen, your choice will still bring that lovely green flavor to this comforting dish!
What if I don’t have heavy cream?
If you’re in a pinch without heavy cream, there are great substitutes you can use! Try swapping it with whole milk mixed with a little butter for a similar richness. Another option is to use Greek yogurt for a tangy twist. If you're looking for a healthy angle, consider making a creamy blend using cauliflower—check out my favorite Magic Cauliflower Cream recipe for inspiration!
How do I store leftover lasagna?
Leftover Mushroom Spinach Lasagna can be stored in an airtight container in the fridge for up to 4 days. For longer storage, you can freeze it! Wrap it tightly in plastic wrap or aluminum foil and it will last for about 3 months. When ready to enjoy again, just let it thaw in the fridge before baking to reheat.
Conclusion on Mushroom Spinach Lasagna
In conclusion, this Mushroom Spinach Lasagna is not just a meal; it’s an experience! With layers of creamy goodness and fresh veggies, it's perfect for both cozy weeknights and dinner parties. Try it out, and please share your thoughts! You may also love variations with added proteins or veggies.

Mushroom Spinach Lasagna
Equipment
- large saucepan
- baking dish
- Cooking pot
Ingredients
- 0.5 lb lasagna noodles dried or ready-to-bake
- 3 tablespoon extra virgin olive oil or butter or ghee if preferred
- 0.5 large yellow onion diced
- 4 cloves garlic minced
- 1 lb baby portobello mushrooms sliced
- Kosher salt to taste
- pepper to taste
- 0.25 cup flour
- 1.75 cups vegetable stock or chicken/turkey stock
- 0.5 cup heavy cream
- 4 cups fresh spinach
- 1.5 cups shredded parmesan cheese divided
- 8 oz fresh mozzarella cheese thinly sliced or shredded
- 0.25 cup chopped parsley for garnish (optional)
Instructions
Get the Noodles Ready
- If using dried lasagna noodles, cook according to package directions in very salty water until 5 minutes less than al dente. Drain and set aside.
- If using ready-to-bake noodles, skip this step.
Make the Sauce
- Heat a large saucepan over medium-high heat. Drizzle in the olive oil.
- Add onion and garlic to the pan and stir to combine. Cook for 1-2 minutes until onion has begun to soften.
- Add sliced mushrooms and cook, stirring occasionally, for 4-5 minutes until onion is translucent and mushrooms have reduced in size.
- Add salt and pepper to taste and stir to combine.
- Add flour to saucepan and stir to combine. Let cook for 30 seconds.
- Add vegetable stock to the pan a little at a time, stirring to break up lumps of flour. Simmer for 8-10 minutes until sauce has thickened.
- Add heavy cream to sauce and stir to combine. Simmer for an additional 8-10 minutes until desired consistency is reached.
- Turn off the heat, then add spinach and ⅔ of the parmesan cheese. Stir until spinach has wilted and cheese has melted into the sauce.
- Taste the sauce and add extra kosher salt or pepper as needed.
Assemble the Lasagna
- Preheat oven to 375 degrees F.
- Spread a thin layer of sauce over the bottom of a medium-sized baking dish. Layer lasagna noodles, sauce, and mozzarella cheese repeatedly until ingredients are used up.
- Top the final layer with mozzarella cheese and remaining parmesan.
- Bake for 30-40 minutes until cheese has melted and edges are lightly browned.
- Let cool for 10 minutes before serving. Top with fresh parsley, cut, and enjoy.





Leave a Reply