Go Back
+ servings
Creamy Spinach Mushroom Lasagna

Creamy Spinach Mushroom Lasagna: Comfort Food at Its Best

This Creamy Spinach Mushroom Lasagna is a comforting vegetarian dish with customizable options and hearty layers that satisfy every palate.
Prep Time 30 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 20 minutes
Servings: 8 slices
Course: Dinner
Cuisine: Italian
Calories: 400

Ingredients
  

For the Vegetable Filling
  • 1 tablespoon Olive Oil Can substitute with avocado oil
  • 4 cups Fresh Spinach Substitute with kale or Swiss chard if desired
  • 8 ounces Mushrooms Try using a mix of shiitake and cremini
  • 2 cloves Garlic Can use garlic powder if fresh is unavailable
  • Salt Adjust to taste
  • Pepper Adjust to taste
For the Béchamel Sauce
  • 4 tablespoons Butter Use a dairy-free alternative for vegan versions
  • 1/4 cup All-Purpose Flour Substitute with gluten-free blend if needed
  • 2 cups Milk Use almond or cashew milk for dairy-free
  • 1/4 teaspoon Ground Nutmeg Leave out if not preferred
For the Cheese Layers
  • 1 cup Ricotta Cheese Substitute with tofu or vegan ricotta for dairy-free
  • 2 cups Shredded Mozzarella Cheese Use vegan cheese for dairy-free
  • 1/2 cup Grated Parmesan Cheese Try nutritional yeast for a vegan-friendly version

Equipment

  • skillet
  • Saucepan
  • Baking Dish
  • Whisk
  • Cooking spoon

Method
 

Step-by-Step Instructions
  1. Heat a tablespoon of olive oil in a large skillet over medium heat. Sauté sliced mushrooms until golden brown, about 5 minutes. Add chopped fresh spinach and minced garlic, cooking until the spinach is wilted, approximately 2 minutes. Season with salt and pepper, then transfer to a bowl to cool.
  2. In a medium saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 1/4 cup of all-purpose flour, stirring constantly to form a roux for about 2 minutes. Gradually pour in 2 cups of warm milk while whisking. Cook until it thickens and bubbles, around 5 minutes. Season with nutmeg, salt, and pepper.
  3. If you’re not using no-boil noodles, cook your lasagna sheets in a large pot of boiling salted water according to package instructions. Drain and lay them flat on a clean kitchen towel.
  4. Preheat your oven to 375°F (190°C). Spread a thin layer of béchamel sauce on the bottom of a 9x13-inch baking dish. Layer lasagna noodles, then add 1/3 of the vegetable filling, dollops of ricotta, and a sprinkle of mozzarella. Repeat two more times, finishing with noodles on top.
  5. Pour any remaining béchamel sauce over the top layer and scatter remaining mozzarella and grated Parmesan. Cover with aluminum foil and bake for 25 minutes. Remove foil and bake for an additional 15 minutes until golden brown and bubbling.
  6. Let the lasagna rest for 10 minutes before slicing to set the layers.

Nutrition

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

Notes

This lasagna can be prepared ahead of time and refrigerated. Be sure to bake for longer if chilled. Enjoy with a fresh salad or pair with other dishes for a diversified dinner table.

Tried this recipe?

Let us know how it was!