• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes To Make

Recipes To Make

Easy recipes, made for real life.

  • Home
  • All Recipes
  • Breakfast
  • Dinner
  • Dessert
  • About
  • Contact
  • Privacy Policy
Recipes To Make
  • Home
  • All Recipes
  • Breakfast
  • Dinner
  • Dessert
  • About
  • Contact
  • Privacy Policy

Spinach Mushroom Lasagna: A Delicious and Healthy Recipe

Spinach mushroom lasagna, a symphony of earthy flavors and comforting textures, is about to become your new favorite dish! Forget everything you thought you knew about heavy, meat-laden lasagnas. This vegetarian delight is surprisingly light, yet incredibly satisfying, making it perfect for a cozy weeknight dinner or an impressive centerpiece for your next gathering.

Lasagna, with its rich history rooted in Italian culinary tradition, has evolved over centuries. While the classic versions often feature meat sauces, the beauty of lasagna lies in its adaptability. This spinach mushroom lasagna embraces that spirit, showcasing the versatility of fresh vegetables and creamy cheeses. Think of it as a modern twist on a timeless classic, a celebration of fresh ingredients and vibrant flavors.

What makes this particular lasagna so irresistible? It’s the perfect balance of textures – the tender pasta sheets, the creamy ricotta filling, the earthy mushrooms, and the slightly wilted spinach. Each bite is an explosion of flavor, a harmonious blend of savory and subtly sweet notes. Plus, it’s incredibly convenient! You can assemble it ahead of time and bake it when you’re ready, making it a stress-free option for busy weeknights. Get ready to experience lasagna in a whole new light!

Spinach mushroom lasagna this Recipe

Ingredients:

  • For the Spinach Mushroom Filling:
    • 2 tablespoons olive oil
    • 1 large onion, chopped
    • 2 cloves garlic, minced
    • 1 pound cremini mushrooms, sliced
    • 10 ounces fresh spinach, roughly chopped
    • 1/2 cup ricotta cheese
    • 1/4 cup grated Parmesan cheese
    • 1 large egg, lightly beaten
    • 1/4 teaspoon ground nutmeg
    • Salt and freshly ground black pepper to taste
  • For the Béchamel Sauce:
    • 4 tablespoons unsalted butter
    • 4 tablespoons all-purpose flour
    • 4 cups milk (whole or 2%)
    • 1/4 teaspoon ground nutmeg
    • Salt and freshly ground white pepper to taste
  • Other Ingredients:
    • 9 lasagna noodles (oven-ready or regular)
    • 2 cups shredded mozzarella cheese
    • 1/4 cup grated Parmesan cheese, for topping

Preparing the Spinach Mushroom Filling

Okay, let’s get started with the heart of our lasagna – the spinach and mushroom filling. This is where all the earthy, savory flavors come together, and trust me, it’s worth the effort!

  1. Sauté the Aromatics: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Don’t rush this step; letting the onions soften properly really builds the flavor base. Add the minced garlic and cook for another minute until fragrant, being careful not to burn it. Burnt garlic is no fun!
  2. Cook the Mushrooms: Add the sliced mushrooms to the skillet and cook until they release their moisture and start to brown, about 8-10 minutes. Stir occasionally to ensure even cooking. The mushrooms will shrink down quite a bit as they cook, so don’t worry if it seems like a lot at first. I like to let them get a nice golden-brown color for extra flavor.
  3. Wilt the Spinach: Add the roughly chopped spinach to the skillet and cook until it wilts down, about 2-3 minutes. You might need to add the spinach in batches if your skillet isn’t large enough. Stir frequently to ensure even wilting. Once the spinach is wilted, remove the skillet from the heat and let it cool slightly.
  4. Combine the Filling Ingredients: In a large bowl, combine the cooked spinach and mushroom mixture with the ricotta cheese, 1/4 cup Parmesan cheese, beaten egg, nutmeg, salt, and pepper. Mix well to combine all the ingredients. Taste and adjust the seasoning as needed. This is your chance to make sure the filling is perfectly seasoned to your liking! I sometimes add a pinch of red pepper flakes for a little kick.

Making the Béchamel Sauce

Now, let’s move on to the creamy, dreamy Béchamel sauce. This sauce adds richness and moisture to the lasagna, preventing it from drying out in the oven. Don’t be intimidated – it’s easier than you think!

  1. Make the Roux: In a medium saucepan, melt the butter over medium heat. Once the butter is melted, add the flour and whisk constantly until a smooth paste forms, about 1-2 minutes. This is called a roux, and it’s the base of our Béchamel sauce. Make sure to cook the roux long enough to cook out the raw flour taste, but don’t let it brown.
  2. Add the Milk: Gradually whisk in the milk, about 1/2 cup at a time, ensuring each addition is fully incorporated before adding more. Whisk constantly to prevent lumps from forming. This is the most important part of making a smooth Béchamel sauce – patience and constant whisking!
  3. Simmer and Thicken: Bring the sauce to a simmer over medium heat, stirring constantly. Continue to simmer until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. The sauce should be smooth and creamy.
  4. Season the Sauce: Remove the saucepan from the heat and stir in the nutmeg, salt, and white pepper. Taste and adjust the seasoning as needed. White pepper is traditionally used in Béchamel sauce for its subtle flavor and to avoid dark specks in the sauce, but black pepper can be used in a pinch.

Assembling the Lasagna

Alright, we’ve got our filling and our sauce – now it’s time to put it all together! This is the fun part, where we create our beautiful lasagna layer by layer.

  1. Prepare the Noodles: If you’re using oven-ready lasagna noodles, you can skip this step. If you’re using regular lasagna noodles, cook them according to the package directions until al dente. Be careful not to overcook them, as they will continue to cook in the oven. Drain the noodles and rinse them with cold water to prevent them from sticking together.
  2. Layer the Lasagna: Preheat your oven to 375°F (190°C). Spread a thin layer of Béchamel sauce on the bottom of a 9×13 inch baking dish. This will prevent the lasagna from sticking to the bottom of the dish.
  3. First Layer: Arrange three lasagna noodles over the sauce, overlapping them slightly if necessary.
  4. Second Layer: Spread half of the spinach mushroom filling over the noodles.
  5. Third Layer: Sprinkle one cup of mozzarella cheese over the filling.
  6. Fourth Layer: Drizzle one-third of the remaining Béchamel sauce over the cheese.
  7. Repeat Layers: Repeat layers 3-6.
  8. Final Layer: Top with the remaining three lasagna noodles, the remaining Béchamel sauce, and the remaining mozzarella cheese. Sprinkle with the 1/4 cup of grated Parmesan cheese.

Baking the Lasagna

Almost there! Now it’s time to bake our lasagna to golden-brown perfection. The aroma that will fill your kitchen is simply divine!

  1. Cover and Bake: Cover the baking dish with aluminum foil and bake for 30 minutes. This will help to prevent the top from browning too quickly.
  2. Uncover and Bake: Remove the foil and bake for another 15-20 minutes, or until the top is golden brown and bubbly. Keep an eye on it to make sure it doesn’t burn.
  3. Rest and Serve: Remove the lasagna from the oven and let it rest for at least 15 minutes before cutting and serving. This allows the lasagna to set and makes it easier to slice. Trust me, this step is crucial!

And there you have it – a delicious, homemade spinach mushroom lasagna! Serve it with a side salad and some crusty bread for a complete and satisfying meal. Enjoy!

Spinach mushroom lasagna

Conclusion:

This Spinach Mushroom Lasagna isn’t just another recipe; it’s a culinary experience waiting to happen. I truly believe you’ll find it to be a comforting, flavorful, and surprisingly easy dish to bring to your table. The earthy mushrooms perfectly complement the vibrant spinach, all layered between creamy ricotta and a rich, tangy tomato sauce. It’s a symphony of textures and tastes that will have everyone asking for seconds!

But why is this lasagna a must-try? Beyond the incredible flavor profile, it’s incredibly versatile. It’s perfect for a cozy weeknight dinner, a potluck gathering, or even a special occasion. Plus, it’s a fantastic way to sneak in some extra vegetables for those picky eaters (they’ll never know!). The combination of the spinach and mushrooms creates a hearty and satisfying meal that’s both nutritious and delicious.

Looking for serving suggestions? A simple side salad with a light vinaigrette is the perfect accompaniment to cut through the richness of the lasagna. Garlic bread is always a welcome addition, especially for soaking up all that delicious sauce. For a lighter option, consider serving it with steamed green beans or asparagus.

And the variations? Oh, the possibilities are endless! If you’re a cheese lover, feel free to add a layer of mozzarella or provolone for an extra gooey experience. For a spicier kick, incorporate a pinch of red pepper flakes into the ricotta mixture or the tomato sauce. You could also add other vegetables like zucchini, bell peppers, or even roasted eggplant for a heartier lasagna. If you’re looking to add some protein, consider adding some cooked Italian sausage or ground beef to the sauce. For a vegetarian twist, try using a variety of different mushrooms, such as shiitake or oyster mushrooms, to enhance the earthy flavor. You can even experiment with different types of cheese, such as goat cheese or fontina, to create a unique flavor profile. Don’t be afraid to get creative and make it your own!

I’ve found that letting the lasagna rest for at least 15 minutes after baking allows it to set properly, making it easier to slice and serve. This also gives the flavors a chance to meld together even further, resulting in an even more delicious experience. Trust me, the wait is worth it!

I’m so excited for you to try this Spinach Mushroom Lasagna recipe. It’s a dish that I’ve made countless times, and it always brings joy to my table. I’m confident that it will become a new favorite in your household as well.

So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to create a lasagna masterpiece! I truly believe that this recipe is accessible to cooks of all skill levels, so don’t be intimidated. Just follow the steps, and you’ll be rewarded with a delicious and satisfying meal.

Once you’ve made it, I would absolutely love to hear about your experience. Did you make any variations? What did your family think? Share your photos and stories in the comments below! I’m always eager to learn from your culinary adventures and see how you’ve made this recipe your own. Happy cooking!


Spinach Mushroom Lasagna: A Delicious and Healthy Recipe

Comforting vegetarian lasagna with spinach mushroom filling, creamy béchamel, and melted mozzarella and Parmesan.

Prep Time45 minutes
Cook Time50 minutes
Total Time95 minutes
Category: Dinner
Yield: 9 servings
Save This Recipe

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 pound cremini mushrooms, sliced
  • 10 ounces fresh spinach, roughly chopped
  • 1/2 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 1/4 teaspoon ground nutmeg
  • Salt and freshly ground black pepper to taste
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 4 cups milk (whole or 2%)
  • 1/4 teaspoon ground nutmeg
  • Salt and freshly ground white pepper to taste
  • 9 lasagna noodles (oven-ready or regular)
  • 2 cups shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese, for topping

Instructions

  1. Prepare the Spinach Mushroom Filling: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
  2. Add the sliced mushrooms to the skillet and cook until they release their moisture and start to brown, about 8-10 minutes. Stir occasionally.
  3. Add the roughly chopped spinach to the skillet and cook until it wilts down, about 2-3 minutes. You might need to add the spinach in batches. Stir frequently. Remove the skillet from the heat and let it cool slightly.
  4. In a large bowl, combine the cooked spinach and mushroom mixture with the ricotta cheese, 1/4 cup Parmesan cheese, beaten egg, nutmeg, salt, and pepper. Mix well to combine. Taste and adjust the seasoning as needed.
  5. Make the Béchamel Sauce: In a medium saucepan, melt the butter over medium heat. Once the butter is melted, add the flour and whisk constantly until a smooth paste forms, about 1-2 minutes.
  6. Gradually whisk in the milk, about 1/2 cup at a time, ensuring each addition is fully incorporated before adding more. Whisk constantly to prevent lumps from forming.
  7. Bring the sauce to a simmer over medium heat, stirring constantly. Continue to simmer until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. The sauce should be smooth and creamy.
  8. Remove the saucepan from the heat and stir in the nutmeg, salt, and white pepper. Taste and adjust the seasoning as needed.
  9. Assemble the Lasagna: Preheat your oven to 375°F (190°C). If using regular lasagna noodles, cook them according to package directions until al dente. Drain and rinse with cold water.
  10. Spread a thin layer of Béchamel sauce on the bottom of a 9×13 inch baking dish.
  11. Arrange three lasagna noodles over the sauce, overlapping them slightly if necessary.
  12. Spread half of the spinach mushroom filling over the noodles.
  13. Sprinkle one cup of mozzarella cheese over the filling.
  14. Drizzle one-third of the remaining Béchamel sauce over the cheese.
  15. Repeat layers 11-14.
  16. Top with the remaining three lasagna noodles, the remaining Béchamel sauce, and the remaining mozzarella cheese. Sprinkle with the 1/4 cup of grated Parmesan cheese.
  17. Bake the Lasagna: Cover the baking dish with aluminum foil and bake for 30 minutes.
  18. Remove the foil and bake for another 15-20 minutes, or until the top is golden brown and bubbly.
  19. Remove the lasagna from the oven and let it rest for at least 15 minutes before cutting and serving.

Notes

  • For a little kick, add a pinch of red pepper flakes to the spinach mushroom filling.
  • Be sure to cook the roux long enough to cook out the raw flour taste, but don’t let it brown.
  • Patience and constant whisking are key to making a smooth Béchamel sauce.
  • White pepper is traditionally used in Béchamel sauce for its subtle flavor, but black pepper can be used in a pinch.
  • Be careful not to overcook the lasagna noodles, as they will continue to cook in the oven.
  • Letting the lasagna rest before cutting is crucial for it to set and be easier to slice.

« Previous Post
Cranberry Turkey Sliders: The Ultimate Holiday Leftover Recipe
Next Post »
Cheesy Corn Casserole: The Ultimate Comfort Food Recipe

If you enjoyed this…

Dinner

Jalapeno Onion Smash Burgers: The Ultimate Recipe for Flavor

Dinner

Chicken Ranch Patties: The Ultimate Guide to Delicious Homemade Burgers

Dinner

Grilled Lamb Skewers: The Ultimate Guide to Perfect Kebabs

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Chocolate Mousse: The Ultimate Guide to Making Perfect Dessert

Chicken Pot Pie: The Ultimate Comfort Food Recipe

Dirt Pie: A Deliciously Easy Dessert Recipe

  • GDPR Compliance Statement
  • Contact
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use
  • About

Copyright © 2025 · Recipes 2 Make Log in