Roasted Vegetable Lasagna with White Sauce

Golden-brown Roasted Vegetable Lasagna with White Sauce, featuring layers of tender zucchini, eggplant, and bell peppers nestled in creamy béchamel and topped with bubbling mozzarella.  Save
Golden-brown Roasted Vegetable Lasagna with White Sauce, featuring layers of tender zucchini, eggplant, and bell peppers nestled in creamy béchamel and topped with bubbling mozzarella. | flavorfeasthub.com

This comforting lasagna features layers of roasted vegetables including zucchini, eggplant, and colorful bell peppers, all nestled between tender pasta sheets and a velvety homemade béchamel sauce. The roasting process concentrates the vegetables' natural sweetness, while the white sauce adds rich, creamy depth. Perfect for family dinners or meal prep, this vegetarian main dish serves six and comes together in just an hour and a half.

The first time I made white sauce from scratch, I stood over the stove stirring milk into butter and flour like my life depended on it not curdling. My grandmother had warned me about lumpy béchamel ruining otherwise perfect dishes, so I whisked until my arm actually ached. When that sauce finally thickened into silky smooth perfection, I felt like I had unlocked some secret kitchen magic that made everything taste more expensive.

Last winter my neighbor came over while I had this bubbling away in the oven, and she literally stood in my doorway inhaling like she was trying to absorb the aroma through her pores. We ended up eating it straight from the baking dish on my living room floor while watching terrible movies, which is now my favorite way to enjoy comfort food. Something about layers of pasta and cheese just makes people forget about using proper plates.

Ingredients

  • Zucchini and eggplant: These soak up flavors like sponges and get this meaty texture when roasted that makes even dedicated carnivores not miss the meat
  • Bell peppers: Red and yellow peppers add natural sweetness and gorgeous color contrast against the pale sauce
  • Red onion: It mellows out beautifully during roasting and adds just enough bite to keep things interesting
  • Butter and flour: This classic roux is the foundation of your béchamel and what gives the sauce its velvety body
  • Whole milk: I have tried making this with lower fat milk and it just does not achieve that luxurious restaurant texture
  • Nutmeg and white pepper: These are the secret ingredients that make white sauce taste professional instead of just like melted milk
  • Parmesan: Do not even think about using the green shaker canister, you need real grated Parmesan for that salty umami punch
  • No boil noodles: These are a game changer because they absorb excess liquid from the vegetables while cooking
  • Mozzarella: Fresh shredded cheese melts so much better than the pre shredded stuff with anti caking coating
  • Fresh basil: The bright herbal finish cuts through all that rich cheese and wakes up your palate

Instructions

Roast your vegetables until they are golden and tender:
Spread your sliced zucchini, eggplant, peppers, and onion on a large baking sheet, drizzle with olive oil, and sprinkle with oregano, salt, and pepper. Roast at 425°F for 20 to 25 minutes, stirring halfway through, until everything has those gorgeous caramelized edges and the kitchen smells incredible. Lower your oven temperature to 375°F when the vegetables are done.
Whisk up the silkiest white sauce of your life:
Melt butter in a medium saucepan over medium heat, whisk in flour, and cook for 1 to 2 minutes until it bubbles but does not brown. Slowly pour in warm milk while whisking constantly, keep stirring for 5 to 7 minutes until the sauce thickens enough to coat the back of a spoon, then stir in salt, nutmeg, white pepper, and Parmesan until smooth and fragrant.
Build your lasagna layers with love:
Start with a thin layer of white sauce on the bottom of your baking dish to prevent sticking, then add noodles, one third of your roasted vegetables, a quarter of the white sauce, and a third of the mozzarella. Repeat this layering process two more times, finishing with the remaining white sauce, mozzarella, and extra Parmesan on top.
Bake until bubbly and gorgeously golden:
Cover tightly with foil and bake at 375°F for 30 minutes, then remove the foil and bake another 15 to 20 minutes until the cheese is melted and bubbling with those crispy browned spots everyone fights over. Let the lasagna rest for 10 minutes before slicing, otherwise your beautiful layers will slide all over the place.
A close-up of a slice of Roasted Vegetable Lasagna with White Sauce, showcasing the rich, creamy layers and vibrant roasted vegetables on a rustic wooden board.  Save
A close-up of a slice of Roasted Vegetable Lasagna with White Sauce, showcasing the rich, creamy layers and vibrant roasted vegetables on a rustic wooden board. | flavorfeasthub.com

This recipe became my go to for potlucks after I brought it to a book club meeting and suddenly everyone started asking me for cooking advice like I was some kind of domestic wizard. I had to explain that roasting vegetables and making a simple white sauce was basically foolproof, but they still looked at me with this newfound respect. Sometimes the most impressive looking dishes are actually the easiest to make.

Make Ahead Magic

You can assemble this entire lasagna up to 24 hours before baking, just cover it tightly and keep it in the refrigerator. The flavors actually meld together even better when they have time to hang out overnight, which is why I always make this the day before hosting dinner parties. Add about 10 minutes to the covered baking time if you are putting it in the oven cold from the refrigerator.

Vegetable Variations

I have used whatever vegetables I had on hand when making this, from butternut squash in autumn to asparagus in spring. The key is keeping your pieces relatively uniform in size so everything roasts at the same rate. Do not be afraid to experiment with different combinations based on what looks fresh at the market.

Serving Suggestions

A crisp green salad with a bright vinaigrette cuts through the richness of all that cheese and sauce. I also like to serve crusty garlic bread for soaking up any extra sauce that escapes the lasagna slices. A light white wine like Pinot Grigio balances the heaviness of the dairy without overpowering the vegetables.

  • Let the lasagna come to room temperature for about 20 minutes before refrigerating leftovers
  • Individual portions freeze beautifully if you want future emergency comfort meals
  • The white sauce can be made 2 days ahead and kept refrigerated, just whisk it gently when reheating
Hearty serving of Roasted Vegetable Lasagna with White Sauce, garnished with fresh basil, paired with a crisp green salad and a glass of white wine. Save
Hearty serving of Roasted Vegetable Lasagna with White Sauce, garnished with fresh basil, paired with a crisp green salad and a glass of white wine. | flavorfeasthub.com

There is something deeply satisfying about pulling a bubbling lasagna out of the oven, seeing those cheese strings stretch when you serve it, and watching people is eyes light up at the first bite. This is the kind of food that makes a house feel like a home.

Questions & Answers

Yes, you can assemble the entire lasagna up to 24 hours before baking. Cover tightly with foil and refrigerate. Add 10-15 minutes to the baking time if baking cold from the refrigerator.

Zucchini, eggplant, bell peppers, and onions are classic choices. You can also add mushrooms, spinach, or roasted butternut squash. Just avoid watery vegetables like fresh tomatoes without draining them first.

Roasting the vegetables first evaporates excess moisture. Also, let the assembled lasagna rest for 10-15 minutes after baking before cutting—this allows the sauce to set and prevents runny slices.

Absolutely. Assemble, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or add 20-30 minutes to the covered baking time.

You can substitute with ricotta cheese mixed with an egg and herbs, or use a store-bought Alfredo sauce in a pinch. However, the homemade béchamel provides the creamiest texture and authentic Italian flavor.

No, no-boil noodles are designed to cook in the oven. The moisture from the vegetables and white sauce softens them perfectly during baking. If using traditional noodles, par-boil them according to package directions first.

Roasted Vegetable Lasagna with White Sauce

Roasted vegetables layered with pasta and creamy white sauce for a comforting vegetarian Italian dish.

Prep 35m
Cook 55m
Total 90m
Servings 6
Difficulty Medium

Ingredients

Roasted Vegetables

  • 1 large zucchini, sliced into 1/4-inch rounds
  • 1 large eggplant, sliced into 1/4-inch rounds
  • 1 red bell pepper, seeded and cut into strips
  • 1 yellow bell pepper, seeded and cut into strips
  • 1 red onion, sliced into thin strips
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

White Béchamel Sauce

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk, warmed
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon white pepper
  • 1/2 cup grated Parmesan cheese

Assembly

  • 9 no-boil lasagna noodles
  • 1 1/2 cups shredded mozzarella cheese
  • 1/3 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh basil

Instructions

1
Preheat Oven and Prepare Pan: Preheat the oven to 425°F. Line a large baking sheet with parchment paper for easy cleanup.
2
Season and Roast Vegetables: Arrange zucchini, eggplant, bell peppers, and onion on the prepared baking sheet. Drizzle with olive oil, then sprinkle with oregano, salt, and black pepper. Toss vegetables thoroughly to coat evenly.
3
Roast Until Tender: Roast vegetables for 20 to 25 minutes, stirring halfway through cooking time, until tender and lightly browned. Remove from oven and set aside. Reduce oven temperature to 375°F.
4
Create Roux Base: In a medium saucepan over medium heat, melt butter. Add flour and whisk constantly for 1 to 2 minutes until mixture bubbles but does not brown.
5
Prepare Béchamel Sauce: Gradually whisk in warm milk while stirring constantly until smooth. Continue cooking for 5 to 7 minutes until sauce thickens noticeably. Stir in salt, nutmeg, white pepper, and Parmesan cheese. Remove from heat.
6
Begin Layering: Spread a thin layer of white sauce across the bottom of a 9x13-inch baking dish. Arrange 3 lasagna noodles over the sauce. Top with one-third of roasted vegetables, one-quarter of white sauce, and one-third of mozzarella cheese.
7
Complete Remaining Layers: Repeat the layering process two more times with noodles, vegetables, sauce, and mozzarella. Finish with remaining white sauce, mozzarella, and sprinkle 1/3 cup Parmesan cheese over the top.
8
Bake Covered: Cover baking dish tightly with foil. Bake at 375°F for 30 minutes until heated through.
9
Brown and Finish: Remove foil and continue baking for 15 to 20 minutes until cheese turns golden brown and sauce bubbles around edges. Let rest for 10 minutes before slicing to set. Garnish with fresh basil if desired.
Additional Information

Equipment Needed

  • Large baking sheet
  • Parchment paper
  • Medium saucepan
  • Whisk
  • 9x13-inch baking dish
  • Chef's knife
  • Cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 420
Protein 18g
Carbs 46g
Fat 19g

Allergy Information

  • Contains dairy: milk, butter, and cheese
  • Contains gluten: wheat flour and lasagna noodles
  • Verify cheese and pasta labels for hidden allergens if sensitive
Naomi Grant

Passionate home cook sharing easy recipes, cooking tips, and family favorites for everyday flavor.