Indulge in Layers of Flavor with Creamy Spinach and Mushroom Lasagna
There’s nothing quite like the comforting embrace of a homemade lasagna, especially when it’s a Creamy Spinach and Mushroom Lasagna that warms both the heart and soul. In my family, lasagna has always been a dish that brings us around the table, echoing laughter and stories through every layer of pasta and sauce. Since my days of balancing on a stool in my grandmother’s kitchen, I’ve learned that a pinch of love and a handful of memories make every meal unforgettable. This lasagna, with its rich flavors and creamy textures, is more than just a recipe—it’s a testament to the warmth and connection that food can bring. Let’s dive into this delicious journey together.
Table of Contents
Why You’ll Love This Creamy Spinach and Mushroom Lasagna
This Creamy Spinach and Mushroom Lasagna is a delightful twist on a classic favorite. It’s perfect for those busy weeknights when you want something special that doesn’t require hours in the kitchen. What I love most about this dish is how it brings together fresh, vibrant spinach and earthy mushrooms to create a symphony of flavors that even the pickiest eaters in my family can’t resist. It’s a dish that invites everyone to gather around, creating moments that turn into cherished memories.
Ingredients You’ll Need for This Creamy Spinach and Mushroom Lasagna

Gathering the right ingredients is the first step to creating a meal that will fill your home with warmth and your belly with satisfaction. Here’s what you’ll need:
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced
- 10 ounces fresh spinach
- 15 ounces ricotta cheese
- 1 egg
- 1 cup grated Parmesan cheese
- 2 cups mozzarella cheese, shredded
- 2 cups marinara sauce
- 1 cup heavy cream
- Salt and pepper to taste
- 1 teaspoon dried oregano
If you’re looking to make substitutions, you can use whole wheat lasagna noodles for a healthier twist or swap ricotta with cottage cheese for a lighter version. The beauty of this recipe is its flexibility, allowing you to tailor it to your family’s tastes and dietary needs.
Nutrition Facts
Here’s a breakdown of the nutrition facts per serving of this Creamy Spinach and Mushroom Lasagna. Keep in mind these values are approximate, as they can vary based on specific brands and ingredients used:
- Calories: 450 per serving
- Protein: 22g
- Fat: 25g
- Carbohydrates: 38g
- Fiber: 4g
- Sugar: 6g
- Sodium: 750mg

Indulge in Layers of Flavor with Creamy Spinach and Mushroom Lasagna
Learn how to make delicious Creamy Spinach and Mushroom Lasagna. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
Gathering the right ingredients is the first step to creating a meal that will fill your home with warmth and your belly with satisfaction. Here’s what you’ll need:
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced
- 10 ounces fresh spinach
- 15 ounces ricotta cheese
- 1 egg
- 1 cup grated Parmesan cheese
- 2 cups mozzarella cheese, shredded
- 2 cups marinara sauce
- 1 cup heavy cream
- Salt and pepper to taste
- 1 teaspoon dried oregano
If you’re looking to make substitutions, you can use whole wheat lasagna noodles for a healthier twist or swap ricotta with cottage cheese for a lighter version. The beauty of this recipe is its flexibility, allowing you to tailor it to your family’s tastes and dietary needs.
Instructions
Cooking this lasagna is a labor of love that’s well worth the effort. Follow these steps for a dish that’s sure to impress:
- Preheat your oven to 375°F (190°C).
- Cook the lasagna noodles according to package instructions, then drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add the onion and garlic, sautéing until fragrant and translucent, about 3-4 minutes.
- Add the mushrooms to the skillet and cook until they release their moisture and begin to brown, about 5 minutes.
- Stir in the fresh spinach, cooking just until wilted. Season with salt, pepper, and oregano. Remove from heat.
- In a medium bowl, combine ricotta cheese, egg, and half of the Parmesan cheese. Mix until smooth.
- To assemble the lasagna, spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish.
- Layer 3 lasagna noodles over the sauce, followed by half of the ricotta mixture, half of the spinach and mushroom mixture, and a third of the mozzarella cheese.
- Repeat the layers, finishing with a layer of noodles topped with the remaining marinara sauce, heavy cream, and the rest of the mozzarella and Parmesan cheese.
- Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, until the cheese is bubbly and golden brown.
- Let the lasagna rest for at least 10 minutes before slicing. This allows the layers to set, making it easier to serve.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Creamy Spinach and Mushroom Lasagna
Cooking this lasagna is a labor of love that’s well worth the effort. Follow these steps for a dish that’s sure to impress:
- Preheat your oven to 375°F (190°C).
- Cook the lasagna noodles according to package instructions, then drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add the onion and garlic, sautéing until fragrant and translucent, about 3-4 minutes.
- Add the mushrooms to the skillet and cook until they release their moisture and begin to brown, about 5 minutes.
- Stir in the fresh spinach, cooking just until wilted. Season with salt, pepper, and oregano. Remove from heat.
- In a medium bowl, combine ricotta cheese, egg, and half of the Parmesan cheese. Mix until smooth.
- To assemble the lasagna, spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish.
- Layer 3 lasagna noodles over the sauce, followed by half of the ricotta mixture, half of the spinach and mushroom mixture, and a third of the mozzarella cheese.
- Repeat the layers, finishing with a layer of noodles topped with the remaining marinara sauce, heavy cream, and the rest of the mozzarella and Parmesan cheese.
- Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, until the cheese is bubbly and golden brown.
- Let the lasagna rest for at least 10 minutes before slicing. This allows the layers to set, making it easier to serve.
Tips for Making the Best Creamy Spinach and Mushroom Lasagna
Here are some of my tried-and-true tips to ensure your lasagna turns out perfectly every time:
- Don’t Rush the Rest: Allowing the lasagna to rest after baking is crucial. It helps the layers firm up, making it easier to slice and serve.
- Season as You Go: Each component of the lasagna should be seasoned individually. This builds layers of flavor that make each bite exceptional.
- Quality Ingredients Matter: Use fresh spinach and high-quality cheese. The difference in taste is noticeable and worth it.
Serving Suggestions and Pairings

Lasagna is a meal in itself, but pairing it with the right sides can elevate your dining experience. Here are a few suggestions:
- A simple green salad with a light vinaigrette complements the richness of the lasagna.
- A crusty garlic bread is perfect for mopping up any leftover sauce on your plate.
- For a refreshing finish, consider serving with a chilled glass of white wine or sparkling water with a twist of lemon.
Storage and Reheating Tips
If you’re lucky enough to have leftovers, here’s how to store and reheat your lasagna:
- Refrigerate: Store in an airtight container for up to 3 days.
- Freeze: Lasagna freezes beautifully. Wrap individual portions in foil and freeze for up to 2 months.
- Reheat: For best results, reheat in the oven at 350°F (175°C) until heated through. If you’re in a hurry, the microwave works too, just cover to prevent drying out.
Frequently Asked Questions
What are the main ingredients for Creamy Spinach and Mushroom Lasagna?
The main ingredients for Creamy Spinach and Mushroom 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 Spinach and Mushroom Lasagna?
The total time to make Creamy Spinach and Mushroom Lasagna includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Creamy Spinach and Mushroom Lasagna ahead of time?
Yes, Creamy Spinach and Mushroom 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 Spinach and Mushroom Lasagna?
Creamy Spinach and Mushroom Lasagna pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Creamy Spinach and Mushroom Lasagna suitable for special diets?
Depending on the ingredients used, Creamy Spinach and Mushroom Lasagna may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Creating this Creamy Spinach and Mushroom Lasagna is more than just putting together a meal—it’s about creating a moment, a memory, and a story that you can share with those you love. Each bite is a reminder of the warmth that food can bring to our lives, echoing the lessons learned in my grandmother’s kitchen. I hope this recipe finds a special place at your table, just as it has at mine. So grab a fork, pull up a chair, and let’s savor the journey together, one delicious bite at a time.