Creamy Mushroom Lasagne That’s Pure Comfort (and 100% Meat-Free!)

There’s something magical about the smell of mushrooms sizzling in butter — that earthy aroma that fills your kitchen and whispers, “You’re in for something good.” This Mushroom Lasagne is one of those cozy, soul-warming meals that instantly makes you feel at home. I first started making it on rainy weekends when all I wanted was a pan of something cheesy and comforting (but not another meat-heavy dish). It’s deeply savory, creamy, and loaded with layers that practically melt together. It’s proof that vegetarian food can be every bit as indulgent as its meaty counterparts. If you love comforting, meat-free dinners, you’ll also adore this Butternut Squash Risotto from Minimalist Baker — it has that same cozy, fall-ready energy.

And the best part? You don’t need fancy ingredients or hours in the kitchen. Just a bit of patience, some good cheese, and a love for rich, mushroomy flavor. This recipe walks you through the process step by step — from the golden mushrooms to the luscious béchamel that ties it all together. Whether you’re cooking for a quiet night in or a table full of friends, this Mushroom Lasagne will earn you “Can I get the recipe?” requests every time.

Ingredients You’ll Need

Let’s build your dream Mushroom Lasagne, layer by cozy layer. Each ingredient below comes with a little note or tip to help you get that perfect flavor and texture — because sometimes, it’s those small details that make all the difference.

For the Mushroom Filling

  • 1 lb (500g) mixed mushrooms (button, cremini, or portobello), thinly sliced
  • 1 tbsp olive oil
  • 1 tbsp butter
  • 3 garlic cloves, minced
  • 1 tsp thyme (fresh or dried)
  • Salt & black pepper, to taste
  • ¼ cup white wine (optional, for deglazing)

For the Béchamel Sauce

  • 4 tbsp butter
  • 4 tbsp all-purpose flour
  • 3 cups whole milk, warmed
  • Pinch of nutmeg
  • Salt & pepper, to taste

For the Lasagne Layers

  • 9 lasagne sheets (fresh or dried)
  • 1 cup ricotta cheese
  • 1½ cups mozzarella, shredded
  • ½ cup parmesan cheese, grated
  • 1 cup fresh spinach (optional)

To Finish

  • Fresh parsley or basil, chopped
  • Extra parmesan, for topping

How to Make Mushroom Lasagne

This is where the magic happens — a little sautéing, a little stirring, and suddenly your kitchen smells like comfort itself.

Step 1: Sauté the Mushrooms

Heat olive oil and butter in a large skillet over medium heat. When the butter begins to foam, toss in your sliced mushrooms. Don’t overcrowd the pan — give them space to brown rather than steam.
Cook for 8–10 minutes, stirring occasionally, until golden and caramelized. Add minced garlic and thyme, cooking another 30 seconds until fragrant. Pour in the white wine (if using), scraping up any golden bits. Let it simmer until nearly evaporated. Season with salt and pepper.

Step 2: Make the Silky Béchamel Sauce

In a saucepan, melt butter over medium heat. Whisk in flour to form a smooth paste (roux) and cook for 1 minute. Slowly add warm milk, whisking constantly until smooth and thickened — about 5 minutes. Add nutmeg, salt, and pepper to taste.

Step 3: Prep and Layer

Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or oil.

Layer as follows:

  1. A thin layer of béchamel (to prevent sticking).
  2. Lasagne sheets.
  3. Mushroom filling.
  4. Dollops of ricotta.
  5. Drizzle of béchamel.
  6. Sprinkle mozzarella and parmesan.

Repeat until you’re out of ingredients, finishing with béchamel and cheese on top.

Step 4: Bake Until Golden

Cover with foil and bake for 25 minutes. Remove foil and bake another 15–20 minutes, until bubbling and golden.

Step 5: Rest and Serve

Let the lasagne rest 10–15 minutes before slicing. Garnish with parsley or basil for a bright, fresh touch.

Tips & Variations

Make this lasagne your own — these tips will help you adapt it to any mood, craving, or season.

Flavor Swaps & Add-Ins

  • Add a teaspoon of soy sauce or Worcestershire for deeper umami flavor.
  • Use wild mushrooms (shiitake, oyster, porcini) for an elevated taste.
  • Mix in greens like spinach or kale for color and nutrients.
  • Stir in a spoonful of mascarpone for a creamier sauce.

Cheese Variations

  • Swap mozzarella for provolone or smoked cheese for a rustic edge.
  • Add a handful of Gruyère for nutty flavor.
  • Use part-skim cheeses for a lighter version.

Make-Ahead & Storage Tips

  • Assemble up to a day in advance and refrigerate before baking.
  • Store leftovers in the fridge up to 3 days.
  • Freeze portions up to 3 months — reheat covered at 350°F until hot.

Serving Suggestions

You’ve got a bubbling, golden pan of lasagne — now let’s serve it beautifully.

  • Green Salad: A crisp salad with arugula, lemon vinaigrette, and shaved parmesan.
  • Garlic Bread: Always. Golden, buttery, and perfect for soaking up sauce.
  • Roasted Veggies: Zucchini, carrots, or asparagus for color and crunch.
  • Tomato Basil Soup: For cozy, comfort-on-comfort vibes.
  • Wine Pairing: Chardonnay complements the creaminess; Pinot Noir enhances the mushrooms.

Want a photo-worthy plate? Add roasted cherry tomatoes and herbs for color.

FAQs About Mushroom Lasagne

1. Can I use different mushrooms?
Yes! Mix varieties for more depth — cremini, oyster, or shiitake are perfect.

2. How can I make this gluten-free?
Use gluten-free lasagne sheets and swap flour for cornstarch or rice flour in the béchamel.

3. Can I make this ahead?
Absolutely. Assemble up to 24 hours ahead, refrigerate, and bake when ready.

4. What’s the best way to store leftovers?
Refrigerate for up to 3 days or freeze portions for 3 months.

5. Can I make it vegan?
Yes! Use plant-based butter, dairy-free milk, and vegan cheese. Add nutritional yeast for extra “cheesy” flavor.

6. How can I reheat it?
Reheat covered in the oven at 350°F for 20 minutes or microwave individual slices with a splash of milk.

Final Thoughts

There’s something incredibly comforting about pulling a bubbling Mushroom Lasagne out of the oven — the golden edges, the creamy layers, the aroma that fills the kitchen. This recipe is a reminder that comfort food doesn’t have to be complicated or heavy; it just has to be made with love (and maybe a little extra cheese). Whether you’re serving it to friends over a bottle of wine or enjoying leftovers on a quiet night in, every bite delivers that cozy, homemade satisfaction we all crave.

If you’ve fallen for this flavor combination, you might also love exploring other comforting vegetarian classics like this Spinach and Ricotta Stuffed Shells recipe from Love and Lemons. It’s got that same creamy, baked pasta goodness — just with a fun twist.

Save this recipe for your next family dinner, holiday meal, or “just because” weekend cook. Once you’ve made it, it’s one of those dishes you’ll come back to again and again — the kind that warms you from the inside out.

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

Creamy Mushroom Lasagne That’s Pure Comfort (and 100% Meat-Free!)


  • Author: Lilie Evans

Description

This Creamy Mushroom Lasagne is pure vegetarian comfort — layers of buttery mushrooms, velvety béchamel, and gooey cheese baked until golden and bubbling. It’s rich, cozy, and proof that meat-free lasagne can be just as indulgent as the original. Perfect for family dinners, date nights, or meal prep.


Ingredients

Scale

For the Mushroom Filling

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

1 tbsp olive oil

1 tbsp butter

3 garlic cloves, minced

1 tsp thyme (fresh or dried)

Salt & black pepper, to taste

¼ cup white wine (optional, for deglazing)

For the Béchamel Sauce

4 tbsp butter

4 tbsp all-purpose flour

3 cups whole milk, warmed

Pinch of nutmeg

Salt & pepper, to taste

For the Lasagne Layers

9 lasagne sheets (fresh or dried)

1 cup ricotta cheese

1½ cups mozzarella, shredded

½ cup parmesan cheese, grated

1 cup fresh spinach (optional)

To Finish

Fresh parsley or basil, chopped

Extra parmesan, for topping


Instructions

Sauté the Mushrooms
Heat olive oil and butter in a large skillet over medium heat. Add mushrooms and cook for 8–10 minutes until golden and fragrant. Stir in garlic, thyme, and white wine (if using). Season well and set aside.

Make the Béchamel
In a saucepan, melt butter, whisk in flour, and cook 1 minute. Gradually whisk in warm milk until smooth and creamy. Add nutmeg, salt, and pepper.

Assemble the Lasagne
Preheat oven to 375°F (190°C). In a greased baking dish, spread a thin layer of béchamel. Add lasagne sheets, mushroom mix, ricotta, more béchamel, and a sprinkle of mozzarella and parmesan. Repeat layers, finishing with béchamel and cheese on top.

Bake
Cover with foil and bake for 25 minutes. Remove foil and bake another 15–20 minutes until bubbling and golden brown.

Rest and Serve
Let sit 10–15 minutes before slicing. Garnish with parsley or basil and serve warm.

Notes

Assemble up to 24 hours ahead and refrigerate before baking.

Add a teaspoon of soy sauce or Worcestershire for deeper umami flavor.

To freeze: cool completely, portion, and wrap tightly. Reheat in the oven until hot throughout.

For a vegan version, use dairy-free milk, butter, and cheese alternatives.

Leave a Comment

Recipe rating