There’s just something magical about making homemade lasagna, isn’t there? The way the layers of pasta, cheese, and sauce meld together creates a comforting dish that warms the heart and soul. My Creamy Spinach & Mushroom Lasagna is a true labor of love, filled with rich, creamy ricotta and sautéed mushrooms that bring a burst of flavor to every bite. I remember the first time I made it for a cozy family dinner; the smell wafting through the house had everyone’s mouths watering before it even hit the table! Trust me, once you dive into this dreamy, cheesy delight, you’ll be hooked. It’s easy to prepare, and the result is a lasagna that’s both indulgent and satisfying, perfect for impressing guests or simply enjoying a quiet night in. Let’s get cooking!

Ingredients List
- 9 lasagna noodles
- 2 cups chopped spinach
- 1 cup sliced mushrooms
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- 2 cups marinara sauce
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
How to Prepare Instructions
Step-by-Step Cooking Process
- First things first, preheat your oven to 375°F (190°C). This step is crucial because it ensures your lasagna bakes evenly and gets that perfect bubbly top.
- While that oven is warming up, let’s get those lasagna noodles cooking! Boil a large pot of salted water and cook the noodles according to the package instructions until they’re al dente. Don’t forget to give them a good stir occasionally to prevent sticking. Once done, drain them and set aside. You can drizzle a little olive oil over them to keep them from clumping, if you like!
- Now, grab a large skillet and heat the olive oil over medium heat. Toss in the minced garlic and sauté it for about a minute until it’s fragrant—oh, the smell is heavenly! Next, add in the sliced mushrooms and cook for about 5 minutes until they’re nice and soft. Then, add the chopped spinach and Italian seasoning, cooking just until the spinach wilts down. This mixture is the heart of your lasagna, so take a moment to enjoy the aroma!
- In a separate mixing bowl, combine the ricotta cheese with salt and pepper. This is where you make that creamy filling sing! Mix it well until it’s smooth and seasoned to your taste.
- Now we’re ready to assemble! Start by spreading a thin layer of marinara sauce at the bottom of your baking dish—this keeps the noodles from sticking. Lay down 3 lasagna noodles, then spread half of the ricotta mixture over them, followed by half of the spinach and mushroom mixture, and a sprinkle of a third of the mozzarella cheese. Repeat this layering process until you’ve used up all your ingredients, finishing with a final layer of noodles topped with marinara sauce and the remaining mozzarella and parmesan cheese.
- Cover the dish with aluminum foil (to prevent sticking, spray the foil with a little cooking spray) and pop it in the oven for 30-35 minutes. You want it bubbly and golden on top, so keep an eye on it the last few minutes.
- Once it’s out of the oven, let it rest for about 10 minutes. This step is so important—it allows the layers to set, making slicing easier. Trust me, the wait is worth it!
Why You’ll Love This Recipe
- Quick preparation time, making it perfect for busy weeknights!
- Rich, creamy texture that makes every bite feel indulgent.
- Vegetarian-friendly, packed with nutritious spinach and mushrooms.
- Endless flavor from the combination of cheeses and zesty marinara.
- Great make-ahead option—perfect for meal prep or gatherings!
- Hearty enough to satisfy even the hungriest of appetites.
- Leftovers taste even better the next day, if there are any!
Tips for Success
To ensure your Creamy Spinach & Mushroom Lasagna turns out absolutely perfect, here are some of my tried-and-true tips that I swear by!
- Use Fresh Spinach: Fresh spinach not only tastes better but also adds a lovely texture. If you can, skip the frozen stuff for this recipe!
- Don’t Overcook the Noodles: Remember, you want your lasagna noodles al dente since they’ll continue cooking in the oven. A little bite is what you’re aiming for!
- Layer with Love: Take your time when layering. Ensure an even spread of your ricotta and vegetable mixture so every slice has that delicious filling. It’s all about balance!
- Experiment with Cheeses: Feel free to mix and match your cheeses! A bit of goat cheese or provolone can add a unique twist. Get creative!
- Let It Rest: Patience is key! Allow the lasagna to rest for at least 10 minutes after baking. This helps with slicing and enhances the flavor as the layers meld together.
- Serving Suggestions: Serve it with a fresh green salad and some crusty bread to soak up that marvelous marinara sauce. A sprinkle of fresh basil on top just before serving adds a delightful touch!
- Make Ahead: If you’re planning for a gathering, you can assemble the lasagna a day in advance and pop it in the fridge. Just remember to adjust the baking time if it’s cold from the fridge!
With these tips, you’ll be a lasagna pro in no time. Enjoy every cheesy, creamy bite!
Nutritional Information
Curious about what’s in your delicious Creamy Spinach & Mushroom Lasagna? Here’s the estimated nutritional breakdown per serving:
- Calories: 350
- Fat: 18g
- Saturated Fat: 10g
- Trans Fat: 0g
- Cholesterol: 50mg
- Sodium: 600mg
- Carbohydrates: 30g
- Fiber: 3g
- Sugar: 4g
- Protein: 20g
This hearty dish is not only satisfying but also packed with nutrients from the spinach and mushrooms! Enjoy every creamy, cheesy bite without the guilt!
FAQ Section
Can I use different vegetables in this lasagna?
Absolutely! While spinach and mushrooms are a classic combo, feel free to experiment with other veggies. Zucchini, bell peppers, or even roasted eggplant can add amazing flavor and texture. Just make sure to sauté them first to soften them up before layering.
How do I store leftovers?
If you’ve got any leftovers (which is rare, trust me!), store them in an airtight container in the fridge for up to 3 days. Just reheat in the microwave or oven until heated through. It actually tastes even better the next day as the flavors get to mingle!
Can I freeze my Creamy Spinach & Mushroom Lasagna?
Yes, you can definitely freeze it! Just make sure to let it cool completely before wrapping it tightly in plastic wrap and foil. It’ll keep well for about 2-3 months in the freezer. When you’re ready to enjoy, thaw it in the fridge overnight and bake as usual!
What can I serve with this lasagna?
This lasagna is hearty enough on its own, but it pairs beautifully with a crisp green salad dressed in a light vinaigrette. Some garlic bread or a nice crusty loaf is also perfect for soaking up that delicious marinara sauce!
Can I make this dish ahead of time?
You bet! You can assemble the Creamy Spinach & Mushroom Lasagna a day in advance and keep it in the fridge until you’re ready to bake. Just be sure to cover it well to keep it fresh. It’s a real lifesaver for busy nights or when you have guests coming over!
For more delicious recipes, check out our all recipes page!
For more information on the health benefits of spinach, visit Healthline.
For tips on making the best lasagna, you can refer to Serious Eats.
Print
Creamy Spinach & Mushroom Lasagna: 7 Irresistible Layers
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A rich and creamy lasagna filled with spinach and mushrooms.
Ingredients
- 9 lasagna noodles
- 2 cups spinach, chopped
- 1 cup mushrooms, sliced
- 2 cups ricotta cheese
- 2 cups mozzarella cheese, shredded
- 1/2 cup parmesan cheese, grated
- 2 cups marinara sauce
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Instructions
- Preheat your oven to 375°F (190°C).
- Cook the lasagna noodles according to package instructions.
- In a pan, heat olive oil and sauté garlic until fragrant.
- Add mushrooms and cook until soft.
- Add spinach and Italian seasoning, cooking until spinach wilts.
- In a bowl, mix ricotta cheese, salt, and pepper.
- Spread a thin layer of marinara sauce on the bottom of a baking dish.
- Layer 3 lasagna noodles, half of the ricotta mixture, half of the spinach and mushroom mixture, and a third of the mozzarella.
- Repeat layers, finishing with noodles, marinara sauce, and remaining mozzarella and parmesan.
- Bake for 30-35 minutes until bubbly and golden.
- Let it rest for 10 minutes before serving.
Notes
- Use fresh spinach for better flavor.
- You can add cooked ground meat if desired.
- Let the lasagna cool for easier slicing.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 50mg
Keywords: Creamy Spinach & Mushroom Lasagna