Skip Nav
Food Video
Supersize Your Morning With These Giant Pancakes
Guy Fieri
What It's Really Like Working With Guy Fieri on a Food Network Show
Food Video
Glaze-Lovers Need to Try These Doughnut Fries!

Vegetarian Mushroom Lasagna Recipe

Hunker Down With This Hearty Mushroom-Leek Lasagna From Ina Garten

When cooking for a crowd, you can do no better than lasagna. Not only is it an easy and supremely comforting option, but it also can be made in advance. Although the classic version is loaded with meat, meat-free variations often prove more versatile as the vegetarians at your table need not abstain.

Take it from Ina Garten — a cook whose name is practically synonymous with easy yet elegant entertaining — lasagna won't fail you. Here, I jazzed up her decadent portobello mushroom lasagna recipe with a variety of mushrooms and a generous helping of leeks for contrast in both texture and flavor. The resulting lasagna is rich, creamy, and just "meaty" enough that it'll have guests both carnivorous and otherwise clamoring for seconds.

Mushroom and Leek Lasagna

Mushroom and Leek Lasagna


For the best results, use a variety of mushrooms. I used equal parts shiitake, crimini, and trumpet mushrooms. If working with shiitake mushrooms, remove the tough, fibrous stems before slicing.

Mushroom and Leek Lasagna


  1. Kosher salt
  2. 3/4 pound dried lasagna noodles
  3. 4 cups whole milk
  4. 12 tablespoons (1 1/2 sticks) unsalted butter, divided
  5. 1/2 cup all-purpose flour
  6. 1 teaspoon black pepper, freshly ground
  7. 1 teaspoon nutmeg, freshly grated
  8. 3 tablespoons extra-virgin olive oil, divided
  9. 1 large leek, thinly sliced and cleaned
  10. 1 1/2 pounds mushrooms
  11. 1 1/2 cups parmesan, freshly grated


  1. Preheat the oven to 375°F.
  2. Bring a large pot of generously salted water to a boil. Add the lasagna noodles and cook according to the package's instructions, stirring occasionally. Drain and separate the noodles, laying them out on parchment or wax paper so that they don't stick together.
  3. Heat the milk to just below a simmer in a saucepan; set aside. Melt 8 tablespoons (1 stick) of the butter in a large saucepan. Add the flour and cook for 1 minute over low heat, stirring constantly with a wooden spoon. Pour the hot milk into the butter-flour mixture all at once. Add 1 tablespoon salt, the pepper, and nutmeg, and cook over medium-low heat, stirring first with the wooden spoon and then with a whisk, for 3 to 5 minutes, until thick. Take off the heat and press a piece of parchment paper over the surface of the sauce to avoid a skin from forming.
  4. Add 1 tablespoon butter and 1 tablespoon olive oil to a large sauté pan or dutch oven and cook over medium heat. When the butter melts, add the leeks, sprinkle with salt, and cook, stirring occasionally, until tender and beginning to brown, about 10 minutes. Transfer to a large heat-safe bowl.
  5. Slice the mushrooms 1/4-inch thick. Add 1 1/2 tablespoons butter and 1 tablespoon olive to the same pan as the leeks were cooked in; cook over medium heat. When the butter melts, add half the mushrooms, sprinkle with salt, and cook for about 5 to 7 minutes, or until the mushrooms are tender, they release some of their juices, and are beginning to brown. If they become too dry, add a little more oil. Toss occasionally to make sure the mushrooms cook evenly. Add to the bowl with the leeks. Repeat with the remaining mushrooms (adding 1 1/2 tablespoons of butter and 1 tablespoon of oil to the pan as before). Add to the bowl with the leeks.
  6. To assemble the lasagna, spread about 1/4 of the sauce in the bottom of an 8-by-12 by 2-inch baking dish. Arrange a layer of noodles on top, then 1/4 of the sauce, then 1/3 of the mushroom-leek mixture, and a heaping 1/4 cup grated parmesan. Repeat 2 more times, layering noodles, sauce, mushroom-leek mixture, and parmesan. Top with a final layer of noodles and sauce, and sprinkle with the remaining parmesan.
  7. Bake the lasagna for 45 to 55 minutes, or until the top is browned and the sauce is bubbly and hot. Allow to sit at room temperature for 15 minutes before slicing; serve hot.
Image Source: POPSUGAR Photography / Nicole Perry
Around The Web
Join The Conversation
CoMMember13627274472734 CoMMember13627274472734 3 years
Parmesan contains rennet and is therefore not vegetarian, there are similar Italian hard cheeses that are veggie-friendly (and cheaper) or use nutritional yeast for the same flavour but less fat and calories
MarlynB MarlynB 6 years
Not vegetarian, but tasty and easy is Ina G's turkey lasagna, which I made earlier this week. Yum.
anntorr anntorr 6 years
yummy - I am always looking for vegetarian dishes that meat-eaters would also love - will be trying this one soon!
partysugar partysugar 6 years
Actually you're right, I think I did throw in chopped parsley when I was sauteing the mushrooms! I wanted to use up my parsley.
fuzzles fuzzles 6 years
I was thinking spinach. I looooooooove the combination of portable 'shrooms with spinach in a creamy sauce!
zeze zeze 6 years
I bet this would be amazing with some fresh sage added in.
Chinese Chicken Lettuce Wraps | No Carbs
Scrambled Eggs With Mushrooms and Goat Cheese
Why You Can Never Burn Mushrooms
Baked Pasta With Radicchio and Mushrooms Recipe
Vegan Miso Soup With Soba Noodles and Mushrooms
Vegan Mushroom Soup With Cashew Cream
Mushroom and Brie Bruschetta

POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.

From Our Partners
Latest Food
All the Latest From Ryan Reynolds