Roasted Vegetable Lasagna Cheese

Golden-brown Roasted Vegetable Lasagna with Cheese Sauce bubbling from the oven, featuring layers of tender zucchini and eggplant. Save
Golden-brown Roasted Vegetable Lasagna with Cheese Sauce bubbling from the oven, featuring layers of tender zucchini and eggplant. | recipesbyleticia.com

This Italian classic features tender pasta sheets layered with an assortment of roasted vegetables like zucchini, eggplant, peppers, and mushrooms. A rich cheese sauce of mozzarella and parmesan adds creaminess, balanced by a flavorful tomato sauce infused with garlic and herbs. The dish is baked until bubbling and golden, resting briefly before serving for a hearty vegetarian main course that delights with every bite.

There's something about layering pasta with roasted vegetables that feels like building edible architecture. One Sunday afternoon, my kitchen filled with the smell of caramelizing peppers and eggplant, and I realized I'd been standing there just breathing it in instead of finishing the sauce. That's when I knew this lasagna would become a regular thing—the kind of dish that transforms an ordinary weeknight into something that tastes like you spent all day cooking.

I made this for a dinner party where someone casually mentioned they'd turned vegetarian, and instead of panicking, I pulled together this lasagna. Watching everyone go back for seconds, asking what was in it, and being genuinely surprised when I said no meat—that moment sealed it. Now it's my go-to when I want to impress without the fuss.

Ingredients

  • Zucchini, eggplant, bell peppers, red onion, and mushrooms: These are your vegetables, and roasting them first is the secret—they'll caramelize and concentrate their flavors instead of staying watery and sad.
  • Olive oil: Use good oil, around 2 tablespoons for roasting and another tablespoon for the tomato sauce.
  • Dried oregano: One teaspoon for seasoning the vegetables before roasting.
  • Unsalted butter and all-purpose flour: The butter melts and the flour thickens your cheese sauce into something creamy and luxurious.
  • Whole milk: Two and a half cups is essential—don't skip it or use cream, the ratio matters for the sauce's texture.
  • Ground nutmeg: Just half a teaspoon, but it's the ingredient that makes people ask what that subtle warmth is.
  • Mozzarella and parmesan cheese: Use one and a half cups mozzarella plus one cup parmesan in the sauce, then more for topping—cheese is not the place to economize.
  • Crushed tomatoes: Two cups, preferably canned San Marzano if you can find them.
  • Garlic, basil, thyme, and sugar: Garlic gets minced fine, dried basil and thyme are one teaspoon and half teaspoon respectively, and the sugar balances acidity.
  • No-boil lasagna noodles: Use nine of them, or regular noodles cooked according to package directions if you prefer.
  • Fresh basil: Optional for garnish, but a few leaves on top at the end feel fancy and take thirty seconds.

Instructions

Heat your oven and prepare:
Set your oven to 425°F and line a baking sheet with parchment paper—this prevents sticking and makes cleanup almost painless.
Toss and roast the vegetables:
Chop all your vegetables into roughly half-inch pieces, toss them with olive oil, oregano, salt, and pepper, spread them in a single layer, and roast for 25 to 30 minutes until the edges turn golden. Stir halfway through so they caramelize evenly on all sides. Once they're done, drop your oven temperature to 375°F.
Build your tomato sauce:
Heat olive oil in a saucepan over medium heat, add minced garlic and cook just until fragrant, about one minute. Pour in the crushed tomatoes, add basil, thyme, sugar, salt, and pepper, then let it simmer gently for 15 minutes while you make the cheese sauce.
Create the cheese sauce:
Melt butter over medium heat, whisk in flour to form a paste, and cook for one minute. Slowly pour in the milk while whisking constantly to avoid lumps, add nutmeg, salt, and pepper, and keep stirring until the sauce thickens enough to coat the back of a spoon, about 5 to 7 minutes. Remove from heat and stir in the mozzarella and parmesan until completely smooth.
Layer everything thoughtfully:
Spread a thin layer of tomato sauce on the bottom of your 9x13-inch baking dish, lay down three noodles, add half your roasted vegetables, drizzle a third of the cheese sauce, then a third of the remaining tomato sauce. Repeat this pattern one more time with noodles, the rest of the vegetables, another third of cheese sauce, and another third of tomato sauce. Top with the final three noodles, the remaining cheese sauce, and sprinkle mozzarella and parmesan over everything.
Bake and rest:
Cover the dish with foil and bake at 375°F for 30 minutes, then remove the foil and bake another 15 minutes until the top is golden and bubbling around the edges. Let it rest for 10 to 15 minutes before slicing—this lets everything set so you get clean, beautiful portions instead of a sloppy mess.
Creamy, velvety Roasted Vegetable Lasagna with Cheese Sauce slice on a plate, garnished with fresh basil and ready to serve. Save
Creamy, velvety Roasted Vegetable Lasagna with Cheese Sauce slice on a plate, garnished with fresh basil and ready to serve. | recipesbyleticia.com

The first time the lasagna came out of the oven and steam rose up with that smell of melted cheese and roasted vegetables, I watched my partner's face light up before they even tasted it. That's when I understood why people get emotional about food—it's not just about feeding your body, it's about showing up for someone with something you made with your own hands.

Why This Matters

Vegetarian dishes get stereotyped as boring side dishes, but this lasagna holds its own on any table. The three-sauce layering system—tomato, cheese, vegetables—means every bite has multiple flavors competing for your attention, and somehow they all get along. It's hearty enough to satisfy meat-eaters and doesn't feel like a compromise.

Flexibility and Variations

The beauty of this recipe is that your vegetable drawer is your ingredient list. If you have spinach, layer it raw between the noodles—it'll wilt from the heat. Kale works too, though it's tougher so chop it fine. Carrots need to be sliced thin or diced small so they roast in the same timeframe as the peppers.

Make It Your Own

Some people add ricotta to the cheese sauce for extra creaminess, and they're not wrong. Others mix fresh herbs into the sauce at the end. I once added roasted tomatoes because I had them on hand, and it deepened the flavor beautifully. The recipe is a guide, not a prison.

  • For gluten-free, swap regular noodles and flour with gluten-free versions—the rest stays exactly the same.
  • Make it a day ahead and refrigerate covered; just add 10 minutes to the baking time if you're starting from cold.
  • If your oven runs hot, tent with foil longer to prevent the top from burning before the inside heats through.
Cheesy, oven-baked Roasted Vegetable Lasagna with Cheese Sauce in a baking dish, showcasing colorful roasted peppers and mushrooms in the layers. Save
Cheesy, oven-baked Roasted Vegetable Lasagna with Cheese Sauce in a baking dish, showcasing colorful roasted peppers and mushrooms in the layers. | recipesbyleticia.com

This lasagna tastes even better the next day when the flavors have had time to get to know each other. Make it, feed people, and watch them understand why you're the one who always brings the lasagna to potlucks.

Common Questions

Zucchini, eggplant, red and yellow bell peppers, red onion, and mushrooms roast beautifully to develop a rich, caramelized flavor that enhances the layers.

Yes, the cheese sauce can be made in advance and gently reheated before assembling the layers to save preparation time.

Start roasting vegetables at 425°F (220°C). Then bake the assembled dish covered at 375°F (190°C) for 30 minutes, uncover and bake an additional 15 minutes until golden.

Absolutely. Use gluten-free noodles and substitute regular flour with a gluten-free flour blend in the cheese sauce for a gluten-free option.

Allow the baked layers to rest for 10–15 minutes after removing from the oven; this helps the layers set and makes slicing easier.

Roasted Vegetable Lasagna Cheese

Layers of tender pasta, roasted vegetables, and creamy cheese sauce baked to golden perfection.

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

Ingredients

Roasted Vegetables

  • 1 medium zucchini, diced
  • 1 medium eggplant, diced
  • 1 red bell pepper, chopped
  • 1 yellow bell pepper, chopped
  • 1 red onion, chopped
  • 2 cups cremini or button mushrooms, sliced
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • Salt, to taste
  • Black pepper, to taste

Cheese Sauce

  • 3 tbsp unsalted butter
  • 1/4 cup all-purpose flour
  • 2 1/2 cups whole milk
  • 1/2 tsp ground nutmeg
  • 1 1/2 cups grated mozzarella cheese
  • 1 cup grated parmesan cheese
  • Salt, to taste
  • Black pepper, to taste

Tomato Sauce

  • 2 cups crushed tomatoes
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tsp dried basil
  • 1/2 tsp dried thyme
  • 1/2 tsp sugar
  • Salt, to taste
  • Black pepper, to taste

Assembly

  • 9 no-boil lasagna noodles (or regular, cooked per package instructions)
  • 1/2 cup grated mozzarella cheese (for topping)
  • 2 tbsp grated parmesan cheese (for topping)
  • Fresh basil leaves, for garnish (optional)

Instructions

1
Prepare Roasted Vegetables: Preheat oven to 425°F. Toss diced zucchini, eggplant, bell peppers, onion, and mushrooms with olive oil, oregano, salt, and pepper. Spread evenly on lined baking sheet and roast for 25–30 minutes, stirring once, until tender and golden. Reduce oven to 375°F.
2
Simmer Tomato Sauce: Heat olive oil in a saucepan over medium heat. Sauté minced garlic for 1 minute. Add crushed tomatoes, basil, thyme, sugar, salt, and pepper. Simmer gently for 15 minutes, stirring occasionally.
3
Prepare Cheese Sauce: Melt butter in saucepan over medium heat. Whisk in flour and cook for 1 minute. Gradually add milk, whisking constantly. Stir in nutmeg, salt, and pepper. Continue stirring until thickened, about 5–7 minutes. Remove from heat; blend in mozzarella and parmesan until smooth.
4
Assemble Layers: Spread a thin layer of tomato sauce in a 9x13-inch baking dish. Layer noodles, half of roasted vegetables, one-third of cheese sauce, and one-third of remaining tomato sauce. Repeat layers: noodles, vegetables, cheese sauce, tomato sauce. Finish with noodles and remaining cheese sauce. Sprinkle with mozzarella and parmesan.
5
Bake and Rest: Cover dish with foil; bake at 375°F for 30 minutes. Remove foil and bake an additional 15 minutes until golden and bubbling. Allow to rest 10–15 minutes before slicing. Garnish with fresh basil if desired.
Additional Information

Equipment Needed

  • Large baking sheet
  • Parchment paper
  • 9x13-inch baking dish
  • Medium and large saucepans
  • Whisk
  • Knife and cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 420
Protein 18g
Carbs 46g
Fat 19g

Allergy Information

  • Contains milk and gluten. Verify ingredient labels for allergens.
Leticia Fernández

Sharing easy, flavorful meals and practical cooking tips for home cooks and food lovers.