Go Back
–+ servings
Creamy Spinach Mushroom Lasagna

Creamy Spinach Mushroom Lasagna for a Cozy Family Dinner

This Creamy Spinach Mushroom Lasagna combines rich béchamel sauce with layers of spinach and mushrooms, perfect for family dinners.
Prep Time 15 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 5 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Italian
Calories: 450

Ingredients
  

For the Vegetable Filling
  • 2 tbsp Olive Oil Substitute with vegetable or canola oil if needed
  • 3 cups Fresh Spinach Roughly chopped; substitute with thawed, drained frozen spinach
  • 2 cups Mushrooms Sliced; can substitute with zucchini or bell peppers
  • 3 Garlic Cloves Minced; can substitute with garlic powder in lesser quantity
  • Salt and Pepper Essential for seasoning
For the Béchamel Sauce
  • 3 tbsp Butter Substitute with margarine for a dairy-free option
  • 3 tbsp All-Purpose Flour Opt for gluten-free flour for a gluten-free version
  • 3 cups Warm Milk Plant-based milk can be used for dairy-free
  • ½ tsp Ground Nutmeg Optional
For the Lasagna Layers
  • 9 Lasagna Noodles No-boil or pre-cooked; use gluten-free noodles for gluten-free
  • 2 cups Shredded Mozzarella Cheese Consider using vegan cheese for dairy-free
  • ½ cup Grated Parmesan Cheese Nutritional yeast is a great substitute for dairy-free
  • 1 cup Ricotta Cheese Can use whipped cottage cheese or a dairy-free alternative

Equipment

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

Method
 

Step‑by‑Step Instructions
  1. In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the sliced mushrooms and sauté for about 5-7 minutes until they are soft and browned. Stir in the minced garlic and chopped spinach, cooking until the spinach has wilted, about 2-3 minutes. Season with salt and pepper to taste, then remove from heat and set aside.
  2. In a medium saucepan, melt 3 tablespoons of butter over low heat. Whisk in 3 tablespoons of all-purpose flour to form a smooth paste, cooking for about 1-2 minutes. Gradually pour in 3 cups of warm milk while continuously whisking, cooking until thickened, for approximately 5-7 minutes. Season with salt, pepper, and ½ teaspoon of ground nutmeg, then remove from heat.
  3. Preheat your oven to 375°F (190°C). In a 9x13 inch baking dish, layer a small amount of béchamel sauce on the bottom. Place 3 lasagna noodles, layer sautéed vegetable filling, dollops of 1 cup of ricotta cheese, and a sprinkle of 1 cup of shredded mozzarella. Repeat layers, finishing with béchamel sauce and remaining mozzarella and ½ cup grated Parmesan on top.
  4. Cover the lasagna with aluminum foil, ensuring it doesn't touch the cheese. Bake for 25 minutes, then remove the foil and bake for another 15 minutes, or until the top is golden brown and bubbly.
  5. Once baked, remove the lasagna from the oven and let it rest for about 10 minutes before serving warm, and enjoy!

Nutrition

Serving: 1sliceCalories: 450kcalCarbohydrates: 50gProtein: 20gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 50mgSodium: 600mgPotassium: 500mgFiber: 4gSugar: 5gVitamin A: 1600IUVitamin C: 15mgCalcium: 300mgIron: 2mg

Notes

Layer generously with béchamel to keep the lasagna moist. Use freshly grated cheese for the best melt. Customize with your choice of vegetables and cheeses.

Tried this recipe?

Let us know how it was!