Why You’ll Love This Recipe

I love this recipe because it combines creamy comfort food with wholesome vegetables in a simple and satisfying way. The béchamel sauce makes the lasagna extra rich while the spinach and mushrooms add earthy flavor and texture.

I also like that this lasagna is perfect for family dinners, meal prep, or special occasions because it reheats beautifully and tastes even better the next day.

Easy Creamy Spinach Mushroom Lasagna Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

Vegetable Filling

2 tablespoons olive oil
3 cups fresh spinach, roughly chopped
2 cups mushrooms, sliced
3 garlic cloves, minced
Salt and black pepper, to taste

Béchamel Sauce

3 tablespoons butter
3 tablespoons all-purpose flour
3 cups warm milk
½ teaspoon ground nutmeg
Salt and black pepper, to taste

Lasagna Layers

9 lasagna noodles
2 cups shredded mozzarella cheese
½ cup grated Parmesan cheese
1 cup ricotta cheese

Directions

Step 1: Prepare the Vegetable Filling

First, I heat the olive oil in a skillet over medium heat.

I add the sliced mushrooms and sauté them for about 5 minutes until softened and lightly browned.

Next, I add the garlic and spinach and cook everything until the spinach wilts.

I season the mixture with salt and black pepper, then remove it from the heat and set it aside.

Step 2: Make the Béchamel Sauce

In a saucepan, I melt the butter over medium heat.

I stir in the flour and cook it for about 1 to 2 minutes until a smooth paste forms.

Gradually, I whisk in the warm milk while stirring constantly to prevent lumps.

I let the sauce simmer gently until thickened, then season it with nutmeg, salt, and black pepper.

Once creamy and smooth, I remove the sauce from the heat.

Step 3: Assemble the Lasagna

I preheat the oven to 375°F (190°C).

I spread a thin layer of béchamel sauce into the bottom of a 9×13-inch baking dish.

Then, I layer 3 lasagna noodles over the sauce.

I spread one-third of the spinach mushroom filling over the noodles, followed by spoonfuls of ricotta cheese, mozzarella cheese, and béchamel sauce.

I repeat the layers two more times.

For the final layer, I top the lasagna with the remaining béchamel sauce, mozzarella, and Parmesan cheese.

Step 4: Bake the Lasagna

I cover the baking dish with aluminum foil and bake the lasagna for 25 minutes.

Then, I remove the foil and continue baking for another 15 minutes until the cheese becomes bubbly and golden brown.

Step 5: Serve

I let the lasagna rest for about 10 minutes before slicing and serving.

Servings and timing

This recipe makes 6 servings.

Prep time: 20 minutes
Cook time: 40 minutes
Total time: 1 hour

Variations

I like adding sautéed onions, zucchini, or roasted red peppers for extra flavor and texture. Sometimes I also add chili flakes for a little heat.

For extra protein, I can include cooked chicken or Italian sausage between the layers. I also enjoy using whole wheat or gluten-free lasagna noodles when needed.

storage/reheating

I store leftover lasagna in an airtight container in the refrigerator for up to 3 days.

To reheat, I warm individual portions in the microwave or bake the lasagna in the oven until heated through. I can also freeze portions for up to 2 months.

FAQs

Can I use frozen spinach?

Yes, I can use frozen spinach as long as I thaw and squeeze out the excess moisture first.

What mushrooms work best for lasagna?

I like using cremini, white button, or baby bella mushrooms because they have a rich flavor and cook well.

Can I make this lasagna ahead of time?

Yes, I can assemble the lasagna ahead of time and refrigerate it before baking.

Why do I let the lasagna rest before slicing?

Resting helps the layers set properly and makes the lasagna easier to slice cleanly.

Easy Creamy Spinach Mushroom Lasagna Can I freeze spinach mushroom lasagna?

Yes, I can freeze the baked or unbaked lasagna for future meals.

Conclusion

Easy Creamy Spinach Mushroom Lasagna is one of my favorite vegetarian comfort meals because it combines creamy sauce, tender vegetables, and melted cheese into every delicious layer. I love how rich, hearty, and satisfying this lasagna feels while still being simple enough for an easy homemade dinner.

Print

Easy Creamy Spinach Mushroom Lasagna

Easy Creamy Spinach Mushroom Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy creamy spinach mushroom lasagna loaded with cheesy béchamel sauce, tender mushrooms, spinach, ricotta, and gooey mozzarella cheese.

  • Author: Emma
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Ingredients

Vegetable Filling

2 tablespoons olive oil

3 cups fresh spinach, roughly chopped

2 cups mushrooms, sliced

3 garlic cloves, minced

Salt and black pepper, to taste

Béchamel Sauce

3 tablespoons butter

3 tablespoons all-purpose flour

3 cups warm milk

½ teaspoon ground nutmeg

Salt and black pepper, to taste

Lasagna Layers

9 lasagna noodles

2 cups shredded mozzarella cheese

½ cup grated Parmesan cheese

1 cup ricotta cheese

Instructions

Step 1: Prepare the Vegetable Filling
Heat olive oil in a large skillet over medium heat.
Add mushrooms and sauté for about 5 minutes until softened and lightly browned.
Stir in spinach and garlic and cook until the spinach wilts.
Season with salt and black pepper, then remove from heat.
Step 2: Make the Béchamel Sauce
Melt butter in a saucepan over medium heat.
Whisk in flour and cook for 1 to 2 minutes to form a smooth paste.
Gradually whisk in warm milk, stirring constantly until smooth.
Simmer gently until the sauce thickens.
Season with nutmeg, salt, and black pepper. Remove from heat.
Step 3: Assemble the Lasagna
Preheat oven to 375°F (190°C).
Spread a thin layer of béchamel sauce in the bottom of a 9×13-inch baking dish.
Arrange 3 lasagna noodles over the sauce.
Top with one-third of the vegetable mixture, dollops of ricotta cheese, mozzarella cheese, and béchamel sauce.
Repeat the layers two more times.
Finish with the remaining béchamel sauce, mozzarella, and Parmesan cheese on top.
Step 4: Bake the Lasagna
Cover with aluminum foil and bake for 25 minutes.
Remove foil and bake an additional 15 minutes until golden and bubbly.
Let the lasagna rest for 10 minutes before slicing and serving.

Notes

Add sautéed onions or chili flakes for extra flavor.
Use whole wheat or gluten-free noodles if preferred.
Letting the lasagna rest helps it hold its shape when sliced.
Leftovers store well in the refrigerator for up to 3 days.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star