Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of creamy mushroom lasagna

Mushroom Lasagna


  • Author: Savannah
  • Total Time: ~1 hour 5 minutes
  • Yield: 68 servings 1x
  • Diet: Vegetarian

Description

A rich, creamy, and comforting vegetarian lasagna layered with sautéed mushrooms, spinach, and a cheesy white sauce. Perfect for weeknight dinners or special occasions, this dish is hearty, flavorful, and packed with umami.


Ingredients

Scale

🛒 Ingredients (for 6–8 servings):

For the Mushroom Filling:

  • 2 tbsp olive oil

  • 1 medium onion, finely chopped

  • 34 garlic cloves, minced

  • 500 g (1 lb) mixed mushrooms, sliced (button, cremini, or portobello)

  • 100 g (3.5 oz) fresh spinach

  • Salt and black pepper, to taste

  • 1 tsp dried thyme or oregano

For the White Sauce (Béchamel):

  • 4 tbsp unsalted butter

  • 4 tbsp all-purpose flour

  • 4 cups milk, warm

  • ½ tsp nutmeg (optional)

  • Salt and pepper, to taste

  • 1 cup grated Parmesan cheese

For Assembly:

  • 912 lasagna sheets (no-boil or pre-cooked)

  • 2 cups shredded mozzarella cheese

  • Extra Parmesan for topping


Instructions

📝 Instructions:

Step 1: Prepare the Mushroom Filling

  1. Heat olive oil in a large pan over medium heat.

  2. Sauté onions until translucent, then add garlic and cook 1–2 minutes.

  3. Add mushrooms and thyme, cook until mushrooms are soft and lightly browned.

  4. Stir in spinach until wilted. Season with salt and pepper. Set aside.

Step 2: Make the White Sauce

  1. Melt butter in a saucepan over medium heat. Stir in flour and cook for 1–2 minutes.

  2. Gradually whisk in warm milk until smooth and thickened.

  3. Add nutmeg, salt, and pepper. Remove from heat and stir in Parmesan.

Step 3: Assemble the Lasagna

  1. Preheat oven to 180°C (350°F).

  2. Spread a thin layer of white sauce in a baking dish.

  3. Layer lasagna sheets over the sauce.

  4. Add a layer of mushroom filling, then white sauce, and sprinkle with mozzarella.

  5. Repeat layers until all ingredients are used, finishing with white sauce and extra Parmesan on top.

Step 4: Bake

  1. Cover with foil and bake for 25–30 minutes.

  2. Remove foil and bake another 10–15 minutes until the top is golden and bubbly.

  3. Let rest 10 minutes before serving.

Notes

  • Make Ahead: Assemble up to a day in advance; bake just before serving.
  • Variations: Add roasted vegetables, zucchini, or bell peppers for extra flavor.
  • Cheese Swap: Use Gruyère or Fontina instead of mozzarella for a richer taste.
  • Prep Time: 20 minutes
  • Cook Time: 40–45 minutes
  • Category: Main / Comfort Food
  • Method: Baked / Layered / Vegetarian
  • Cuisine: Italian