Mushroom Lasagna

Lasagna is one of those dishes that brings warmth, comfort, and indulgence to the table. Whether you’re serving it for a cozy family dinner or a special gathering, this Mushroom Lasagna is a standout dish that offers layers of creamy, cheesy goodness paired with rich, earthy mushrooms. Unlike the classic meat-based lasagna, this vegetarian version packs in just as much flavor, thanks to a variety of mushrooms that provide a meaty texture and umami depth.

This recipe is perfect for those who love mushrooms, creamy sauces, and layers of gooey melted cheese. The combination of fresh herbs, garlic, and a blend of cheeses creates an irresistible taste that keeps you coming back for more. Plus, it’s easy to make ahead of time and freezes beautifully, making it a great option for meal prep. Ready to dive into this delicious, mushroom-packed comfort food? Let’s get started!

Why You’ll Love This Mushroom Lasagna

  • Packed with Flavor: The combination of mushrooms, garlic, and a creamy béchamel sauce creates an incredibly rich and savory taste.

  • Perfect for Vegetarians: A hearty, meatless option that doesn’t compromise on texture or taste.

  • Make-Ahead Friendly: Assemble it in advance and pop it in the oven when you’re ready to eat.

  • Freezer-Friendly: Great for meal prep, it stores well for future meals.

  • Customizable: You can mix in spinach, sun-dried tomatoes, or different cheeses for a unique twist.

  • Comfort Food at Its Best: The layers of pasta, cheese, and creamy mushroom sauce make this dish irresistibly comforting.

Preparation Time and Yield

  • Prep Time: 30 minutes

  • Cook Time: 50 minutes

  • Total Time: 1 hour 20 minutes

  • Yield: 6-8 servings

Nutritional Information (Per Serving)

  • Calories: 450

  • Carbohydrates: 50g

  • Protein: 22g

  • Fat: 18g

  • Fiber: 4g

  • Sugar: 6g

Ingredients for Mushroom Lasagna

For the Mushroom Filling:

  • 2 tablespoons olive oil

  • 1 tablespoon butter

  • 1 onion, finely chopped

  • 4 cloves garlic, minced

  • 1 ½ pounds (680g) mixed mushrooms (cremini, button, shiitake), sliced

  • 1 teaspoon dried thyme (or 1 tablespoon fresh)

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • ½ cup vegetable broth

  • 1 tablespoon soy sauce (for extra umami)

For the Béchamel Sauce:

  • 4 tablespoons butter

  • 4 tablespoons all-purpose flour

  • 3 cups whole milk, warmed

  • ½ teaspoon salt

  • ¼ teaspoon nutmeg

  • ½ cup grated Parmesan cheese

For the Ricotta Mixture:

  • 2 cups ricotta cheese

  • 1 egg

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • ½ teaspoon dried oregano

For Assembly:

  • 12 lasagna noodles (regular or no-boil)

  • 2 cups shredded mozzarella cheese

  • ½ cup grated Parmesan cheese

  • 2 tablespoons chopped fresh parsley (for garnish)

Step-by-Step Instructions for Mushroom Lasagna

Step 1: Prepare the Mushroom Filling

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

  2. Add the chopped onion and sauté until softened, about 3-4 minutes.

  3. Stir in the garlic and cook for another 30 seconds until fragrant.

  4. Add the sliced mushrooms and cook, stirring occasionally, until they release their moisture and begin to brown (about 10 minutes).

  5. Season with thyme, salt, and black pepper.

  6. Pour in the vegetable broth and soy sauce, cooking for another 3-4 minutes until the liquid is mostly absorbed.

  7. Remove from heat and set aside.

Step 2: Make the Béchamel Sauce

  1. In a medium saucepan, melt the butter over medium heat.

  2. Stir in the flour and cook for about 1-2 minutes, whisking continuously until smooth.

  3. Slowly add the warm milk, whisking constantly to prevent lumps.

  4. Continue stirring until the sauce thickens (about 5 minutes).

  5. Season with salt and nutmeg, then stir in the grated Parmesan.

  6. Remove from heat and set aside.

Step 3: Prepare the Ricotta Mixture

  1. In a medium bowl, combine the ricotta cheese, egg, salt, black pepper, and oregano.

  2. Mix well until smooth and set aside.

Step 4: Cook the Lasagna Noodles

  1. Bring a large pot of salted water to a boil.

  2. Cook the lasagna noodles according to the package instructions (unless using no-boil noodles).

  3. Drain and lay the noodles flat on a parchment-lined surface to prevent sticking.

Step 5: Assemble the Lasagna

  1. Preheat your oven to 375°F (190°C).

  2. Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish.

  3. Place 3-4 lasagna noodles in a single layer over the sauce.

  4. Spread half of the mushroom mixture evenly over the noodles.

  5. Add a layer of ricotta mixture, followed by a sprinkle of mozzarella cheese.

  6. Repeat the layers (noodles, mushrooms, ricotta, mozzarella) until all ingredients are used, finishing with noodles on top.

  7. Spread the remaining béchamel sauce over the final layer of noodles and sprinkle with Parmesan cheese.

Step 6: Bake the Lasagna

  1. Cover the baking dish with foil and bake for 30 minutes.

  2. Remove the foil and bake for another 15-20 minutes, until the top is golden and bubbly.

  3. Let the lasagna cool for at least 10 minutes before slicing.

Step 7: Garnish and Serve

  1. Sprinkle freshly chopped parsley on top for added color and freshness.

  2. Slice and serve warm.

Ingredient Background

Mushrooms are the star of this dish, and they bring a deep, earthy flavor that makes this lasagna incredibly satisfying. Cremini, button, and shiitake mushrooms each contribute something unique. Cremini mushrooms have a robust taste, while button mushrooms are mild and absorb flavors well. Shiitake mushrooms, often used in Asian cuisine, add a rich umami depth that enhances the overall dish. When cooked together, they create a complex and hearty filling that mimics the texture of meat while remaining vegetarian-friendly.

Ricotta cheese plays an important role in making the lasagna creamy and smooth. Traditionally used in Italian dishes, ricotta is a soft, mild cheese that blends well with herbs and seasonings. In this recipe, the combination of ricotta, oregano, and egg helps create a rich, creamy layer between the pasta sheets. Unlike heavier cheeses, ricotta keeps the dish from feeling too dense while still offering plenty of flavor.

Béchamel sauce is another key component that makes this lasagna extra creamy. Originating from French cuisine, béchamel is a simple mixture of butter, flour, and milk, often used as a base for creamy pasta dishes. The addition of Parmesan cheese in this version enhances its richness, providing a mild nuttiness that pairs beautifully with the mushrooms. This sauce helps tie all the layers together, preventing the lasagna from drying out while baking.

Technique Tips for Mushroom Lasagna

One of the most important steps in this recipe is properly cooking the mushrooms. Mushrooms contain a lot of water, and if they are not cooked long enough, they can make the lasagna watery. To get the best texture, sauté them over medium-high heat until they release their moisture and start to brown. This process concentrates their flavor, making them taste richer and more savory. Adding a splash of soy sauce enhances their umami taste, making them even more satisfying.

When making the béchamel sauce, patience is key. The key to a smooth and creamy sauce is whisking continuously while adding warm milk gradually. If the milk is too cold or added too quickly, the sauce can turn lumpy. Cooking it over medium heat ensures it thickens properly without burning. Adding a pinch of nutmeg may seem like a small detail, but it subtly enhances the flavor, making the sauce taste more complex.

Layering the lasagna correctly ensures that every bite is balanced. It’s best to start with a thin layer of béchamel sauce to prevent the noodles from sticking to the bottom. Spreading the fillings evenly across each layer helps maintain the structure of the lasagna, so each bite has a perfect combination of pasta, mushrooms, ricotta, and cheese. Ending with a generous layer of béchamel and Parmesan ensures a golden, bubbly crust when baked.

Alternative Presentation Ideas

For a more elegant presentation, consider making individual servings using small ramekins or a muffin tin. Instead of layering everything in one large dish, assemble mini lasagnas by cutting the noodles into smaller pieces and stacking them in individual portions. This is a great option for dinner parties, making serving easier while also creating a visually appealing dish.

Another unique way to serve this dish is by rolling up the lasagna noodles instead of layering them. Spread the ricotta and mushroom mixture onto each noodle, then roll them up and place them seam-side down in a baking dish. Pour the béchamel sauce over the rolls and bake until golden. This method not only looks impressive but also makes portioning easier.

If you’re looking for a lighter option, serve the mushroom filling and béchamel sauce over roasted spaghetti squash or zucchini noodles. This variation keeps the dish low in carbs while still delivering all the rich flavors of a classic lasagna. It’s a great way to enjoy this dish while adding more vegetables to your meal.

Freezing and Storing Mushroom Lasagna

If you want to make this lasagna ahead of time, you can prepare and store it for later use. To store it in the refrigerator, let it cool completely before covering it tightly with foil or plastic wrap. It will stay fresh for up to four days, making it a great meal-prep option for busy weeks. When ready to eat, reheat it in the oven at 350°F until warmed through.

For longer storage, this lasagna freezes well. Assemble it in a freezer-safe baking dish, but do not bake it. Cover it tightly with plastic wrap and aluminum foil before freezing. When you’re ready to cook it, let it thaw overnight in the refrigerator, then bake as directed. If baking from frozen, cover it with foil and bake for an extra 20-30 minutes until heated through.

If you have leftovers, you can freeze individual portions for quick meals. Slice the lasagna into servings, wrap each portion in plastic wrap, and place them in a freezer bag. When you need a quick meal, simply microwave a piece or reheat it in the oven. This method helps prevent waste while making it easy to enjoy homemade lasagna whenever you want.

Healthier Twist Ideas

For a lighter version of this dish, swap the traditional béchamel sauce for a cauliflower-based alternative. Blending steamed cauliflower with milk and Parmesan creates a creamy sauce with fewer calories and added fiber. This substitution keeps the dish creamy while making it more nutrient-dense.

To boost the protein content, consider adding cottage cheese instead of ricotta. Cottage cheese has a similar texture but contains more protein, making the lasagna more filling. Mixing it with fresh spinach adds extra vitamins and minerals while keeping the dish delicious.

For a low-carb alternative, replace the lasagna noodles with thinly sliced zucchini or eggplant. Roasting the vegetable slices beforehand helps remove excess moisture, preventing the lasagna from becoming watery. This version keeps the dish light while still delivering all the flavors of the original recipe.

Serving Suggestions for Events

Mushroom lasagna is perfect for holiday gatherings and special occasions. Its rich flavors and comforting texture make it a great dish for Thanksgiving, Christmas, or any dinner party. Serve it with a crisp green salad and garlic bread for a complete meal that will impress your guests.

For a casual dinner with friends, pair this lasagna with a side of roasted vegetables or a fresh tomato salad. The bright acidity of the tomatoes complements the creamy richness of the lasagna, creating a well-balanced meal. A glass of sparkling water with lemon adds a refreshing touch to the dining experience.

If you’re hosting a buffet-style dinner, consider serving this lasagna alongside other Italian-inspired dishes. Offer a selection of pastas, antipasto platters, and freshly baked bread. Guests can build their own plates with a variety of flavors, making the meal more interactive and enjoyable.

Frequently Asked Questions

1. Can I make mushroom lasagna ahead of time?

Yes, you can assemble the lasagna in advance and refrigerate it for up to 24 hours before baking. Just cover it tightly to prevent it from drying out.

2. Can I use different types of mushrooms?

Absolutely. A mix of cremini, button, and shiitake mushrooms works best, but you can use any variety you like, including portobello or oyster mushrooms.

3. What can I use instead of ricotta cheese?

Cottage cheese or blended silken tofu are great substitutes if you want a different texture or a dairy-free option.

4. Can I freeze mushroom lasagna?

Yes, it freezes well both before and after baking. Wrap it tightly in plastic wrap and aluminum foil to prevent freezer burn.

5. Do I need to cook the lasagna noodles before baking?

If you’re using no-boil noodles, you can layer them directly into the dish. Otherwise, boil them until just al dente before assembling.

6. How do I prevent my lasagna from becoming watery?

Make sure to cook the mushrooms thoroughly to release their moisture before adding them to the dish. Also, let the lasagna rest for 10-15 minutes after baking.

7. What side dishes go well with mushroom lasagna?

A fresh green salad, roasted vegetables, or garlic bread pairs perfectly with this dish.

8. Can I make this gluten-free?

Yes, use gluten-free lasagna noodles and replace the flour in the béchamel sauce with a gluten-free alternative like cornstarch.

9. How long should I let the lasagna rest before slicing?

Let it sit for at least 10 minutes after baking to help the layers set and make slicing easier.

10. Can I add other vegetables?

Yes, spinach, zucchini, and sun-dried tomatoes all work well in this lasagna.

Conclusion

Mushroom lasagna is a comforting, flavorful dish that is perfect for any occasion. With its layers of creamy béchamel, tender mushrooms, and cheesy goodness, it’s a meal that is both satisfying and easy to prepare. Whether you’re making it for a family dinner or freezing portions for later, this recipe is a must-try. Enjoy every bite of this delicious homemade lasagna!

 

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

Mushroom Lasagna


  • Author: Louise
  • Total Time: 1 hour 20 minutes
  • Yield: 6-8 servings 1x

Ingredients

Scale

For the Mushroom Filling:

  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 1 onion, finely chopped
  • 4 cloves garlic, minced
  • 1 ½ pounds (680g) mixed mushrooms (cremini, button, shiitake), sliced
  • 1 teaspoon dried thyme (or 1 tablespoon fresh)
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ cup vegetable broth
  • 1 tablespoon soy sauce (for extra umami)

For the Béchamel Sauce:

  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 3 cups whole milk, warmed
  • ½ teaspoon salt
  • ¼ teaspoon nutmeg
  • ½ cup grated Parmesan cheese

For the Ricotta Mixture:

  • 2 cups ricotta cheese
  • 1 egg
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon dried oregano

For Assembly:

  • 12 lasagna noodles (regular or no-boil)
  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley (for garnish)

Instructions

Step 1: Prepare the Mushroom Filling

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

  2. Add the chopped onion and sauté until softened, about 3-4 minutes.

  3. Stir in the garlic and cook for another 30 seconds until fragrant.

  4. Add the sliced mushrooms and cook, stirring occasionally, until they release their moisture and begin to brown (about 10 minutes).

  5. Season with thyme, salt, and black pepper.

  6. Pour in the vegetable broth and soy sauce, cooking for another 3-4 minutes until the liquid is mostly absorbed.

  7. Remove from heat and set aside.

Step 2: Make the Béchamel Sauce

  1. In a medium saucepan, melt the butter over medium heat.

  2. Stir in the flour and cook for about 1-2 minutes, whisking continuously until smooth.

  3. Slowly add the warm milk, whisking constantly to prevent lumps.

  4. Continue stirring until the sauce thickens (about 5 minutes).

  5. Season with salt and nutmeg, then stir in the grated Parmesan.

  6. Remove from heat and set aside.

Step 3: Prepare the Ricotta Mixture

  1. In a medium bowl, combine the ricotta cheese, egg, salt, black pepper, and oregano.

  2. Mix well until smooth and set aside.

Step 4: Cook the Lasagna Noodles

  1. Bring a large pot of salted water to a boil.

  2. Cook the lasagna noodles according to the package instructions (unless using no-boil noodles).

  3. Drain and lay the noodles flat on a parchment-lined surface to prevent sticking.

Step 5: Assemble the Lasagna

  1. Preheat your oven to 375°F (190°C).

  2. Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish.

  3. Place 3-4 lasagna noodles in a single layer over the sauce.

  4. Spread half of the mushroom mixture evenly over the noodles.

  5. Add a layer of ricotta mixture, followed by a sprinkle of mozzarella cheese.

  6. Repeat the layers (noodles, mushrooms, ricotta, mozzarella) until all ingredients are used, finishing with noodles on top.

  7. Spread the remaining béchamel sauce over the final layer of noodles and sprinkle with Parmesan cheese.

Step 6: Bake the Lasagna

  1. Cover the baking dish with foil and bake for 30 minutes.

  2. Remove the foil and bake for another 15-20 minutes, until the top is golden and bubbly.

  3. Let the lasagna cool for at least 10 minutes before slicing.

Step 7: Garnish and Serve

  1. Sprinkle freshly chopped parsley on top for added color and freshness.

  2. Slice and serve warm.

  • Prep Time: 30 minutes
  • Cook Time: 50 minutes

Nutrition

  • Calories: 450
  • Sugar: 6g
  • Fat: 18g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 22g

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating

*