This Italian-inspired oven-baked dish features layers of tender pasta sheets combined with roasted zucchini, eggplant, bell peppers, onions, and mushrooms. A smooth cheese sauce blended with mozzarella and parmesan melts beautifully between layers, complemented by a savory tomato sauce infused with garlic, basil, and thyme. Baked until golden and bubbling, this comforting meal offers a perfect balance of textures and flavors, ideal for a satisfying vegetarian main course.
There's something about layering vegetables and cheese sauce that makes me slow down in the kitchen. A friend brought this roasted vegetable lasagna to a potluck on a chilly autumn evening, and I watched people go back for seconds without even glancing at the meat-based options on the table. I had to know how she made it, and now it's become my go-to dish when I want to feel like I'm feeding people something substantial and real.
I made this for my sister the first winter she moved into her own place, and she stood in her kitchen just smelling it while it baked, eyes closed like she was remembering every good meal she'd ever had. The smell of roasting vegetables mixed with bubbling cheese and tomato sauce filled that little apartment, and suddenly it didn't feel so empty anymore.
Ingredients
- Zucchini and eggplant: These are your vegetables that break down slightly and become tender, soaking up all the flavors around them.
- Bell peppers (red and yellow): They add sweetness and color, and they stay firm enough to give each bite some texture.
- Red onion: It turns soft and jammy when roasted, creating natural sweetness that balances the rest.
- Cremini mushrooms: Use these instead of button mushrooms if you can find them—they have more depth and don't turn watery.
- Olive oil, oregano, salt, and pepper: Don't skip the herbs on the vegetables; they're what make roasting work.
- Unsalted butter and flour: The foundation of your cheese sauce, so don't rush the roux.
- Whole milk: Never use skim; you need the fat for a proper sauce.
- Ground nutmeg: Just a small amount lifts the entire sauce into something special.
- Mozzarella and parmesan cheese: The mozzarella melts and stretches, while the parmesan adds that sharp, salty punch.
- Crushed tomatoes: Look for ones without added sugar if you can, so you control the sweetness.
- Garlic, basil, thyme, and sugar: These make a tomato sauce that tastes like it simmered all day.
- No-boil lasagna noodles: They hydrate in the oven and save you time, though regular noodles work just fine if you have them.
Instructions
- Heat your oven and prepare:
- Set it to 425°F and line your baking sheet with parchment paper so the vegetables don't stick.
- Toss and roast the vegetables:
- Dice everything roughly the same size so it cooks evenly, then spread it in a single layer on your sheet. You'll stir it halfway through because the edges need to caramelize and turn golden—that's where the magic happens, around the 25 to 30 minute mark. Lower your oven to 375°F after this step.
- Make the tomato sauce while vegetables roast:
- Heat oil, add minced garlic until it smells incredible, then pour in your crushed tomatoes with the herbs and sugar. Let it bubble away gently for about 15 minutes, tasting it as you go and adjusting seasoning to your preference.
- Build your cheese sauce:
- Melt butter in a clean pan, whisk in flour to make a paste, then slowly add milk while whisking constantly—this prevents lumps. Keep stirring for 5 to 7 minutes until it coats the back of a spoon, then add the nutmeg and both cheeses, stirring until you have something smooth and creamy.
- Layer everything in your baking dish:
- Start with a thin layer of tomato sauce on the bottom, then noodles, then half your roasted vegetables, then a third of the cheese sauce and tomato sauce. Repeat with the remaining vegetables and sauces, finishing with a final layer of noodles, cheese sauce, and a sprinkle of mozzarella and parmesan on top.
- Bake covered then uncovered:
- Cover with foil and bake for 30 minutes so the lasagna heats through, then remove the foil and bake another 15 minutes until the top is golden and everything bubbles at the edges. Let it rest for 10 to 15 minutes before you cut into it—this matters more than you'd think.
There's a moment near the end of baking when the cheese starts to bubble up around the edges and the whole kitchen smells like an Italian grandmother's house. That's when you know you've done it right, and everyone sitting down to eat will feel cared for.
Making It Ahead
You can assemble this lasagna completely, cover it with plastic wrap, and refrigerate it for up to 24 hours before baking. Just add an extra 10 to 15 minutes to your bake time since it'll be cold when it goes in the oven. I've also frozen unbaked lasagna successfully—thaw it overnight in the fridge before baking, and it comes out just as creamy and comforting.
Stretching It or Making It Your Own
This recipe is flexible because roasted vegetables are forgiving. Spinach, kale, or thin-sliced carrots all work beautifully, and you can use whatever looks good at the market that day. I've added sun-dried tomatoes for richness, fresh spinach layered between the vegetables for earthiness, and even a handful of grated zucchini mixed into the cheese sauce to sneak in more vegetables.
Serving and Keeping Leftovers
Serve this with a crisp green salad dressed simply and a glass of wine if you're in the mood. Leftovers keep in the fridge for three days and reheat beautifully—either in the oven covered with foil at 350°F for 20 minutes, or portioned into a microwave-safe dish, though the oven keeps it from drying out.
- A squeeze of fresh lemon juice over the top brightens everything right before serving.
- If it seems dry when reheating, drizzle a little milk or water on top and cover it loosely.
- Cold lasagna makes an excellent lunch the next day if you like it that way.
This lasagna is the kind of dish that turns a regular dinner into something people remember. Make it when you want to show someone you care.
Recipe FAQs
- → What vegetables are best for roasting in this dish?
-
Zucchini, eggplant, red and yellow bell peppers, red onion, and mushrooms provide a flavorful and tender roasted vegetable mix.
- → How is the creamy cheese sauce prepared?
-
Butter and flour create a roux, then milk is whisked in until thickened. Mozzarella and parmesan cheeses are stirred in for a smooth, rich sauce.
- → Can I make this dish gluten-free?
-
Yes, substituting gluten-free noodles and flour allows for a gluten-free variation without compromising texture.
- → How long should the lasagna rest after baking?
-
Letting it rest for 10-15 minutes helps the layers set, making slicing easier and enhancing flavor melding.
- → What herbs enhance the tomato sauce’s flavor?
-
Dried basil and thyme combined with garlic add aromatic depth to the crushed tomato base.
- → Are there alternative vegetables recommended?
-
Spinach, kale, or carrots can be used to vary the roasted vegetable layers according to preference.