Roasted Vegetable Lasagna White Sauce

A slice of roasted vegetable lasagna with white sauce rests on a white plate, showcasing layers of tender noodles, creamy béchamel, and vibrant roasted zucchini and bell peppers, garnished with fresh basil.  Pin it
A slice of roasted vegetable lasagna with white sauce rests on a white plate, showcasing layers of tender noodles, creamy béchamel, and vibrant roasted zucchini and bell peppers, garnished with fresh basil. | picnicandpan.com

This hearty Italian dish brings together layers of tender roasted vegetables—zucchini, eggplant, and colorful bell peppers—interspersed with a rich, nutmeg-scented béchamel sauce. The vegetables caramelize beautifully in the oven before being layered with no-boil noodles and a blend of mozzarella and Parmesan cheeses. After baking until golden and bubbly, let it rest for perfect slices. The result is a comforting, satisfying meal that works equally well for family dinners or entertaining guests.

The smell of roasting vegetables always pulls me into the kitchen, no matter what else I am doing. I remember a rainy Sunday when my apartment smelled like caramelized peppers and onions for hours. My roommate kept wandering in, asking if it was ready yet. That was the day I learned that patience with vegetables pays off in ways hurry never will.

I brought this to a potluck last winter and watched it disappear in minutes. My friend Sarah, who claims she hates eggplant, went back for thirds. Sometimes the best way to help people love vegetables is to bury them in cheese and cream.

Ingredients

  • Large zucchini and eggplant, sliced: These soak up the roasting flavors and become tender without getting mushy
  • Red and yellow bell peppers: Different colors bring sweetness and make the lasagna beautiful
  • Red onion: Becomes mellow and sweet when roasted, unlike raw onion bite
  • Olive oil and oregano: The fat helps vegetables caramelize while oregano adds that Italian restaurant scent
  • Unsalted butter: Control your salt level by starting with unsalted butter
  • All-purpose flour: Creates the roux that thickens your béchamel sauce
  • Whole milk, warmed: Cold milk creates lumps, warm milk blends seamlessly
  • Freshly grated nutmeg: The secret ingredient that makes white sauce taste professional
  • No-boil lasagna noodles: Absorb sauce as they bake and never turn gummy
  • Shredded mozzarella: Creates those irresistible cheese pulls in every slice

Instructions

Roast the vegetables until they collapse:
Spread everything on a large baking sheet and let the oven work its magic for 20 to 25 minutes. Stir halfway through so nothing burns and all sides get those gorgeous browned spots.
Whisk your roux until it smells like toast:
Melt butter, stir in flour, and let it bubble for a minute or two. This cooks out the raw flour taste so your sauce never has that dusty, pasty flavor.
Add warm milk slowly:
Pour in the warmed milk gradually while whisking constantly. The sauce will thicken as it cooks and transform into something velvety and gorgeous.
Layer like you mean it:
Start with sauce, then noodles, vegetables, more sauce, and cheese. Repeat this three times and finish with plenty of sauce and cheese on top.
Bake covered, then uncovered:
The foil keeps everything moist for the first 30 minutes. Removing it lets the top turn golden and bubbly, which is honestly the best part of lasagna.
Golden, bubbling roasted vegetable lasagna with white sauce emerges from the oven, its cheesy top crust promising a comforting vegetarian dinner for six.  Pin it
Golden, bubbling roasted vegetable lasagna with white sauce emerges from the oven, its cheesy top crust promising a comforting vegetarian dinner for six. | picnicandpan.com

My mother called me after she made this, wondering why her lasagna was soupy. We figured out she skipped the resting step. Now she tells everyone that resting is the most important part of cooking.

Making It Your Own

I have added spinach between layers when I needed to use up a bag from the fridge. Mushrooms work beautifully too, especially if you roast them along with the other vegetables. The white sauce is friendly enough to handle whatever vegetables you love.

The White Sauce Secret

Once you master béchamel, you will want to put it on everything. The key is whisking without fear and keeping the heat at medium. Too high and the milk scorches, too low and it takes forever to thicken. Find that sweet spot where bubbles gently break the surface.

Getting Ahead

You can roast vegetables a day ahead and keep them in the refrigerator. The white sauce also reheats beautifully if you whisk in a splash of warm milk. Assembly goes faster when everything is waiting for you in containers.

  • Use a fork to test if vegetables are tender enough
  • Grate your own cheese for better melting
  • Check the lasagna at 25 minutes since ovens vary
Close-up of a serving of roasted vegetable lasagna with white sauce, revealing creamy béchamel between tender pasta sheets and caramelized roasted vegetables. Pin it
Close-up of a serving of roasted vegetable lasagna with white sauce, revealing creamy béchamel between tender pasta sheets and caramelized roasted vegetables. | picnicandpan.com

This lasagna fills the kitchen with comfort and brings people to the table faster than anything else I cook.

Recipe FAQ

Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add 10-15 minutes to baking time if baking cold from the refrigerator.

Zucchini, eggplant, bell peppers, and red onion are excellent choices. They hold their texture well and develop sweet, caramelized flavors when roasted at high heat.

Use warm milk and whisk constantly while adding it to the roux. Keep the heat at medium and stir continuously until smooth and thickened.

Absolutely. Cut into portions, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

A crisp green salad with vinaigrette balances the richness. Crusty bread and a glass of Pinot Grigio or light red wine complement the flavors beautifully.

Roasted Vegetable Lasagna White Sauce

Comforting layers of roasted vegetables and creamy white sauce

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 rings
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper

White Sauce (Béchamel)

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

Lasagna Assembly

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

Instructions

1
Prepare the Oven: Preheat oven to 425°F. Line a large baking sheet with parchment paper.
2
Season and Arrange Vegetables: Arrange zucchini, eggplant, bell peppers, and onion on prepared baking sheet. Drizzle with olive oil, sprinkle with oregano, salt, and black pepper. Toss vegetables to coat evenly.
3
Roast the Vegetables: Roast for 20–25 minutes, stirring halfway through, until tender and lightly browned. Remove from oven and set aside. Reduce oven temperature to 375°F.
4
Create the Roux: Melt butter in a medium saucepan over medium heat. Add flour and whisk constantly for 1–2 minutes until mixture bubbles and becomes fragrant, taking care not to brown.
5
Prepare Béchamel Sauce: Gradually whisk in warm milk, stirring continuously until smooth. Cook for 5–7 minutes until sauce thickens enough to coat the back of a spoon. 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 sauce. Layer with one-third of roasted vegetables, one-quarter of white sauce, and one-third of mozzarella cheese.
7
Complete the Layers: Repeat layering process two more times: noodles, vegetables, sauce, mozzarella. Finish with remaining white sauce, remaining mozzarella, and sprinkle with 1/3 cup Parmesan cheese.
8
Bake Covered: Cover baking dish tightly with aluminum foil. Bake at 375°F for 30 minutes.
9
Brown the Top: Remove foil and continue baking for 15–20 minutes until cheese is golden brown and sauce is bubbling around edges.
10
Rest and Serve: Let lasagna rest for 10 minutes before slicing to allow layers to set. Garnish with fresh basil if desired.
Additional Information

Equipment Needed

  • Large rimmed baking sheet
  • Parchment paper
  • Medium saucepan
  • Wire 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, Parmesan cheese, and mozzarella cheese.
  • Contains gluten: all-purpose flour and wheat-based lasagna noodles.
  • Individuals with dairy or wheat sensitivities should verify ingredient labels for hidden allergens.
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.