Go Back
+ servings
Cozy Creamy Spinach Mushroom Lasagna

Cozy Creamy Spinach Mushroom Lasagna for Comfort Food Lovers

This Cozy Creamy Spinach Mushroom Lasagna is a hearty vegetarian delight that combines tender lasagna noodles with a luscious béchamel, fresh spinach, and earthy mushrooms.
Prep Time 15 minutes
Cook Time 45 minutes
Resting Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Italian
Calories: 450

Ingredients
  

For the Lasagna
  • 12 oz Lasagna Noodles can use traditional or no-boil varieties
  • 4 cups Fresh Spinach or frozen spinach as a substitute
  • 8 oz Mushrooms (Cremini or Button) or try roasted red peppers
For the Béchamel Sauce
  • 4 tbsp Butter or olive oil for a lighter option
  • 4 tbsp Flour whole wheat can be used
  • 3 cups Milk almond or oat milk as dairy-free options
  • 1 pinch Nutmeg
For the Cheese Layer
  • 16 oz Mozzarella or any melty cheese
  • 0.5 cups Parmesan or Pecorino Romano for substitution
For Seasoning
  • 2 cloves Garlic minced
  • Salt & Pepper to taste

Equipment

  • Medium saucepan
  • Large skillet
  • Baking Dish

Method
 

Step-by-Step Instructions
  1. Prepare Béchamel: Melt butter in a medium saucepan, then whisk in flour to form a roux, cooking until bubbly. Gradually add milk, stirring until thickened. Add nutmeg and remove from heat.
  2. Sauté Vegetables: In a large skillet, heat olive oil, sauté garlic for 1 minute, add mushrooms and cook until golden brown, then add spinach and stir until wilted.
  3. Layer Lasagna: Preheat oven to 375°F. Start with a layer of béchamel, then noodles, half of the mushroom-spinach mix, and mozzarella. Repeat layers, finishing with béchamel and a top layer of cheese.
  4. Bake: Cover with foil and bake for 30 minutes. Remove foil and bake for another 15 minutes until the cheese is golden brown and bubbly.
  5. Rest & Serve: Let lasagna rest for 10 minutes, then slice and serve warm, optionally garnished with fresh herbs.

Nutrition

Serving: 1sliceCalories: 450kcalCarbohydrates: 40gProtein: 18gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 80mgSodium: 600mgPotassium: 600mgFiber: 3gSugar: 4gVitamin A: 30IUVitamin C: 15mgCalcium: 25mgIron: 10mg

Notes

Ensure béchamel sauce is thick enough to hold the layers. Adjust seasoning as needed for flavor balance. Let lasagna rest before serving for best results.

Tried this recipe?

Let us know how it was!