Roasted Vegetable Lasagne

Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. For more information please visit our Privacy Policy

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.

Overhead shot of roasted vegetable lasagne on a blue background and checked cloth

Veggie lasagne with a piece taken in a green baking dish

Autumn roasted vegetable lasagne

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 lasagne, 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.

Side on shot of green baking dish of vegetarian lasagne with a checked cloth

Overhead shot of roasted veggie lasagne with a portion taken

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

Overhead shot of roasted veg lasagne on a checked grey cloth

Portion of veggie lasagne on a grey plate on a blue surface

Vegetarian Lasagne Ingredients

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

Side on shot of green baking dish of lasagne on a blue background

How to make roasted vegetable lasagne

Roast the vegetables: Spread the chopped veggies out on a baking sheet 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 add 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 sauce on the bottom of a baking dish, top with more sauce followed by vegetables then repeat. Finish with lasagne sheets and sauce then top with mozzarella and bake.

Equipment you need to make this recipe…

Side on shot of roasted vegetable lasagne in a green baking dish

Overhead shot of roasted veg lasagne with basil leaves

Expert tips for making vegetable lasagne

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.

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.

Veg lasagne on a blue surface with a wooden spoonPortion of roasted vegetable lasagne on a grey plate on a blue surface

Want more? Try these other vegetarian comfort food recipes!

Side on shot of green baking dish of vegetarian lasagne with a checked cloth

Roasted Vegetable Lasagne

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!
5 from 6 votes
Print Pin Rate
Course: Main Course
Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 6 servings
Calories: 528kcal
Author: Amy Fulwood


  • 4 tbsp Butter
  • 4 tbsp Flour
  • 1 litre Milk
  • 1/2 tsp 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 tbsp Olive Oil
  • 9-12 Lasagne Sheets
  • 150 g Mozzarella


  • 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.
Nutrition Facts
Roasted Vegetable Lasagne
Amount Per Serving
Calories 528 Calories from Fat 270
% Daily Value*
Fat 30g46%
Saturated Fat 16g80%
Cholesterol 75mg25%
Sodium 456mg19%
Potassium 556mg16%
Carbohydrates 43g14%
Fiber 4g16%
Sugar 6g7%
Protein 22g44%
Vitamin A 4414IU88%
Vitamin C 45mg55%
Calcium 399mg40%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.


Nutrition information is an estimate and will vary depending on the exact ingredients used.
Did you make this recipe?Tag @amycookreport on Instagram and hashtag it #thecookreport!

Like the look of this recipe? Make sure you pin it for later!

Pinterest image of roasted vegetable lasagne with text overlay

You Might Also Like


  • Reply
    Megan Ellam
    16/09/2019 at 10:06 AM

    5 stars
    What a super recipe. So easy and a nice change from meat lasagna thanks Amy for an amazing recipe.

  • Reply
    16/09/2019 at 10:18 AM

    5 stars
    Yummy! Delicious lasagne (I am sure) that looks simply amazing! Definitely a great option for vegetarian parties – can’t wait to try it! 🙂

  • Reply
    16/09/2019 at 10:44 AM

    5 stars
    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!

  • Reply
    16/09/2019 at 10:55 AM

    5 stars
    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!!

  • Reply
    Paula Montenegro
    16/09/2019 at 11:43 AM

    5 stars
    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.

  • Reply
    02/10/2020 at 6:56 PM

    5 stars
    Super recipe, a lovely alternative to meat lasagne, family love it will use this recipe more often.

  • Reply
    14/01/2021 at 4:58 PM

    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!

    • Reply
      19/01/2021 at 10:29 PM

      Thanks so much Jean!

    Leave a Reply

    Recipe Rating

    This site uses Akismet to reduce spam. Learn how your comment data is processed.