Go Back
–+ servings
Mushroom Lasagna

Mouthwatering Mushroom Lasagna for Ultimate Comfort Food

A delicious Mushroom Lasagna recipe that highlights earthy mushrooms and sweet grape tomatoes, perfect for a comforting vegetarian meal.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 55 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Italian
Calories: 350

Ingredients
  

For the Mushroom Filling
  • 2 tablespoons Olive Oil Any preferred cooking oil can be used.
  • 1 cup Onions Chopped.
  • 2 cloves Garlic Minced.
  • 8 cups Mushrooms (Cremini, Shiitake, Portobello) Sliced.
  • 1 teaspoon Dried Thyme
  • 1 teaspoon Dried Oregano
  • to taste Salt
  • to taste Pepper
  • ½ cup White Wine Substitute with vegetable broth for non-alcoholic version.
  • 1 cup Grape Tomatoes Halved.
For the Bechamel Sauce
  • 4 tablespoons Butter Plant-based butter for vegan option.
  • ¼ cup All-Purpose Flour Swap for gluten-free flour if needed.
  • 2 cups Milk Non-dairy milk for vegan approach.
  • 1 pinch Nutmeg Optional.
For the Lasagna Assembly
  • 9 Lasagna Noodles Use gluten-free noodles if needed.
  • 2 cups Spinach Fresh.
  • 1 cup Mozzarella Cheese Shredded.
  • ½ cup Parmesan Cheese Grated.

Equipment

  • large skillet
  • medium saucepan
  • Baking Dish

Method
 

Step 1: Cook the Vegetables
  1. Heat olive oil in a large skillet over medium heat. Sauté onions until translucent, about 5 minutes. Add minced garlic and cook for another minute. Incorporate sliced mushrooms and cook until browned, 8-10 minutes. Season with thyme, oregano, salt, and pepper. Pour in white wine and stir until liquid evaporates, about 2-3 minutes. Fold in grape tomatoes and cook for another 2-3 minutes until softened.
Step 2: Prepare the Bechamel Sauce
  1. In a medium saucepan, melt butter over medium heat. Whisk in flour and cook until golden, about 2-3 minutes. Gradually add warmed milk, whisking until thickened, about 5-7 minutes. Season with nutmeg, salt, and pepper, then set aside.
Step 3: Assemble the Lasagna
  1. Preheat oven to 375°F (190°C). Cook lasagna noodles according to package instructions. In a baking dish, spread a thin layer of Bechamel sauce on the bottom. Layer 3 noodles, half mushroom mixture, spinach, more Bechamel, and a mix of cheeses. Repeat layers, finishing with last 3 noodles topped with remaining Bechamel and cheese.
Step 4: Bake
  1. Cover the assembled lasagna with aluminum foil and bake for 25 minutes. Uncover and continue baking for another 20 minutes until the top is golden and bubbly. Let rest for 10 minutes before slicing.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 40gProtein: 12gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 40mgSodium: 800mgPotassium: 600mgFiber: 4gSugar: 5gVitamin A: 600IUVitamin C: 10mgCalcium: 250mgIron: 2mg

Notes

Choose fresh ingredients for best flavor. Layer smartly for even cooking. Allow resting time before serving for easier slicing.

Tried this recipe?

Let us know how it was!