
This filling veggie lasagna turns basic ingredients into a knockout meatless dish. The combo of rich mushroom sauce, fluffy ricotta mix, and soft pasta sheets creates a perfect taste balance. The mushrooms bring such a hearty flavor that meat lovers won't miss a thing, while the fresh herbs and a touch of lemon peel take this meal from basic to amazing.
I stumbled onto this dish during a wet weekend when I wanted something cozy but special. After playing around with several versions, I landed on this mix that just works perfectly. Now my family asks for it all the time, and it never lasts long at potlucks.
Core Components
- Mushrooms: They're the star with their chunky texture and savory kick. Go for cremini for everyday meals or treat yourself with a mix of shiitake and oyster mushrooms when you're feeling fancy.
- Crushed tomatoes: They build the foundation for our sauce. Pick cans without extra seasonings so you can tweak the flavors yourself.
- Ricotta cheese: Makes that smooth layer that balances the bold mushroom sauce. The whole-fat kind gives the creamiest results, though part-skim does the job too.
- Lemon zest: Brings an unexpected zing that cuts through the rich ingredients. Try to use organic lemons if you can for better flavor without chemicals.
- Lasagna sheets: Can be straight from the refrigerator, box, or no-cook type based on what you like. Each kind gives slightly different results but they all turn out great.
Cooking Steps
- First Steps:
- Warm olive oil in a big, solid pan over medium heat until it glistens. Toss in chopped onion and cook about 5 minutes until see-through and soft. Drop in the minced garlic and stir for 30 seconds until it smells good, but watch it doesn't burn. Add your chopped mushrooms with salt, pepper, dried oregano, and dried thyme, then cook for 8-10 minutes, stirring now and then. The mushrooms will first get watery then start to brown as their flavor gets stronger.
- Making The Sauce:
- Mix tomato paste into your mushroom blend and cook about a minute, letting it darken slightly for deeper taste. Pour in your crushed tomatoes, veggie broth, and a pinch of sugar if you want. Let it bubble gently, then turn heat down to medium-low and simmer for 20-25 minutes, giving it a stir occasionally. The sauce will thicken up and develop rich flavors. Just before finishing, stir in a splash of balsamic vinegar for a touch of sweetness and tang. Give it a taste and add more seasonings if needed, keeping in mind flavors get stronger when baked.
- Putting It Together:
- Get your oven going at 375°F and lightly grease a 9×13 inch baking dish. Spread a thin layer of mushroom sauce on the bottom so nothing sticks. Lay down 3-4 lasagna sheets, slightly overlapping if needed. Spread a third of your ricotta mix over the pasta, then more mushroom sauce and some fresh basil. Keep layering in this pattern until everything's used up, ending with sauce on top. Sprinkle plenty of Parmesan cheese over the final layer, which will turn into a nice golden top while baking.
I really enjoy using both cremini and shiitake mushrooms in this dish. The first time I made it with this mix, my mushroom-avoiding kid actually asked for seconds and wanted the leftovers in his lunch box the next day. That's when I knew this recipe would be a regular at our house.

Tasty Companions
This mushroom lasagna works great with simple, fresh sides that cut through its richness. Try an arugula salad with tangy lemon dressing for a peppery contrast that balances things out. For a full dinner, throw in some garlic bread to mop up all that amazing sauce. In winter, a glass of medium-bodied red wine like Chianti or Sangiovese really brings out those earthy mushroom flavors.
Ready For Later
One big plus with this dish is how well it freezes. You can freeze the whole thing before baking or store single portions after cooking. For an unbaked lasagna, put it together in a freezer-safe dish, wrap it well with plastic and foil, then freeze for up to three months. Thaw in your fridge overnight before cooking as normal, just add about 15 minutes to the baking time. For leftovers, let them cool completely before wrapping each piece and freezing. They make super easy meals when you're too busy to cook.
Extra Punch
To amp up the mushroom taste, soak a small handful of dried porcini mushrooms in hot water, then chop them fine and mix with your fresh mushrooms. Use the soaking water to replace some of the veggie broth in the recipe, and you'll add amazing depth to your sauce. This tiny change takes an already tasty dish and makes it something super special without much extra work. Just remember to strain the soaking liquid through a fine strainer to get rid of any grit.
Your Own Twist
Throw in a layer of cooked spinach for more veggies and a pop of color. Mix in some chopped roasted red peppers for sweet smoky flavor. Swap some goat cheese for ricotta if you want a tangy kick. Try different mushroom types to create your own unique flavor combo.

This mushroom lasagna has become my favorite dish when veggie friends come over or when I just want a filling meatless meal. Those savory mushrooms and creamy cheese layers make such a comforting combo that nobody even thinks about meat. I often cook twice as much just to make sure we've got plenty left for lunches during the week.
Frequently Asked Questions
- → Can I prepare this lasagna earlier?
- Sure! You can put it together up to 24 hours in advance. Just cover and chill it in the fridge. Let it sit at room temp for 30 minutes before baking, then add 10-15 extra minutes to the bake time if starting cold.
- → What’s in the mushroom ragù?
- It uses a mix of mushrooms like cremini, portobello, or shiitake, cooked with onions, garlic, herbs, and tomatoes for a savory, rich sauce.
- → Can this lasagna be frozen?
- Yes! Assemble before baking in a freezer-safe dish, then wrap well and freeze for up to 3 months. Thaw in the fridge overnight before baking. You can also freeze leftovers after baking; just cool, wrap, and freeze for up to 2 months.
- → What ricotta gives the best texture?
- Whole milk ricotta is the creamiest and richest. Drain any extra liquid by placing it in a cheesecloth-lined strainer for 30 minutes before using.
- → Can I make this vegan?
- Yes! Swap regular ricotta for tofu ricotta (blend tofu, nutritional yeast, lemon juice, and herbs), and use vegan Parmesan. Choose egg-free pasta for a homemade vegan option.