Roasted Vegetable Lasagna

A warm oven glow, a tray of roasted vegetables singing in the kitchen, and the whole house smelling like Sunday supper—this Roasted Vegetable Lasagna is the kind of dish that brings everyone to the table. It’s cozy, simple, and made with a little elbow grease and a lot of heart.

Why make this recipe
Because some meals are memory-makers. This lasagna brings together tender roasted eggplant, zucchini, and peppers with a creamy ricotta filling and a comforting cheesy sauce. It’s perfect for quiet weeknights, potlucks, or when you want to give someone a hug in the form of food.

How to make Roasted Vegetable Lasagna
Start by roasting the vegetables so they caramelize and concentrate their sweetness. Then a simple ricotta filling and a velvety cheese sauce come together to cradle those veggies. Layer with love, bake until bubbly, and let it rest so every slice holds its shape—just like Grandma used to tell me.

Ingredients:

  • 2 medium eggplants, sliced (900 g / 2 lb)
  • 2 medium zucchinis, sliced (400 g / 14 oz)
  • 1 yellow bell pepper, sliced
  • 1 red bell pepper, sliced
  • 3 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 tbsp fresh parsley, finely chopped
  • 2 tbsp butter
  • 3 cloves garlic, minced
  • 1 tbsp all-purpose flour
  • 1 cup milk
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup shredded mozzarella cheese
  • 2 tbsp cream cheese
  • 1 tsp Italian herbs
  • Salt and black pepper, to taste

Directions:

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Arrange sliced vegetables on the baking sheet, drizzle with olive oil, and season with salt, black pepper, oregano, and thyme.
  3. Roast in the oven for 20-25 minutes until tender.
  4. In a bowl, mix ricotta, mozzarella, Parmesan, egg, and parsley.
  5. Lightly grease a baking dish and layer roasted eggplant, cheese mixture, and remaining roasted vegetables.
  6. Reduce oven to 375°F (190°C) and bake for 25 minutes.
  7. For the sauce, melt butter, sauté garlic, whisk in flour, then gradually add milk to thicken.
  8. Stir in cheeses and season.
  9. Let lasagna cool before slicing and serving.

How to serve Roasted Vegetable Lasagna
Slice it with care and serve warm. A simple green salad with a bright vinaigrette, a basket of warm biscuits, or a scattering of fresh basil makes it feel like a Southern Sunday supper. Spoon a little of the leftover cheese sauce from the dish onto each plate for extra comfort.

How to store Roasted Vegetable Lasagna
Let it cool to room temperature, then cover tightly with foil or plastic wrap. It keeps in the refrigerator for up to 4 days. For longer storage, freeze individual slices wrapped in parchment and foil for up to 3 months—thaw overnight in the fridge and reheat covered in a 350°F (175°C) oven until warmed through.

Tips to make Roasted Vegetable Lasagna

  • Slice vegetables evenly so they roast at the same rate.
  • Don’t skip letting it rest after baking—cooling helps the layers set.
  • If the top browns too quickly, tent with foil for the last 10 minutes.
  • Use a mix of fresh and grated cheeses for both texture and flavor.
  • Roasting brings out sweetness—if you like a smoky note, roast until edges caramelize a bit.

Variations (if any)

  • Make it gluten-free by using a gluten-free flour for the sauce and a gluten-free lasagna noodle (or omit noodles and make a vegetable-layered casserole).
  • Add wilted spinach or kale to the ricotta mixture for extra greens.
  • For a richer dish, fold roasted mushrooms into the vegetable layers.
  • To keep it vegan, swap ricotta and cheeses for plant-based alternatives and use a non-dairy milk for the sauce.

FAQs
Q: Can I assemble this ahead of time?
A: Yes — assemble the lasagna, cover, and refrigerate up to 24 hours before baking. Bring it to room temperature for 30 minutes before baking, then bake as directed.

Q: Do I need to peel the eggplant?
A: Not necessary if the eggplant is young and tender. If the skin seems tough or bitter, peel it for a silkier texture.

Q: Can I skip the cheese sauce and just use marinara?
A: You sure can. A simple marinara makes it more Italian-style and lighter. Layer sauce between vegetables and cheeses instead of the béchamel-style sauce.

Q: How do I prevent watery lasagna from roasted veggies?
A: Roast veggies until most moisture has evaporated and avoid over-saucing the layers. Salt roasted veggies lightly so they don’t release too much water when baked.

Conclusion

There’s something honest and homey about a pan of Roasted Vegetable Lasagna—simple ingredients pulled together with patient hands. If you’d like another approach to a vegetable-forward lasagna, I often peek at a well-loved Vegetarian Lasagna Recipe for inspiration from Love and Lemons’ vegetarian lasagna. And for a recipe that leans into those roasted veggie flavors with comforting layers, take a look at this Homemade Vegetable Lasagna with Roasted Veggies from Family Style Food. Come on by the kitchen—there’s always room for one more at the table, and a warm slice saved just for you.

Roasted Vegetable Lasagna

A comforting, hearty lasagna layered with tender roasted vegetables and a creamy cheese filling, perfect for cozy family dinners or special gatherings.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: Italian, Mediterranean
Calories: 350

Ingredients
  

Roasted Vegetables
  • 2 medium eggplants, sliced
  • 2 medium zucchinis, sliced
  • 1 unit yellow bell pepper, sliced
  • 1 unit red bell pepper, sliced
  • 3 tbsp olive oil
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 1 tsp dried oregano
  • 1 tsp dried thyme
Cheese Filling
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 0.5 cup grated Parmesan cheese
  • 1 large egg
  • 2 tbsp fresh parsley, finely chopped
Cheese Sauce
  • 2 tbsp butter
  • 3 cloves garlic, minced
  • 1 tbsp all-purpose flour
  • 1 cup milk
  • 0.25 cup grated Parmesan cheese
  • 0.25 cup shredded mozzarella cheese
  • 2 tbsp cream cheese
  • 1 tsp Italian herbs
  • Salt and black pepper to taste Salt and black pepper, to taste

Method
 

Preparation
  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Arrange sliced vegetables on the baking sheet, drizzle with olive oil, and season with salt, black pepper, oregano, and thyme.
  3. Roast in the oven for 20-25 minutes until tender.
Cheese Filling
  1. In a bowl, mix ricotta, mozzarella, Parmesan, egg, and parsley.
Assembly
  1. Lightly grease a baking dish and layer roasted eggplant, cheese mixture, and remaining roasted vegetables.
Bake
  1. Reduce oven to 375°F (190°C) and bake for 25 minutes.
Sauce Preparation
  1. For the sauce, melt butter, sauté garlic, whisk in flour, then gradually add milk to thicken.
  2. Stir in cheeses and season.
Serving
  1. Let lasagna cool before slicing and serving.

Notes

Slice vegetables evenly so they roast at the same rate. Let the lasagna rest after baking to set layers. For a richer dish, fold roasted mushrooms into the vegetable layers.