Roasted Vegetable Lasagna Cheese

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

This oven-baked dish combines tender roasted vegetables like zucchini, eggplant, and peppers with creamy mozzarella and parmesan cheese sauce. Layers of no-boil noodles alternate with savory tomato sauce and the rich cheese mixture, baked to golden perfection. Ideal for a satisfying vegetarian meal, it offers balanced flavors with hints of oregano, basil, and thyme. Preparing takes about an hour and a half, with roasting and layering steps ensuring depth and texture, finished with fresh basil garnish.

There's something deeply satisfying about layering a lasagna and knowing that what looks slightly chaotic in the pan will emerge from the oven as pure comfort. I stumbled into this version on a rainy Sunday when I had a vegetable drawer full of good intentions and a craving for something warm that wouldn't feel heavy. The first bite—creamy cheese sauce mingling with sweet roasted vegetables and tangy tomato—made me realize I'd been overthinking vegetarian cooking all along.

I made this for friends who'd just moved into their new place with an oven that actually worked properly, and watching them take that first forkful—the way their faces lit up—told me everything I needed to know. It's the kind of dish that sits quietly in the middle of the table and somehow becomes the reason everyone's still talking hours later.

Ingredients

  • Zucchini and eggplant: These become silky when roasted and soak up the cheese sauce beautifully; don't skip the high heat or you'll end up with watery vegetables.
  • Bell peppers: A mix of red and yellow adds natural sweetness that plays against the savory cheese without needing extra sugar.
  • Cremini mushrooms: They're earthier than button mushrooms and give the lasagna real depth, so it doesn't taste like you're eating decorated pasta.
  • Unsalted butter and flour: This roux is the backbone of your cheese sauce; whisking it properly means no lumps hiding in creamy bites.
  • Whole milk and nutmeg: The milk should be lukewarm when you add it to the roux, and that tiny pinch of nutmeg makes people ask what the secret ingredient is.
  • Mozzarella and parmesan: Fresh grated cheese melts smoother and tastes brighter than pre-shredded; it's worth the two minutes.
  • Crushed tomatoes and herbs: A simple tomato sauce lets the roasted vegetables be the star while the basil and thyme keep everything tasting intentional.
  • No-boil lasagna noodles: They absorb moisture from the sauces as everything bakes, so don't add extra liquid or you'll end up with soup.

Instructions

Roast the vegetables:
Toss your diced zucchini, eggplant, peppers, onion, and sliced mushrooms with olive oil and oregano, then spread them out so they're not crowding the pan. Listen for the sizzle when they hit that 425°F oven, and you'll know they're getting the caramelization they need—about 25 to 30 minutes, stirring halfway so everything gets golden.
Build the tomato sauce:
While vegetables roast, warm olive oil in a saucepan and let the minced garlic bloom for just a minute until it smells alive. Pour in your crushed tomatoes with basil, thyme, and a tiny pinch of sugar to round out the acidity, then let it bubble gently for 15 minutes.
Make the cheese sauce:
Melt butter over medium heat and whisk in flour to create a paste, cooking it for a minute so the raw flour taste disappears. Warm your milk slightly, then add it slowly while whisking constantly—this is where patience pays off because rushing creates lumps that won't disappear. Once it thickens and coats the back of a spoon, kill the heat and stir in your grated cheese until it's silky.
Layer with intention:
Start your 9x13 baking dish with a thin spread of tomato sauce on the bottom, then noodles, half your roasted vegetables, a third of the cheese sauce, and a third of remaining tomato sauce. Repeat the layers, then top with noodles, the last of the cheese sauce, and a generous sprinkle of mozzarella and parmesan.
Bake low and slow:
Cover with foil and bake at 375°F for 30 minutes so everything melts together, then uncover for 15 minutes until the top turns golden and the edges bubble slightly. Let it rest for 10 to 15 minutes before slicing—this gives the layers time to set so you can lift a piece without everything collapsing onto itself.
Roasted Vegetable Lasagna with Cheese Sauce served in a square slice, melted mozzarella and parmesan topping glistening over the layers. Save
Roasted Vegetable Lasagna with Cheese Sauce served in a square slice, melted mozzarella and parmesan topping glistening over the layers. | mealhivehub.com

There's a specific moment when you pull this from the oven and the kitchen fills with that golden, bubbly smell that makes every kitchen task feel worth it. It's the smell that makes people ask what you're cooking before they even step into your house.

Why Roasting Matters More Than You Think

Raw vegetables in lasagna stay raw—they stay watery and sad. But when you roast them first, something magical happens: the moisture evaporates, the natural sugars concentrate, and suddenly you're not eating vegetables, you're eating flavor. I learned this the hard way after making a soggy lasagna with unroasted vegetables, and I've never gone back. The roasting step takes 30 minutes and makes the entire dish better.

Making It Ahead Without Regret

You can roast the vegetables and make both sauces the day before, then assemble and bake when you're ready. This turns what looks like an involved dinner into something you can pull together in 10 minutes of assembly plus an hour of mostly hands-off oven time. I've also frozen unbaked lasagna—just add 10 extra minutes to the baking time and skip the foil if it's frozen solid when it goes in.

Making It Your Own

This recipe is flexible because the structure is sound, so don't feel locked into these exact vegetables. I've made it with spinach layered between the vegetables, swapped in asparagus for eggplant when I was tired of the same thing, and even thrown in thinly sliced carrots. The cheese sauce and tomato sauce are what hold everything together, so those stay the same.

  • Try adding a handful of fresh spinach to the roasted vegetables for a color pop and extra nutrition.
  • If you want to use regular lasagna noodles instead of no-boil, cook them first and lay them flat on a towel so they don't stick together.
  • A drizzle of pesto between layers adds brightness that makes people ask what you did differently.
Homemade Roasted Vegetable Lasagna with Cheese Sauce plated beside fresh basil and a glass of red wine, ready for dinner. Save
Homemade Roasted Vegetable Lasagna with Cheese Sauce plated beside fresh basil and a glass of red wine, ready for dinner. | mealhivehub.com

This lasagna has become the dish I make when I want to feel like I'm taking care of people, and somehow that translates into something nourishing that tastes like it took way more effort than it actually did. Serve it with a simple green salad and good bread, and watch it disappear.

Common Questions

Zucchini, eggplant, bell peppers, red onion, and mushrooms are great choices, offering a rich variety of textures and flavors when roasted.

Yes, mozzarella and parmesan create a creamy texture, but you can try other melting cheeses like fontina or provolone for different tastes.

Using no-boil noodles, layering them with ample sauce ensures they absorb moisture during baking, yielding tender pasta sheets.

Dried basil, thyme, and oregano complement the tomato and garlic, adding depth and aromatic notes to the sauce.

Letting it rest 10-15 minutes helps the layers set, making slicing cleaner and serving easier.

Roasted Vegetable Lasagna Cheese

Layers of oven-roasted vegetables and creamy cheese sauce create a comforting, hearty meal.

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 tablespoons olive oil
  • 1 teaspoon dried oregano
  • Salt and black pepper, to taste

Cheese Sauce

  • 3 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 2 1/2 cups whole milk
  • 1/2 teaspoon ground nutmeg
  • 1 1/2 cups grated mozzarella cheese
  • 1 cup grated parmesan cheese
  • Salt and black pepper, to taste

Tomato Sauce

  • 2 cups crushed tomatoes
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon sugar
  • Salt and black pepper, to taste

Assembly

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

Instructions

1
Preheat Oven and Prepare Vegetables: Preheat oven to 425°F. Line a large baking sheet with parchment paper. Toss zucchini, eggplant, red and yellow peppers, onion, and mushrooms with olive oil, oregano, salt, and black pepper. Spread evenly on the prepared sheet.
2
Roast Vegetables: Roast vegetables for 25 to 30 minutes, stirring halfway through, until tender and golden. Lower oven temperature to 375°F.
3
Make Tomato Sauce: Heat olive oil in a medium saucepan over medium heat. Add garlic and cook for 1 minute. Stir in crushed tomatoes, basil, thyme, sugar, salt, and black pepper. Simmer for 15 minutes, stirring occasionally.
4
Prepare Cheese Sauce: In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually add milk while whisking constantly. Stir in nutmeg, salt, and pepper. Cook for 5–7 minutes until thickened. Remove from heat and incorporate mozzarella and parmesan cheeses until smooth.
5
Assemble Layers: Spread a thin layer of tomato sauce in the bottom of a 9 x 13-inch baking dish. Layer noodles, half of the roasted vegetables, one-third of the cheese sauce, and one-third of the remaining tomato sauce. Repeat layering with noodles, remaining vegetables, cheese sauce, and tomato sauce. Top with final noodles, remaining cheese sauce, and sprinkle mozzarella and parmesan cheeses.
6
Bake and Rest: Cover dish with foil and bake at 375°F for 30 minutes. Remove foil and bake an additional 15 minutes until golden and bubbling. Let stand 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 (butter, mozzarella, parmesan) and gluten (all-purpose flour, lasagna noodles). Verify packaged ingredients for allergens.
Danielle Porter

Home cook sharing easy, healthy recipes and kitchen tips for busy food lovers.