Go Back
+ servings
Cozy Creamy Spinach Mushroom Lasagna

Cozy Creamy Spinach Mushroom Lasagna for Heartfelt Dinners

This Cozy Creamy Spinach Mushroom Lasagna is a heartwarming vegetarian dish that impresses even meat lovers.
Prep Time 20 minutes
Cook Time 45 minutes
Resting Time 10 minutes
Total Time 1 hour 15 minutes
Servings: 8 pieces
Course: Dinner
Cuisine: Vegetarian
Calories: 350

Ingredients
  

For the Lasagna Layers
  • 12 oz Lasagna Noodles Traditional or no-boil varieties
  • 4 cups Fresh Spinach Or thawed frozen spinach
  • 8 oz Mushrooms Cremini or Button
For the Béchamel Sauce
  • 4 tbsp Butter Or olive oil for lighter sauce
  • ¼ cup Flour Whole wheat flour gives a heartier feel
  • 2 cups Milk Almond or oat milk for dairy-free
  • 1 pinch Nutmeg Elevates the béchamel flavor
For the Cheese Topping
  • 1 cup Mozzarella Shredded
  • ½ cup Parmesan
For the Flavoring
  • 3 cloves Garlic Minced
  • to taste Salt
  • to taste Pepper

Equipment

  • medium saucepan
  • large skillet
  • 9x13-inch baking dish

Method
 

Step-by-Step Instructions
  1. In a medium saucepan, melt 4 tablespoons of butter over medium heat. Whisk in ¼ cup of flour to form a roux and cook for 1-2 minutes until lightly golden.
  2. Gradually pour in 2 cups of milk while whisking continuously to avoid lumps. Stir until the sauce thickens, around 5-7 minutes. Stir in a pinch of nutmeg and set aside.
  3. In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add 3 cloves of minced garlic and sauté until fragrant, about 30 seconds.
  4. Toss in 8 ounces of sliced mushrooms and cook until golden brown, roughly 5-6 minutes. Stir in 4 cups of fresh spinach until wilted, about 2 minutes. Remove from heat.
  5. Preheat your oven to 375°F (190°C). In a 9x13 inch baking dish, spread a thin layer of béchamel sauce across the bottom. Layer 3-4 lasagna noodles over the sauce, followed by half of the mushroom and spinach mixture. Sprinkle 1 cup of mozzarella on top.
  6. Repeat layers finishing with noodles, béchamel, and ½ cup of mozzarella on top.
  7. Cover with aluminum foil and bake in the preheated oven for 30 minutes. Remove foil and bake for an additional 15 minutes until bubbling and golden.
  8. Let it cool for 10 minutes before slicing. Serve warm and enjoy!

Nutrition

Serving: 1pieceCalories: 350kcalCarbohydrates: 40gProtein: 15gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 30mgSodium: 600mgPotassium: 500mgFiber: 3gSugar: 5gVitamin A: 2000IUVitamin C: 15mgCalcium: 300mgIron: 2mg

Notes

Allow the béchamel to thicken enough to support the layers. Adjust seasoning as needed. Rest before slicing for best results.

Tried this recipe?

Let us know how it was!