Creamy Spinach Mushroom Lasagna Recipe

If you’ve ever found yourself yearning for a comfort meal with a little bit of elegance, look no further than Creamy Spinach Mushroom Lasagna. This dish brings together layers of tender pasta, velvety béchamel sauce, earthy mushrooms, and vibrant spinach, all cozied up together beneath bubbling golden cheese. Every bite is a harmony of savory, creamy, and just a touch of herbal warmth. Whether you’re serving vegetarians, comfort food fans, or just want a new twist on classic lasagna, this recipe is sure to find its way into your heart (and regular dinner rotation).

Creamy Spinach Mushroom Lasagna Recipe - Recipe Image

Ingredients You’ll Need

Don’t be intimidated by the list—these ingredients are all easy to find, and each one plays a special role in layering flavor, texture, and creaminess throughout the lasagna. The best Creamy Spinach Mushroom Lasagna comes from a handful of honest, kitchen-staple components working together in delicious harmony.

  • Olive oil: Adds depth and helps the onions and mushrooms soften and release their flavors.
  • Onion: Lays the sweet, aromatic foundation for your vegetable filling.
  • Garlic: Introduces that unmistakable, classic warmth to your filling.
  • Cremini mushrooms: Offer a rich, earthy bite and plenty of umami.
  • Fresh spinach: Brings vibrant color and a nutritious boost while complementing the mushrooms beautifully.
  • Dried basil: Enhances the herbal notes and pairs perfectly with both the vegetables and cheese.
  • Dried oregano: Balances the sweetness of the vegetables with an herby, rustic flair.
  • Ground nutmeg: Just a hint elevates the creamy sauce and greens with subtle warmth.
  • Ricotta cheese: Provides creamy body and that signature lasagna texture in every layer.
  • Mozzarella cheese: Gives melty stretch and golden bubbly tops.
  • Parmesan cheese: Intensifies the savory, salty essence of every bite.
  • Heavy cream: Makes the béchamel sumptuously smooth and rich.
  • Vegetable broth: Lightens the cream and layers a gentle savory backbone.
  • Lasagna noodles: The canvas for all those delicious fillings and sauces.
  • Salt: Essential for seasoning each layer to perfection.
  • Black pepper: Lifts the flavors and adds a whisper of heat.
  • Butter: The secret base to a lovely roux. It gives richness and carries flavor throughout the sauce.
  • All-purpose flour: Thickens your sauce to that dreamy, clingy consistency.

How to Make Creamy Spinach Mushroom Lasagna

Step 1: Sauté the Aromatics and Vegetables

Start by heating olive oil in a large skillet over medium heat. Add the chopped onion and sauté until it’s soft and fragrant, about 5 minutes. Toss in the minced garlic for another minute or two, just until you can smell that garlicky perfume. Stir in the sliced cremini mushrooms and cook until they’ve released their moisture and started to brown, about 5–7 minutes. Finally, add the fresh spinach and let it wilt for a couple of minutes. Sprinkle in the dried basil, oregano, and nutmeg, then stir everything together to infuse those gorgeous flavors. Remove from heat and set aside—this is the hearty veggie layer of your Creamy Spinach Mushroom Lasagna.

Step 2: Prepare the Creamy Cheese Sauce

In a separate saucepan, melt the butter over medium heat. Once melted, whisk in the all-purpose flour, cooking for about 1–2 minutes to remove any raw flour taste. Gradually pour in the heavy cream while whisking constantly, ensuring no lumps form. Continue whisking as you slowly add the vegetable broth. Let the sauce come to a gentle simmer and cook for about 3–5 minutes, until it thickens beautifully. Season generously with salt and black pepper, then remove from heat. Stir in the ricotta, mozzarella, and Parmesan cheeses until everything is luxuriously melted and smooth. This sauce is the crown jewel of Creamy Spinach Mushroom Lasagna—don’t be tempted to sneak too many tastes!

Step 3: Assemble the Lasagna

Preheat your oven to 375°F (190°C). Spoon a thin layer of the creamy sauce onto the bottom of a 9×13-inch baking dish—this prevents sticking and ensures flavor in every bite. Arrange 4 cooked lasagna noodles over the sauce, slightly overlapping them. Spread half of your veggie mixture evenly across the noodles, then spoon over half of the creamy cheese sauce and gently spread it out. Repeat with another layer: noodles, veggies, and the remaining sauce. Finish with one last layer of noodles, topped with any sauce you have left. This strategic layering makes sure every slice is packed with flavor and richness.

Step 4: Bake to Golden Perfection

Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for 25 minutes, letting the flavors meld together. After this initial bake, remove the foil and continue baking for 10–15 minutes, just until the top is deliciously golden and bubbling. The Creamy Spinach Mushroom Lasagna needs about 5–10 minutes of resting once it’s out of the oven—this makes slicing easier and ensures every layer stays neat!

Step 5: Slice and Serve

Once slightly cooled, cut the lasagna into generous squares. The layers will be distinct and the aroma unmistakable! Serve hot and savor the mingling textures and tastes that make this Creamy Spinach Mushroom Lasagna truly special.

How to Serve Creamy Spinach Mushroom Lasagna

Creamy Spinach Mushroom Lasagna Recipe - Recipe Image

Garnishes

Fresh herbs like basil or parsley brighten the creamy richness and look absolutely stunning sprinkled on top. For a final flourish, grate a bit more Parmesan or even add a few red pepper flakes for a hint of heat—these little touches really pop against the golden surface of your lasagna.

Side Dishes

This lasagna pairs wonderfully with a simple green salad tossed in lemon vinaigrette, or some roasted asparagus and garlic bread for a complete Italian-inspired supper. The clean, crisp sides balance the rich, creamy main event beautifully, making each bite feel even more decadent.

Creative Ways to Present

If you want to wow your dinner guests, try baking individual portions in small ramekins or mini baking dishes. Another fun idea is to roll up the filling and sauce in par-cooked noodles, making irresistible Creamy Spinach Mushroom Lasagna roll-ups. These playful presentations make every plate look gourmet and approachable at the same time.

Make Ahead and Storage

Storing Leftovers

Creamy Spinach Mushroom Lasagna saves beautifully! Simply let the leftovers cool to room temperature, then cover the dish tight with plastic wrap or foil and refrigerate for up to four days. The flavors actually meld and deepen over time, sometimes making day-two servings even better.

Freezing

To freeze, assemble the lasagna but don’t bake it. Tightly wrap the unbaked dish in a layer of plastic wrap and foil, then freeze for up to three months. When ready to serve, thaw overnight in the fridge and bake as directed, adding a few extra minutes if needed. This makes homemade comfort food possible even on your busiest days!

Reheating

Reheat individual portions in the microwave or rewarm larger amounts covered in a 350°F (175°C) oven until hot throughout. If the top looks a little dry, add a splash of cream or broth and cover loosely with foil during reheating. You’ll have oozy, luscious Creamy Spinach Mushroom Lasagna as if it’s freshly baked.

FAQs

Can I make this gluten free?

Yes! Simply swap standard lasagna noodles for your favorite gluten free variety, and use a 1-to-1 gluten free flour blend in the sauce. The flavors and creaminess will be just as wonderful, so no one misses out.

Can I add other veggies?

Certainly—feel free to mix in thinly sliced zucchini, kale, or even roasted peppers for extra color and variety. The heart of Creamy Spinach Mushroom Lasagna is its flexibility, so make it your own with whatever veggies you love or have on hand.

What’s the best way to keep the lasagna from becoming too watery?

Make sure to sauté the mushrooms until all their liquid evaporates, and wilt the spinach thoroughly. Also, let your baked lasagna stand for 10 minutes before cutting so it sets up beautifully for neat slices every time.

Can I prepare this lasagna ahead of time?

Absolutely—assemble the Creamy Spinach Mushroom Lasagna in advance, cover it, and keep it in the fridge for up to 24 hours before baking. This is a lifesaver when you want homemade comfort with minimal last-minute effort.

Can I use low-fat dairy products?

You can use part-skim cheeses and lighter cream if desired, but note the sauce may be slightly less rich and creamy. For the ultimate experience, full-fat versions really let this lasagna shine, but lighter options are always possible!

Final Thoughts

I hope you’re as excited as I am to roll up your sleeves and dive into making Creamy Spinach Mushroom Lasagna—this is a dish that truly delivers on comfort, joy, and plenty of flavor, no matter the occasion. Don’t wait for a special event; treat yourself and your loved ones to a home-cooked classic that’s cozy, impressive, and sure to be remembered!

Print

Creamy Spinach Mushroom Lasagna Recipe

Indulge in the rich and creamy goodness of this Spinach Mushroom Lasagna. Layers of tender lasagna noodles, savory mushrooms, fresh spinach, and a decadent cheese sauce make this a comforting and satisfying meal for any occasion.

  • Author: Lily
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Main Vegetable Filling:

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 8 ounces cremini mushrooms, sliced
  • 4 cups fresh spinach
  • 1 teaspoon dried basil
  • 1⁄2 teaspoon dried oregano
  • 1⁄2 teaspoon ground nutmeg

Cheese Sauce:

  • 2 cups ricotta cheese
  • 2 cups mozzarella cheese, shredded
  • 1⁄2 cup Parmesan cheese, grated
  • 2 cups heavy cream
  • 1 1/2 cups vegetable broth

Other:

  • 12 lasagna noodles, cooked and drained
  • Salt, to taste
  • Black pepper, to taste
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour

Instructions

  1. Main Vegetable Filling: Heat olive oil in a skillet, sauté onion until soft, add garlic, mushrooms, spinach, herbs, cook until wilted. Set aside.
  2. Cheese Sauce: Make a roux with butter and flour, add cream, broth, simmer until thickened. Season.
  3. Combine:
  4. Preheat oven. Layer sauce, noodles, vegetable mix, cheese sauce, repeat. Top with noodles and cheese sauce.
  5. Bake:
  6. Cover with foil, bake, then uncover and bake until golden and bubbly. Rest before serving.

Notes

  • You can customize the filling with additional veggies like bell peppers or zucchini.
  • Feel free to substitute the fresh spinach with frozen, just make sure to thaw and drain excess water.
  • For a meaty version, add cooked ground beef or turkey to the vegetable mix.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480 kcal
  • Sugar: 4g
  • Sodium: 640mg
  • Fat: 32g
  • Saturated Fat: 19g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 100mg

Keywords: Spinach Mushroom Lasagna, Vegetarian Lasagna, Creamy Lasagna Recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating