Roasted Vegetable Lasagna Bechamel

Close-up of golden-brown Roasted Vegetable Lasagna with Bechamel Sauce, showing bubbling mozzarella and caramelized veggies on top. Save
Close-up of golden-brown Roasted Vegetable Lasagna with Bechamel Sauce, showing bubbling mozzarella and caramelized veggies on top. | dishvertex.com

This comforting Italian layered dish features tender roasted seasonal vegetables combined with a creamy béchamel sauce and sheets of lasagna pasta. The vegetables are seasoned and roasted until lightly caramelized, then layered with béchamel and cheese before being baked to golden perfection. The dish offers a rich, flavorful experience balanced by the freshness of the vegetables and smooth sauce. Ideal for a satisfying main course with a vegetarian-friendly profile.

There's something about the smell of roasted eggplant and bell peppers that fills a kitchen with promise. I discovered this lasagna on a quiet Sunday afternoon when I had a surplus of vegetables from the farmers market and absolutely no idea what to do with them. What started as an improvisation—layering them between pasta sheets with a silky béchamel I'd just learned to make without lumps—became a dish I've returned to ever since. It's the kind of meal that tastes like you spent hours on it, even though most of that time is just the oven doing the heavy lifting.

I made this for a dinner party during a particularly cold October, and a friend who swears she doesn't like eggplant went back for seconds without realizing what she was eating. That's when I knew I'd stumbled onto something special—a dish that converts skeptics through flavor alone, no convincing required.

Ingredients

  • Zucchini and eggplant: Both need to be sliced uniformly so they roast at the same rate; thinner slices mean they'll crisp up nicely rather than steam.
  • Bell peppers (red and yellow): They add sweetness and color; the reds are slightly deeper in flavor, so mix them if you like complexity.
  • Red onion: It mellows considerably when roasted, losing its sharp bite and becoming almost caramel-like.
  • Olive oil: Don't skimp here—it's what helps the vegetables brown properly and develop flavor.
  • Dried oregano: A teaspoon might seem modest, but it's enough to season everything without overpowering the vegetables.
  • Butter and flour: The foundation of your béchamel; unsalted butter lets you control the salt yourself.
  • Whole milk: Warming it first prevents lumps and makes the sauce come together smoothly.
  • Nutmeg: Just a whisper of it—freshly grated is better than pre-ground, and it ties the whole sauce together.
  • Mozzarella and Parmesan: The mozzarella melts and gets stretchy, while the Parmesan adds a sharp, salty note on top.
  • Lasagna noodles: No-boil saves time and mess, though dried pasta works just as well if you have it on hand.

Instructions

Get your oven ready and prep the vegetables:
Heat the oven to 425°F and line two baking sheets with parchment paper. Slice your zucchini, eggplant, peppers, and onion into pieces roughly the same thickness so they cook evenly—aim for about a quarter-inch.
Season and roast:
Toss everything with olive oil, oregano, salt, and pepper, spreading it out on the sheets without crowding. Halfway through the 20–25 minutes of roasting, give everything a flip so it browns on both sides and the edges get a little caramelized.
Lower the heat and start the béchamel:
While the vegetables finish, melt butter in a medium saucepan over medium heat. Whisk in the flour and let it cook for a minute or two—you'll see it turn a pale golden color, which means it's losing its raw flour taste.
Add the milk slowly and stir constantly:
This is the moment where panic sets in for a lot of people, but it's simpler than it seems. Pour the warm milk in gradually while whisking, and if a few small lumps form, keep whisking—they'll dissolve. Simmer for 5–7 minutes until it thickens enough to coat the back of a spoon.
Season the sauce and reduce the oven temperature:
Stir in the nutmeg, salt, and white pepper, then set the sauce aside. Turn the oven down to 375°F—you want it hot enough to bake the lasagna through without burning the top.
Grease the baking dish and build the first layer:
Use a light touch of olive oil to coat a 9x13-inch baking dish. Spread a thin layer of béchamel on the bottom as your foundation, then lay down a layer of noodles.
Layer vegetables, spinach, sauce, and cheese in rhythm:
Top the noodles with about a third of your roasted vegetables, a handful of spinach if you're using it, another layer of béchamel, and a sprinkle of mozzarella. The rhythm matters—it keeps the whole thing balanced.
Repeat and finish with the top layer:
Build two more layers exactly the same way, then finish with noodles, the last of the béchamel, remaining mozzarella, and all the Parmesan scattered on top.
Cover and bake gently, then uncover for the final golden touch:
Tent the baking dish with foil and bake at 375°F for 25 minutes—the foil keeps the top from browning before the interior heats through. Remove the foil, then bake another 15 minutes until the cheese is bubbly and golden.
Rest before serving:
This step matters more than it seems. Let the lasagna sit for 10–15 minutes after it comes out of the oven so it can set up enough to slice cleanly instead of falling apart.
A hearty slice of Roasted Vegetable Lasagna with Bechamel Sauce lifted to reveal creamy layers and tender eggplant inside. Save
A hearty slice of Roasted Vegetable Lasagna with Bechamel Sauce lifted to reveal creamy layers and tender eggplant inside. | dishvertex.com

I still remember my friend Sarah asking for the recipe after that dinner, and how surprised she was when I told her there was no tomato sauce at all. She'd expected traditional red lasagna, but the béchamel and roasted vegetables had their own presence, their own story to tell. That moment made me realize this dish doesn't need to apologize for being different.

The Joy of Seasonal Vegetables

The beauty of this lasagna is that it adapts to whatever's in season. Summer calls for zucchini and yellow squash, while autumn pulls toward mushrooms and thicker slices of eggplant. Winter might mean adding roasted root vegetables like carrots or parsnips, which bring an earthy sweetness. There's no single right way to build this dish, which is exactly why it's so forgiving to make.

Why Béchamel Instead of Tomato

Béchamel lets the vegetables be the main event instead of playing second fiddle to a loud tomato sauce. The creaminess also prevents the noodles from drying out, which is something I learned the hard way by trying to make this with tomato and ending up with a slightly parched middle layer. The mild, buttery sauce acts as a canvas that lets the roasted flavors shine, especially that subtle caramelization on the eggplant and peppers.

Serving Suggestions and Pairings

A crisp green salad on the side cuts through the richness beautifully—nothing fancy, just arugula or mixed greens with lemon vinaigrette. Some people swear by a glass of Chianti alongside, though I've found that almost any red wine works. If you want to go a little fancy, tear some fresh basil over each plate right before serving, or drizzle a tiny amount of good olive oil over the top for extra flavor and shine.

  • Make this a day ahead if you can; the flavors meld overnight and it reheats beautifully covered with foil at 350°F for about 25 minutes.
  • Freeze individual portions after it cools completely, then thaw in the fridge before reheating for a quick dinner later.
  • If you want extra protein, crumbled ricotta or even cooked lentils layered in work surprisingly well without throwing off the balance.
Family-style Roasted Vegetable Lasagna with Bechamel Sauce served hot from the oven with a fresh green salad. Save
Family-style Roasted Vegetable Lasagna with Bechamel Sauce served hot from the oven with a fresh green salad. | dishvertex.com

This lasagna reminds me that Italian cooking isn't about fancy tricks or hard-to-find ingredients—it's about respecting what you have and letting simple techniques bring out the best in everything. Make it once, and it becomes the recipe you reach for whenever you want something that feels special but doesn't demand a lot of fuss.

Recipe FAQs

Zucchini, eggplant, bell peppers, and red onion are ideal for roasting as they become tender and develop deep, caramelized flavors.

Butter is melted and combined with flour to form a roux, then warmed milk is slowly whisked in and simmered until thickened, seasoned with nutmeg, salt, and white pepper.

Yes, you can use traditional lasagna noodles but you'll need to boil them before layering to ensure tenderness.

Resting for 10–15 minutes allows the layers to set and makes slicing cleaner and easier.

Adding layers of pesto or fresh basil between vegetables brings an added herbal freshness and depth to the dish.

Yes, it contains no meat and features vegetables, cheese, and béchamel sauce, making it vegetarian friendly.

Roasted Vegetable Lasagna Bechamel

A comforting Italian dish with roasted vegetables, béchamel, and tender layered pasta sheets.

Prep 40m
Cook 55m
Total 95m
Servings 6
Difficulty Medium

Ingredients

Roasted Vegetables

  • 1 medium zucchini, sliced into rounds
  • 1 medium eggplant, sliced into rounds
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 medium red onion, sliced
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

Béchamel Sauce

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

Lasagna Assembly

  • 9 to 12 no-boil lasagna noodles
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cups baby spinach (optional)
  • 1 tablespoon olive oil for greasing

Instructions

1
Preheat oven and prepare vegetables: Preheat oven to 425°F. Line two baking sheets with parchment paper.
2
Season vegetables: Arrange zucchini, eggplant, bell peppers, and onion on prepared sheets. Drizzle with olive oil, sprinkle oregano, salt, and black pepper. Toss to coat evenly.
3
Roast vegetables: Roast vegetables for 20 to 25 minutes, flipping halfway, until tender and lightly caramelized. Remove and reduce oven temperature to 375°F.
4
Prepare béchamel sauce: Melt butter in medium saucepan over medium heat. Whisk in flour and cook for 1 to 2 minutes until lightly golden.
5
Finish béchamel sauce: Gradually whisk in warm milk, stirring constantly to prevent lumps. Simmer for 5 to 7 minutes until thickened. Stir in grated nutmeg, salt, and white pepper. Remove from heat.
6
Grease baking dish: Lightly grease a 9x13-inch baking dish with olive oil.
7
Assemble first layer: Spread a thin layer of béchamel on the bottom. Arrange a layer of noodles over it. Top with one-third of roasted vegetables, spinach (if using), béchamel, and a sprinkle of mozzarella.
8
Repeat layers: Repeat layering two more times, finishing with noodles, béchamel, mozzarella, and Parmesan on top.
9
Bake lasagna covered: Cover dish with foil and bake at 375°F for 25 minutes.
10
Bake lasagna uncovered: Remove foil and bake an additional 15 minutes until golden and bubbling.
11
Rest before serving: Let rest for 10 to 15 minutes before slicing and serving.
Additional Information

Equipment Needed

  • Baking sheets
  • Parchment paper
  • Saucepan
  • Whisk
  • 9x13-inch baking dish
  • Knife and cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 410
Protein 16g
Carbs 41g
Fat 20g

Allergy Information

  • Contains milk and wheat/gluten
Alyssa Grant

Sharing easy, flavorful recipes and real-life kitchen tips to make home cooking joyful and approachable.