CREAMY SPINACH AND MUSHROOM LASAGNA

Creamy Spinach and Mushroom Lasagna is the perfect comfort food for busy weeknights, family gatherings, or cozy weekend dinners. Layered with tender pasta, creamy ricotta, savory mushrooms, spinach, and a rich homemade white sauce, this vegetarian lasagna delivers incredible flavor in every bite.

Why You’ll Love This Recipe

  • Rich, creamy, and satisfying texture
  • Packed with spinach and mushrooms for extra flavor
  • Perfect vegetarian main course
  • Great for meal prep and make-ahead dinners
  • Family-friendly and crowd-pleasing
  • Freezer-friendly for easy future meals

Ingredients

Homemade Creamy Spinach and Mushroom Lasagna cooling after baking in a casserole dish. Rich cheese, spinach, and mushrooms create a hearty and satisfying meal.
A comforting pasta bake perfect for family dinners.

For the Lasagna

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

For the Sauce

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

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Prepare the creamy mushroom sauce. Melt butter in a large saucepan over medium heat.
  3. Add garlic, mushrooms, and onion. Cook for 3–4 minutes, stirring occasionally, until softened.
  4. Whisk in the flour and cook for about 1 minute until lightly golden.
  5. Gradually pour in the milk while whisking continuously to prevent lumps.
  6. Continue cooking for 2–3 minutes until the sauce begins to thicken.
  7. Stir in basil, oregano, and nutmeg. Season with salt and pepper. Remove from heat and set aside.
  8. Bring a large pot of salted water to a boil and cook the lasagna noodles according to package instructions. Drain and set aside.
  9. Spread 1 cup of mushroom sauce evenly across the bottom of a 9×13-inch baking dish.
  10. Layer 3 lasagna noodles over the sauce.
  11. Spread half of the ricotta cheese over the noodles.
  12. Add half of the spinach.
  13. Sprinkle with 1 cup mozzarella cheese and ¼ cup Parmesan cheese.
  14. Repeat the layers with another set of noodles, remaining ricotta, remaining spinach, 1 cup mozzarella, and another ¼ cup Parmesan.
  15. Top with the remaining noodles.
  16. Pour the remaining mushroom sauce over the top.
  17. Sprinkle with the remaining mozzarella and Parmesan cheeses.
  18. Bake the Creamy Spinach and Mushroom Lasagna for 35–45 minutes, or until hot and bubbly.
  19. Broil for 2–3 minutes until the cheese develops golden brown spots.
  20. Allow the lasagna to rest for 15 minutes before slicing.
  21. Garnish with fresh parsley and serve.
Creamy Spinach and Mushroom Lasagna baked until golden and bubbly with layers of ricotta cheese, spinach, mushrooms, and mozzarella. This comforting vegetarian lasagna is rich, creamy, and perfect for family dinners.
Creamy Spinach and Mushroom Lasagna fresh from the oven.

Tips & Tricks

  • Thoroughly drain the spinach to prevent a watery lasagna.
  • Slice mushrooms evenly for consistent cooking.
  • Let the lasagna rest before serving for cleaner slices.
  • Add sautéed zucchini for extra vegetables.
  • Use freshly grated Parmesan for the best flavor.
  • Cover with foil during baking if the cheese browns too quickly.

Details

Prep Time: 25 minutes
Cook Time: 45 minutes
Total Time: 1 hour 10 minutes
Yield: 8 servings
Category: Main Course
Method: Baking
Cuisine: Italian-Inspired
Difficulty: Easy to Intermediate
Dietary Notes: Vegetarian

A slice of Creamy Spinach and Mushroom Lasagna served on a plate with melted cheese and homemade mushroom sauce. The layers are packed with spinach, ricotta, and savory mushrooms.
Rich layers of cheese, spinach, and mushrooms in every bite.

Notes

  • Whole milk ricotta provides the creamiest texture.
  • Fresh spinach may be substituted for frozen spinach.
  • Try adding roasted vegetables for additional flavor.
  • Serve alongside garlic bread or a fresh green salad.
  • This lasagna tastes even better the next day.

Nutrition (Approximate Per Serving)

  • Calories: 420
  • Protein: 24g
  • Carbohydrates: 32g
  • Fat: 22g
  • Fiber: 4g
  • Sugar: 7g
  • Sodium: 560mg

FAQ

Can I make Creamy Spinach and Mushroom Lasagna ahead of time?

Yes. Assemble the lasagna up to 24 hours in advance, cover, and refrigerate until ready to bake.

Can I freeze this lasagna?

Absolutely. Freeze either before or after baking for up to 3 months.

What mushrooms work best?

Cremini mushrooms offer excellent flavor, but white button mushrooms, baby bella mushrooms, or a mixture of wild mushrooms also work well.

Can I use fresh spinach instead of frozen?

Yes. Sauté approximately 1 pound of fresh spinach until wilted and drain any excess moisture.

How do I prevent watery lasagna?

Drain spinach thoroughly and allow the sauce to thicken properly before assembling.

Can I add more cheese?

Yes. Additional mozzarella or Parmesan can be added for an extra cheesy finish.

Storage

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

Wrap tightly and freeze for up to 3 months.

Reheating

  • Oven: Bake at 350°F until heated through.
  • Microwave: Heat individual portions in 1-minute intervals until warm.
Freshly baked spinach mushroom lasagna topped with golden mozzarella and Parmesan cheese. This vegetarian comfort food features creamy white sauce and tender pasta layers.
The ultimate vegetarian lasagna with homemade white sauce.

Similar Recipes

Creamy Spinach and Mushroom Lasagna

Creamy Spinach and Mushroom Lasagna is a rich vegetarian pasta bake layered with ricotta, spinach, mushrooms, and mozzarella cheese.
Prep Time 24 minutes
Course Main Course
Cuisine Italian-inspired

Ingredients
  

For the Lasagna

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

For the Sauce

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

Instructions
 

  • Preheat the oven to 350°F (175°C).
  • Prepare the creamy mushroom sauce. Melt butter in a large saucepan over medium heat.
  • Add garlic, mushrooms, and onion. Cook for 3–4 minutes, stirring occasionally, until softened.
  • Whisk in the flour and cook for about 1 minute until lightly golden.
  • Gradually pour in the milk while whisking continuously to prevent lumps.
  • Continue cooking for 2–3 minutes until the sauce begins to thicken.
  • Stir in basil, oregano, and nutmeg. Season with salt and pepper. Remove from heat and set aside.
  • Bring a large pot of salted water to a boil and cook the lasagna noodles according to package instructions. Drain and set aside.
  • Spread 1 cup of mushroom sauce evenly across the bottom of a 9×13-inch baking dish.
  • Layer 3 lasagna noodles over the sauce.
  • Spread half of the ricotta cheese over the noodles.
  • Add half of the spinach.
  • Sprinkle with 1 cup mozzarella cheese and ¼ cup Parmesan cheese.
  • Repeat the layers with another set of noodles, remaining ricotta, remaining spinach, 1 cup mozzarella, and another ¼ cup Parmesan.
  • Top with the remaining noodles.
  • Pour the remaining mushroom sauce over the top.
  • Sprinkle with the remaining mozzarella and Parmesan cheeses.
  • Bake the Creamy Spinach and Mushroom Lasagna for 35–45 minutes, or until hot and bubbly.
  • Broil for 2–3 minutes until the cheese develops golden brown spots.
  • Allow the lasagna to rest for 15 minutes before slicing.
  • Garnish with fresh parsley and serve.

Notes

  • Whole milk ricotta provides the creamiest texture.
  • Fresh spinach may be substituted for frozen spinach.
  • Try adding roasted vegetables for additional flavor.
  • Serve alongside garlic bread or a fresh green salad.
  • This lasagna tastes even better the next day.

 

 

Conclusion

This Creamy Spinach and Mushroom Lasagna combines rich cheese, hearty mushrooms, tender spinach, and a velvety homemade sauce into one comforting dish. Whether you’re preparing a family dinner, meal prepping for the week, or serving guests, this flavorful vegetarian lasagna is guaranteed to impress with its creamy texture and satisfying layers.

Leave a Comment

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

Recipe Rating