Creamy Spinach & Mushroom Lasagna Recipe

If you’re looking to wow a hungry crowd or just treat yourself to something ultra-comforting, this Creamy Spinach & Mushroom Lasagna is the answer. Imagine layers of rich, garlicky mushrooms, fresh green spinach, creamy béchamel, and pockets of melty cheese between perfectly cooked pasta sheets. Each bite is pure bliss — hearty, flavorful, and just as gorgeous bubbling out of the oven as it is on your plate. Whether you’re a lifelong vegetarian or simply love the classic combo of spinach and mushrooms, this dish earns a special spot in your recipe box.

Creamy Spinach & Mushroom Lasagna Recipe - Recipe Image

Ingredients You’ll Need

You only need a handful of fuss-free ingredients to create this showstopper! Each one shines in its own way — the mushrooms add that savory depth, spinach brings bright color and nutrients, and of course, the cheeses marry everything together in creamy, dreamy layers.

  • Lasagna noodles: Classic, sturdy pasta sheets hold the layers together and soak up all those luscious flavors.
  • Whole milk ricotta: Brings a creamy, mild base to the filling — use whole milk for richness.
  • Frozen chopped spinach: Super convenient and packed with nutrients; just make sure to thaw and squeeze out any excess water.
  • Shredded mozzarella cheese: Meltability is key! Divide it as directed for even cheesiness in every bite.
  • Freshly grated Parmesan cheese: Adds salty, nutty flavor and forms a beautiful golden crust on top.
  • Fresh parsley: A pop of green and fresh flavor in the filling.
  • Unsalted butter: Starts your sauce with plenty of richness — use unsalted so you can control the seasoning.
  • Garlic: Classic flavor backbone for the sautéed mushrooms and onions.
  • Cremini mushrooms: More robust and earthy than button mushrooms, and they hold their texture well as they cook.
  • Onion: Adds subtle sweetness and depth to your sauce base.
  • All-purpose flour: Thickens your creamy sauce — don’t skip this step!
  • Milk (room temperature): Ensures smooth, lump-free sauce — let it warm up to avoid curdling.
  • Dried basil and oregano: Classic Italian herbs that round out the savory flavors.
  • Pinch of nutmeg: Subtle but essential in creamy sauces, it adds warmth and depth.
  • Kosher salt and freshly ground black pepper: Season boldly for maximum flavor in every bite.

How to Make Creamy Spinach & Mushroom Lasagna

Step 1: Prepare Your Oven and Baking Dish

Start by preheating your oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish. This ensures your Creamy Spinach & Mushroom Lasagna won’t stick and will lift out in gorgeous, neat slices. Give yourself plenty of space to work!

Step 2: Cook the Lasagna Noodles

Cook the lasagna noodles according to the package instructions until just al dente. Drain and set them aside on a clean towel – this prevents sticking and keeps the structure perfect for layering later.

Step 3: Start the Mushroom and Onion Sauté

In a large skillet over medium heat, melt the butter, then toss in the garlic and diced onion. Sauté until the onions are soft and fragrant — your kitchen will already smell incredible!

Step 4: Add Mushrooms and Cook Until Tender

Add all the sliced cremini mushrooms to the skillet and continue cooking until the mushrooms have softened and their liquid has mostly evaporated. This takes about 8 to 10 minutes — don’t rush; you want those savory flavors to develop beautifully.

Step 5: Make the Sauce Base

Stir in the flour and cook for 1–2 minutes to form a light roux. This important step thickens your sauce and helps create that velvety texture Creamy Spinach & Mushroom Lasagna is known for.

Step 6: Whisk in the Milk and Season

Gradually add the milk, whisking constantly to keep the sauce smooth. Bring it to a gentle simmer and let it cook until thickened, about 4–5 minutes. Season with the dried basil, oregano, nutmeg, and a generous pinch of salt and black pepper. Then remove from the heat — your creamy mushroom sauce is ready!

Step 7: Mix Together the Ricotta and Spinach Filling

In a large bowl, stir together the ricotta cheese, drained spinach, one cup of mozzarella, a quarter cup of Parmesan, and all the chopped parsley. This lovely green and white mixture is the heart of your Creamy Spinach & Mushroom Lasagna.

Step 8: Assemble the Layers

It’s time for the fun part! Spread a thin layer of the mushroom sauce in your prepared baking dish. Place three noodles over the sauce, top with a third of the ricotta-spinach mixture, then another generous layer of sauce. Repeat this process two more times, finishing with a final layer of that luscious sauce on top.

Step 9: Add the Final Cheese Layer

Sprinkle the remaining two cups of mozzarella and half a cup of Parmesan evenly across the top. This is what creates that bubbly, golden cheese crust every lasagna lover dreams about!

Step 10: Bake to Perfection

Cover the baking dish tightly with foil and bake for 25 minutes. Then remove the foil and bake for another 15–20 minutes until the cheese is golden brown and the sauce is bubbling at the edges. Your kitchen will be filled with the coziest, most tempting aromas.

Step 11: Let It Rest, Slice, and Serve

Let your Creamy Spinach & Mushroom Lasagna rest for 10–15 minutes before slicing. This allows the layers to set, making it easier to serve neat, picture-perfect squares that hold their shape.

How to Serve Creamy Spinach & Mushroom Lasagna

Creamy Spinach & Mushroom Lasagna Recipe - Recipe Image

Garnishes

Fresh herbs are your best friend! A shower of chopped parsley or a sprinkle of extra Parmesan brightens each serving. For a gourmet touch, consider a drizzle of good olive oil or a few shavings of lemon zest right before serving.

Side Dishes

Pair your Creamy Spinach & Mushroom Lasagna with a crisp, tangy green salad tossed in a zippy vinaigrette or some simply sautéed green beans. Garlic bread is practically required for mopping up extra sauce, and a light Italian red wine rounds out the meal beautifully.

Creative Ways to Present

For family-style, serve straight from the baking dish at the table. Making a dinner party? Plate individual squares with a swoosh of extra béchamel and a few roasted cherry tomatoes. Or, bake mini versions in ramekins for an elegant spin — it’s the same comforting flavors but personalized!

Make Ahead and Storage

Storing Leftovers

Once cooled, wrap any leftover Creamy Spinach & Mushroom Lasagna tightly and store it in the refrigerator for up to four days. It tastes just as delicious (some say even better!) the next day as the flavors continue to meld.

Freezing

This lasagna is a fantastic freezer meal! Assemble and let cool completely, then cover tightly with foil and freeze for up to three months. You can also freeze individual slices for grab-and-go lunches or quick weeknight dinners.

Reheating

For best results, reheat leftovers in a 350°F oven, covered with foil until warmed through, about 25–30 minutes. If reheating a single piece, a quick zap in the microwave works too — add a splash of water and cover to keep it moist and creamy.

FAQs

Can I use fresh spinach instead of frozen?

Yes, absolutely! Sauté fresh spinach (about 1 1/2 pounds) in a pan until wilted, then squeeze out all the excess moisture before mixing it with the ricotta for your Creamy Spinach & Mushroom Lasagna.

Is it possible to make this dish gluten-free?

Definitely! Swap the lasagna noodles for your favorite gluten-free variety, and use a gluten-free flour blend in the white sauce. The rest of the ingredients are naturally gluten-free.

Can I add other vegetables or proteins?

Feel free to get creative! Roasted red peppers, sautéed zucchini, or even cooked shredded chicken can be layered in for extra flavor. Just make sure everything is cooked and well-drained to prevent a watery lasagna.

Do I need to cover the lasagna with foil while baking?

Covering with foil for the first part of baking steams the layers, keeping them moist and helping the cheese melt evenly. Removing the foil at the end lets the top become golden and bubbly.

How do I keep the lasagna from falling apart when serving?

Letting your Creamy Spinach & Mushroom Lasagna rest for at least 10 minutes after baking is key. This allows everything to set up, ensuring those perfect, picturesque slices.

Final Thoughts

This Creamy Spinach & Mushroom Lasagna is true comfort food made to share — each bite is creamy, tangy, and utterly satisfying. Whether you’re gathering loved ones around the table or just need a cozy night in, give this lasagna a try and let it become a new favorite in your kitchen. Enjoy every cheesy, veggie-packed forkful!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Spinach & Mushroom Lasagna Recipe

Creamy Spinach & Mushroom Lasagna Recipe


  • Author: anna
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Indulge in this rich and creamy spinach and mushroom lasagna that’s sure to please any crowd. Layers of tender lasagna noodles, a savory spinach and ricotta mixture, and a flavorful mushroom cream sauce come together to create a comforting and satisfying meal.


Ingredients

Scale

Lasaña Noodles:

  • 9 lasagna noodles

Ricotta Mixture:

  • 1 (15-ounce) package whole milk ricotta
  • 2 (10-ounce) packages frozen chopped spinach, thawed and drained
  • 3 cups shredded mozzarella cheese, divided
  • ¾ cup freshly grated Parmesan cheese, divided
  • 2 tablespoons chopped fresh parsley leaves

Mushroom Cream Sauce:

  • ¼ cup unsalted butter
  • 2 cloves garlic, minced
  • 1 pound cremini mushrooms, thinly sliced
  • 1 onion, diced
  • ¼ cup all-purpose flour
  • 3 cups milk, at room temperature
  • 1 teaspoon dried basil
  • ½ teaspoon dried oregano
  • Pinch of nutmeg
  • Kosher salt and freshly ground black pepper, to taste

Instructions

  1. Preheat Oven and Prepare Dish: Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
  2. Cook Noodles: Cook lasagna noodles according to package instructions, then drain and set aside.
  3. Sauté Garlic and Onion: In a skillet over medium heat, melt butter. Sauté garlic and onion until soft.
  4. Cook Mushrooms: Add mushrooms and cook until tender, then remove excess liquid.
  5. Add Flour: Stir in flour and cook to form a roux.
  6. Make Sauce: Gradually whisk in milk, herbs, salt, and pepper. Cook until thickened.
  7. Prepare Ricotta Mixture: Combine ricotta, spinach, cheeses, and parsley in a bowl.
  8. Layer Ingredients: Spread sauce in dish, layer noodles, ricotta mixture, and sauce. Repeat layers, ending with sauce.
  9. Add Cheese: Sprinkle remaining mozzarella and Parmesan over the top.
  10. Bake: Cover and bake for 25 minutes, then uncover and bake until golden and bubbly.
  11. Rest and Serve: Let the lasagna rest before slicing and serving.
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 380
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 60mg

Keywords: lasagna, spinach, mushroom, creamy, Italian, vegetarian, comfort food

Similar Posts

Leave a Reply

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

Recipe rating