This roasted vegetable lasagne has a delicious cheesy white sauce and plenty of your favourite roasted veggies. This is the best veggie lasagne recipe and makes perfect vegetarian comfort food!
I love love love this comforting baked pasta dish.
Jump to:
This recipe is so good for autumn! It has loads of filling and healthy veggies in it which are roasted until they're caramelised and delicious then sandwiched between layers of pasta with a cheesy white sauce.
You could honestly make it all year round and use whatever vegetables are in season which is one of my favourite kinds of recipes. For this version there's end of summer courgettes along with peppers, carrots and mushrooms but you could switch them for pretty much anything that roasts well.
I only use one sauce in this vegetarian lasagne recipe, a cheesy white sauce, which really cuts down on prep time and helps to lighten it up a little bit. It still comes out really flavourful even without a tomato sauce.
Why we love this veggie lasagne...
It's vegetarian so perfect for a meat free Monday or any other night of the week when you're cutting down on the meat.
It's great for meal prep because it makes plenty of portions and lasts well in the fridge or freezer.
Although it takes a while to make it's really easy to put together and you can make the sauce while the veggies roast.
It's really customisable and you can use whatever vegetables you like or are in season
Ingredients
This section is here to provide further tips and ideas for alternative ingredients. The full recipe and instructions are included in the recipe card at the bottom of the post!
Cheesy White Sauce: This is made from a roux of butter and flour with milk, nutmeg and salt and pepper then plenty of cheddar cheese until rich and creamy
Veggies: I used courgettes, peppers, carrots and mushrooms roasted until crisp
Lasagne Sheets: I use dried sheets, no need to cook them first
Mozzarella: For topping the lasagne before baking so it goes all browned and crispy
How to make it
Roast the vegetables: Preheat the oven. Spread the chopped veggies out in a single layer on a baking sheet or roasting tin and drizzle with olive oil and salt and pepper. Roast for 25-30 minutes until browned.
Make the sauce: Melt the butter in a saucepan and sprinkle in the flour, stir for a minute then gradually pour in the milk and whisk until smooth. Add the nutmeg, seasoning and cheese and stir until thickened.
Assemble the lasagne: Spread a spoonful of cheese sauce on the bottom of an ovenproof baking dish, top with more sauce followed by vegetables then repeat. Finish with lasagne sheets and the remaining sauce then top with mozzarella and bake.
Expert tips for making this recipe
Use whatever vegetables are in season. In the winter you could try adding butternut squash for a little added sweetness similar to this butternut squash lasagne. In the summer throw in some cherry tomatoes and aubergine.
If you want to make this lasagne ahead of time then you can assemble the whole thing and keep in the fridge for up to a day then bake just before serving.
This recipe also freezes well so once baked and cooled either cover the entire thing or cut into portions and freeze individually for easy grab and go dinners.
Want more? Try these other vegetarian comfort food recipes!
- Instant Pot Zucchini Mushroom Risotto
- Smoky Bean Stew with Kale
- Pasta with Tomatoes and Basil
- Tofu Curry with Cashew Coconut Sauce
- Maple Roasted Butternut Squash
- Truffle Mac and Cheese with Gnocchi
Recipe
Roasted Vegetable Lasagne
Ingredients
- 4 tablespoon Butter
- 4 tablespoon Flour
- 1 litre Milk
- ½ teaspoon Nutmeg
- 200 g Cheddar Cheese grated
- Salt and Pepper
- 2 Courgettes chopped
- 2 Peppers chopped
- 2 Carrots peeled and chopped
- 200 g Mushrooms chopped
- 2 tablespoon Olive Oil
- 9-12 Lasagne Sheets
- 150 g Mozzarella
Instructions
- Heat the oven to 200°C/400°. Toss the courgette, pepper, carrot and mushroom with olive oil and salt and pepper. Place on a baking sheet and roast for 25-30 minutes.
- Melt the butter in a medium saucepan over a medium heat. Add the flour and cook for about a minute then add the milk a little at a time, whisking well between each addition. Add the nutmeg and plenty of salt and pepper, bring to a gentle simmer and cook until thickened, add the cheddar cheese and stir to melt then remove from the heat.
- Spread a spoonful of bechamel in the bottom of a baking dish, top with lasagne sheets followed by another spoonful of bechamel then a third of the vegetables. Repeat another layer of lasagne followed by sauce and vegetables. Repeat one more time then add a final layer of lasagne sheets and pour over the rest of the sauce. Top with the mozzarella and bake for 30-40 minutes until browned and bubbling.
Notes
Like the look of this recipe? Make sure you pin it for later!
Patricia Richards says
Hi my daughter made your recipe and gave me some for dinner I loved it and have made it myself we put eggplant zucchini carrot mushrooms and English spinach the family have never eaten so many vegtables .thank you for the recipe Patricia
Jean says
I have made this recipe at least 5 times.....such a family favorite! I make it using roasted sweet potatoes, carrots, onions, Brussels sprouts and whole garlic cloves. Absolutely delicious!
Amy says
Thanks so much Jean!
Sue says
Super recipe, a lovely alternative to meat lasagne, family love it will use this recipe more often.
Paula Montenegro says
This is comfort food at its best without being too much. Love how you use veggies with white sauce (which I absolutely love!). A fantastic recipe! The golden crunchy top is calling my name! Thanks for sharing.
Adrianne says
I love a good vegetarian lasagne and yours looks absolutely delicious, yum!!! Yes, packing it with vegetables is the best. Can't wait to try it!!
Mahy says
I was keen to find a lasagne recipe with the very same white sauce, and here it is! Love the choice of the ingredients - you made it sooo good!
Danielle says
Yummy! Delicious lasagne (I am sure) that looks simply amazing! Definitely a great option for vegetarian parties - can't wait to try it! 🙂
Megan Ellam says
What a super recipe. So easy and a nice change from meat lasagna thanks Amy for an amazing recipe.