This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Mushroom lasagna is hearty, earthy, and layered with rich flavor. Golden-browned mushrooms form the base, stacked with creamy cheese sauce that’s smooth and savory. Fresh herbs and plenty of umami stand in for meat, giving you a lasagna that’s every bit as satisfying as classic meat lasagna.

Creamy mushroom lasagna slice with herbs and mixed salad on a plate.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Here’s Why This Mushroom Lasagna Recipe Works

Caramelized mushrooms: Browning the mushrooms until golden and tender brings out their full earthy, umami flavor.

Parmesan cream sauce: A silky béchamel enriched with sour cream, Parmesan, and a touch of nutmeg gives the lasagna a savory backbone.

Gruyère for richness: Nutty and smooth, Gruyère melts into the layers for a luxe, cheesy finish more interesting than mozzarella.

Structured layering: Ricotta, herbs, and oven-baked pasta layers hold everything together for a creamy, meatless lasagna that still tates like true comfort food. If you prefer a heartier red-sauce style, my Meat Lasagna with Cottage Cheese is a great option.

Baked casserole with melted cheese, mushrooms, and parsley in a white dish.

If you are looking for more easy mushroom recipes, try our sautéed portobellos or our wild mushroom risotto.

Recipe Tips

Brown the mushrooms: Spread them out in the pan and avoid constant stirring so they caramelize and build flavor.

Cook pasta al dente: Slightly underdone noodles will finish baking in the oven without getting mushy.

Grate cheese fresh: Grate your cheese from blocks of Gruyère and Parmesan as they melt smoother than pre-grated cheese which has added starches.

Rest before slicing: Let the lasagna sit 10 minutes after baking so the creamy layers set and cut cleanly.

Try roasting mushrooms: For an easier option, roast them on sheet pans until golden and add them straight to the layers.

Marble countertop with neatly arranged mushroom lasagna ingredients and fresh herbs.

For another hearty variation, my Eggplant Lasagna layers roasted eggplant with a meaty bolognese sauce and plenty of cheese.

White mushroom lasagna in a dish, slice lifted with spatula, golden top.

White Lasagna with Mushrooms

This mushroom lasagna proves you don’t need meat for comfort food that feels indulgent. With golden mushrooms, a creamy Parmesan sauce, and bubbling cheese on top, it’s hearty, flavorful, and completely satisfying. If you like baked pasta with creamy filling, try my Manicotti recipe for another Italian classic.

Pin this now to find it later!

Pin It
Creamy mushroom lasagna slice with herbs and mixed salad on a plate.
Prep Time: 20 minutes
Cook Time: 38 minutes
5 from 5 votes

Mushroom Lasagna

This mushroom lasagna layers earthy cremini mushrooms, creamy ricotta, and nutty Gruyère cheese between sheets of pasta, all baked in a rich Parmesan cream sauce. A touch of nutmeg adds warmth and aroma, especially if grated fresh. You can use fresh or dried noodles.

If you make this recipe, please leave a star rating and comment.

Servings: 12 servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 3 pounds cremini mushrooms, sliced ¼-inch thick
  • 4 tablespoons olive oil, divided
  • 1 teaspoon salt
  • 2 large shallots, finely chopped
  • 4 garlic cloves, grated or minced
  • 6 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 4 cups whole milk
  • 1 tablespoon Italian seasoning, crush in a mortar
  • 1 teaspoon garlic powder
  • ¼ teaspoon freshly grated nutmeg
  • ¼ teaspoon ground black pepper
  • ½ cup sour cream
  • 1 ½ cups grated Parmesan cheese
  • 1 box dry lasagna noodles
  • 3 cups grated Gruyere cheese
  • 16 ounces ricotta cheese
  • 3 tablespoons chopped fresh basil
  • 3 tablespoons fresh chopped parsley

Instructions 

  • Preheat the oven to 425°F and adjust the oven rack to the center position. Coat a 9×13-inch baking dish with non-stick oil spray.
  • Set a large skillet over medium-high heat and swirl 2 tablespoons of the olive oil over the bottom.
    Add the sliced mushrooms, sprinkle them with the salt and cook without stirring until they begin to brown, about 5 minutes then, while stirring occasionally, cook until they turn golden and begin to caramelize, about 5 minutes more. Transfer to a plate and set aside.
    Sauteeing mushrooms in a skillet.
  • Reduce the heat to medium, add the remaining oil to the skillet and sauté the shallots, stirring frequently until they begin to soften. Add the garlic and cook until fragrant. Add the butter and when it has melted, sprinkle the flour over the mixture and cook, stirring often, about 2-3 minutes.
    Adding flour to a skillet to make a bechemel white sauce.
  • Slowly, pour in the milk, whisking until blended. Whisk in the Italian herbs, garlic powder and black pepper. Cook until the sauce has thickened.
    Adding milk to the skillet to make a white sauce.
  • Stir in the sour cream, the Parmesan cheese and grate the nutmeg in, stir to combine. Cover the sauce and set aside.
    Adding cheese to the white lasagna sauce.
  • Bring a large pot of salted water to a boil over high heat, add the lasagna noodles and cook until tested to al-dente. Do not over cook. Drain the noodles in a colander and place on a plate.

Assemble the Mushroom Lasagna:

  • Spread 4-5 tablespoons of the sauce over the bottom of the dish.
    A creamy white sauce in a lasagna dish.
  • Add a layer of noodles (about 4 noodles), then spread ⅓ of the sauce over the pasta.
    Spreading a white sauce over lasagna noodles.
  • Add ⅓ of the ricotta, 1 tablespoon of the chopped basil, and ⅓ of the shredded Gruyere.
    Adding basil and herbs to a layer of mushroom lasagna.
  • Top with ⅓ of the mushrooms then repeat the process with the remaining noodles, sauce, ricotta, basil, Gruyere and mushrooms for a total of 3 layers.
    Adding a layer of roasted mushrooms to a lasagna dish.
  • Spray one side of a sheet of foil with oil spray and lightly cover the dish. Place the dish on a rimmed sheet pan and transfer to the oven. Bake for 30 minutes then remove the foil and bake another 15 minutes until bubbly and lightly browned around the edges.
  • Transfer the baked lasagna from the oven and let it rest for 10 minutes, sprinkle with chopped parsley and serve.

Notes

Roast mushrooms as an option: Instead of sautéing, spread mushrooms on a baking sheet, drizzle with oil, and roast at 425°F for about 15 minutes until golden.
Cheese swaps: Gruyère adds nutty richness, but mozzarella or Monterey Jack work well too. For a little heat, try Pepper Jack.
Cook pasta al dente: Slightly undercooked noodles will finish in the oven as the lasagna bakes, preventing them from becoming mushy.
Let it rest before slicing: Give the lasagna 10–15 minutes out of the oven so the layers set and slice cleanly.
Make ahead: Assemble the lasagna up to a day in advance, cover tightly, and refrigerate. Add 5–10 minutes to the bake time if starting from cold.
Freezer-friendly: You can also freeze unbaked lasagna, wrapped well, for up to 2 months. Bake from frozen, covered with foil, adding 20–25 minutes to the bake time.

Nutrition

Serving: 1serving, Calories: 594kcal, Carbohydrates: 43g, Protein: 29g, Fat: 35g, Saturated Fat: 18g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 11g, Trans Fat: 0.2g, Cholesterol: 97mg, Sodium: 769mg, Potassium: 846mg, Fiber: 2g, Sugar: 8g, Vitamin A: 963IU, Vitamin C: 1mg, Calcium: 673mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Pat Nyswonger

Pat Nyswonger is a self-taught home cook with years of experience creating from-scratch meals for family and friends. As a wife, mother of four, and grandmother to seventeen, she understands the value of recipes that bring people together. Her kitchen has always been the heart of her home, where she enjoys developing flavorful, approachable dishes that home cooks of any level can make and enjoy.

You May Also Like

5 from 5 votes

Leave a comment

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

Recipe Rating




10 Comments

  1. Allie says:

    5 stars
    Wanted to say your pictures are SO good for this recipe – and it tastes just as good as it looks

    1. Dahn Boquist says:

      Well, thank you for that comment. I’m so glad you enjoyed it.

  2. Vladka says:

    5 stars
    This is a great vegetarian option. I just made it for my daughter, who is vegetarian, and she loved it!

    1. Dahn Boquist says:

      Thanks for the comment, I’m so glad your daughter enjoyed it.

  3. Gigi says:

    5 stars
    This Mushroom Lasagna was a winner!

    1. Dahn Boquist says:

      That’s so great to hear, thanks for the comment.

  4. Gwen says:

    5 stars
    This was so yummy and super easy!

    1. Pat Nyswonger says:

      Thank you, Gwen! I am so pleased you enjoyed it!

  5. Jane says:

    5 stars
    So happy I tried this recipe!

    1. Dahn Boquist says:

      Thanks for the comment Jane. I’m glad you tried it as well. 😉