This Roasted Vegetable Lasagne combines layers of flavorful roasted vegetables with a homemade tomato sauce and creamy béchamel, creating a rich and satisfying meal. The roasted veggies add depth, while the cheesy topping brings a comforting finish, making it a great option for vegetarians and anyone looking to enjoy a hearty, vegetable-packed dish.
Preheat your oven to 200°C (400°F). Arrange the chopped peppers, zucchini, eggplant, and red onion on a large baking tray. Drizzle with olive oil, season with salt and black pepper, and toss to coat.
Roast in the preheated oven for 20-25 minutes, or until the vegetables are soft and slightly caramelized. Remove from the oven and set aside.
In a large saucepan, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and garlic and sauté until softened, about 5 minutes. Add the chopped tomatoes, tomato paste, dried basil, and oregano. Season with salt and pepper, then simmer for 15-20 minutes until thickened. Set aside.
In a separate saucepan, melt the butter over medium heat. Add the flour and whisk constantly for 1-2 minutes to form a roux. Gradually pour in the milk, whisking continuously to avoid lumps. Season with salt, pepper, and a pinch of nutmeg. Cook for 5-7 minutes, or until the sauce thickens. Remove from heat.
Grease a lasagne dish with a little olive oil. Spread a thin layer of tomato sauce on the bottom, then place a layer of lasagne sheets on top. Add a layer of roasted vegetables, followed by a layer of béchamel sauce. Repeat the layers until all ingredients are used, finishing with a layer of béchamel on top.
Sprinkle the grated mozzarella and Parmesan evenly over the top layer of béchamel. Cover the dish with foil and bake in the preheated oven at 180°C (350°F) for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the top is golden and bubbly.
Allow the lasagne to cool for a few minutes before slicing. Serve warm with a fresh green salad or garlic bread.