• Skip to main content
  • Skip to primary sidebar
Supper in the Suburbs
menu icon
go to homepage
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

subscribe
search icon
Homepage link
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

×
Home » Italian

Vegan Roasted Vegetable Lasagne

Published: Mar 25, 2026 by Emma · This post may contain affiliate links · Leave a Comment

  • Facebook
  • X
  • LinkedIn
  • Email

This Vegan Roasted Vegetable Lasagne is made with Mediterranean vegetables, rich tomato sauce, and a creamy silken tofu and nutritional yeast sauce. It's a hearty plant-based comfort food perfect for dinner.

A close up of a portion of Vegan Roasted Vegetable Lasagne on a white plate served with side salad. A wooden handled knife and fork are next to the plate on top of a blue and white napkin.

If you’re looking for the ultimate vegan comfort food, this Vegan Roasted Vegetable Lasagne is packed with flavour, wholesome ingredients, and layers of satisfying goodness. Roasting the vegetables before layering them into the lasagne brings out their natural sweetness and depth, creating a rich filling that rivals any traditional version.

This recipe is perfect for weeknight dinners, meal prep, or family gatherings. It combines roasted Mediterranean vegetables, a savoury tomato sauce, a creamy silken tofu and nutritional yeast sauce, and tender lasagne sheets. The result is a hearty, nutritious, and completely plant-based lasagne that even non-vegans will love.

Whether you’re new to plant-based cooking or already follow a vegan diet, this roasted vegetable lasagne is simple to make, freezer-friendly, and tastes delicious!

Jump to:
  • Ingredients
  • Step-by-step instructions
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Top tip
  • Frequently asked questions
  • The recipe
  • Vegan Roasted Vegetable Lasagne Recipe
  • More oven baked dishes
A close up of a whole Vegan Roasted Vegetable Lasagne straight out of the oven.

Ingredients

For the roasted vegetables

  • Aubergine
  • Courgette
  • Roasted red peppers in a jar
  • Olive oil

For the tomato sauce

  • Olive oil
  • Garlic
  • Red onion
  • Passata
  • Tomato purée
  • Dried basil
  • Dried oregano

For the silken tofu bechamel sauce

  • Silken tofu
  • Nutritional yeast
  • Lemon juice
  • Garlic
  • Salt
  • Black pepper
  • Unsweetened plant milk

For assembly

  • Vegan lasagne sheets
  • Vegan mozzarella

Want to try your hand at making your own vegan mozzarella? Check out my post on how to make vegan mozzarella at home.

A close up of a portion of Vegan Roasted Vegetable Lasagne showing layers of tomato sauce, pasta sheets and silken tofu sauce. The lasagne has been served on a plate with green salad.

Step-by-step instructions

There are a number of steps to assembling this lasagne. Just follow each step set out below for multiple layers of deliciousness!

Strips of roasted aubergine and courgette on a baking tray.
  • Step 1: cut the aubergine and courgette into long strips and roast in the oven for 20 minutes until soft.
Diced red onion and garlic cooking in a large flat-bottomed sauce pan.
  • Step 2: while the vegetables are roasting, saute the red onion and garlic in a large flat-bottomed sauce pan.
Tomato sauce for lasagne in a large flat-bottomed sauce pan.
  • Step 3: add the passata, tomato puree and dried herbs and simmer for 10 minutes.
Silken tofu sauce blended in a Nutribullet.
  • Step 4: add the ingredients for the silken tofu sauce to a blender and blitz until smooth.
Layers of tomato sauce and roasted vegetables in a large oven dish.
  • Step 5: begin to assemble the lasagne by spooning some of the tomato sauce into the bottom of a large oven dish, lay over some of the roasted vegetables and top with a little more tomato sauce.
Layers of tomato sauce and roasted vegetables topped with lasagne sheets.
  • Step 6: lay 3 - 4 lasagne sheets on top of the tomato and vegetable layer.
Layers of tomato sauce, roasted vegetables and lasagne sheets, topped with silken tofu sauce.
  • Step 7: spoon over half of the silken tofu sauce.
Layers of tomato sauce, roasted vegetables, lasagne sheets, and silken tofu sauce topped with more lasagne sheets.
  • Step 8: lay another 3 - 4 lasagne sheets on top of the silken tofu layer.
An assembled Vegan Roasted Vegetable Lasagne topped with grated vegan mozzarella ready for the oven.
  • Step 9: repeat with the remaining tomato sauce, vegetables, lasagne sheets and silken tofu sauce, finish off with a sprinkling of vegan mozzarella.
A whole Vegan Roasted Vegetable Lasagne straight out of the oven.
  • Step 10: bake in the oven for 30 - 45 minutes or until the lasagne sheets are cooked through and its golden brown around the edges.

Hint: Let the lasagne rest for 10–15 minutes before slicing. This helps the layers set properly so you get clean slices instead of a runny lasagne.

Substitutions

You can make a couple of simple swaps to suit your diet with these substitutions.

  • Gluten-free: use gluten-free lasagne sheets.
  • Soy-free: replace the tofu sauce with a blended white bean cream.

Variations

Want to mix things up a little? Try adding chilli flakes or harissa paste to the tomato sauce for a spicy kick.

You could also try one of my other lasagne recipes:

  • Mushroom Squash and Butter Bean Lasagne
    Mushroom, Squash and Butter Bean Lasagne
  • A square portion of vegan lentil lasagne on a blue plate that is sitting on top of green and cream napkins with a knife and fork.
    Vegan Lentil Lasagne
  • A white and blue enamel oven dish filled with Vegan Spinach Lasagne Rolls
    Vegan Spinach and Ricotta Lasagne Rolls
A whole Vegan Roasted Vegetable Lasagne straight out of the oven.

Equipment

To make this lasagne you'll need the following kitchen items:

  • Knife and chopping board
  • Large baking tray
  • Large flat bottomed saucepan
  • Mixing spoon
  • Blender or food processor
  • 9x13 inch baking dish

Don't worry too much if you don't have exactly the same size baking dish. You might just end up with more or less layers than me!

Storage

Store leftover lasagne in an airtight container in the fridge for up to 4 days.

Alternatively, this lasagne freezes beautifully. Wrap tightly and freeze for up to 3 months.

To reheat your leftovers, place in the oven and bake at 180°C (350°F) until heated through. You can also microwave individual portions.

An overhead shot of Vegan Roasted Vegetable Lasagne served up on a plate with green salad.

Top tip

It's essential that you blend the silken tofu sauce until it's completely smooth. A silky texture mimics traditional bechamel and ensures creamy layers throughout the lasagne.

Frequently asked questions

Can I make this roasted vegetable lasagne ahead of time?

Yes, assemble up to 24 hours in advance then cover and refrigerate. Bake it when ready.

Do I need to cook the lasagne sheets first?

No. Most modern lasagne sheets are oven-ready so they cook directly in the sauce while baking.

Is there strong tofu flavour in the sauce?

No. When blended with the nutritional yeast, garlic and lemon juice, the silken tofu becomes rich, creamy and slightly cheesy making it perfect for a dairy-free bechamel sauce.

Where can I buy vegan mozzarella?

Lots of UK supermarkets now sell vegan cheese. You can also buy it online from stores like Ocado or Saporia.

Vegan Roasted Vegetable Lasagne on a plate with green salad.

The recipe

Vegan Roasted Vegetable Lasagne on a plate with green salad.

Vegan Roasted Vegetable Lasagne Recipe

This Vegan Roasted Vegetable Lasagne is made with Mediterranean vegetables, rich tomato sauce, and a creamy silken tofu and nutritional yeast sauce. It's a hearty plant-based comfort food perfect for dinner.
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Dinner, Main Course
Cuisine Italian
Servings 6 people
Calories 375.62 kcal

Equipment

  • 1 kitchen knife
  • 1 chopping board
  • 1 large baking tray
  • 1 large flat-bottomed saucepan
  • 1 mixing spoon
  • 1 9x13 inch baking dish
  • 1 Blender or food processor

Ingredients
  

For the roasted vegetables

  • 1 aubergine sliced lengthways
  • 1 courgette sliced lengthways
  • 3 roasted peppers from a jar, sliced

For the tomato sauce

  • 1 red onion finely diced
  • 4 tablespoon olive oil (divided)
  • 3 cloves garlic minced
  • 500 ml passata
  • 2 tablespoon tomato purée

For the silken tofu sauce

  • 300 g silken tofu
  • 3 tablespoon nutritional yeast
  • 2 tablespoon lemon juice
  • 1 clove garlic minced
  • Salt and pepper to taste
  • unsweetened plant milk optional if the sauce is too thick

To assemble

  • 9 –12 lasagne sheets
  • 150 g vegan mozzarella grated

Instructions
 

  • Roast the vegetables on a baking tray at 180C / 350F / gas mark 4 for 25–30 minutes, flipping halfway.
  • In the meantime, cook then onion and garlic in a large flat-bottomed sauce pan until softened, then add tomatoes and herbs to make the sauce. Simmer for 10–15 minutes.
  • Blend the silken tofu, nutritional yeast, lemon juice, garlic, and seasoning until smooth.
  • Start layering the lasagne with tomato sauce and roasted vegetables followed by lasagne sheets, the silken tofu sauce and more lasagne sheets.
  • Repeat this until you finish with a layer of silken tofu sauce.
  • Sprinkle over the grated vegan mozzarella
  • Bake at 180C / 350F / gas mark 4 for 30-45 minutes until golden.
  • Rest for 10 minutes before serving.

Nutrition

Calories: 375.62kcalCarbohydrates: 46.84gProtein: 11.7gFat: 17.21gSaturated Fat: 3.34gPolyunsaturated Fat: 1.96gMonounsaturated Fat: 7.12gCholesterol: 12.05mgSodium: 537.36mgPotassium: 967.18mgFiber: 7.81gSugar: 10.08gVitamin A: 656.23IUVitamin C: 29.95mgCalcium: 78.07mgIron: 3.19mg
Keyword aubergine, courgette, dried basil, dried oregano, garlic, lemon juice, nutritional yeast, passata, red onion, silken tofu, tomato puree
Tried this recipe?Let us know how it was!

More oven baked dishes

  • Vegan Baked Gnocchi topped with basil and served on a blue plate
    Vegan Baked Gnocchi
  • Vegan Gochujang Vegetable Traybake served with rice noodles and coriander
    Vegan Gochujang Vegetable Traybake
  • A bowl of Spanish Style Vegan Chicken Bake
    Spanish-Style Vegan Chicken Bake
  • Spicy Aubergine and Coconut Bake
    Spicy Aubergine and Coconut Bake

More Italian

  • A plate of vegan carbonara topped with parsley, served on a blue plate
    Creamy Vegan Carbonara
  • A baked Vegan Panettone topped with flaked almonds served on a white plate with a red napkin
    Vegan Panettone
  • Vegan Mushroom Cannelloni served on a plate
    Vegan Mushroom Cannelloni
  • A slice of Vegan Orange Polenta Cake served on a plate with a gold cake fork
    Vegan Orange Polenta Cake

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




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

Primary Sidebar

Welcome!

Hi, I'm Emma. I'm a UK based food blogger who's been sharing recipes with the world since 2011. I'm passionate about eating a plant based diet using local, seasonal ingredients.

More about me

Popular

  • Chinese Steamed Pancakes for crispy duck pancakes
    Chinese Steamed Pancakes (for crispy Peking duck)
  • Sautéed Tenderstem Broccoli with Lemon and Garlic
    Sautéed Tenderstem Broccoli with Lemon and Garlic
  • Homemade Baked Beans (vegan)
    Homemade Baked Beans (vegan)
  • Sweet and Sour Vegetable Stir Fry
    Sweet and Sour Vegetable Stir Fry

Seasonal

  • A Vegan Chocolate Cheesecake decorated with a chocolate bunny rabbit and small chocolate eggs sat on top of a silver cake board and blue and turquoise napkins
    Vegan Chocolate Cheesecake
  • 6 Vegan Creme Egg Cupcakes on a white plate
    Vegan Creme Egg Cupcakes
  • A stack of 6 vegan carrot cake pancakes topped with vegan cream cheese frosting and chopped pecan nuts.
    Vegan Carrot Cake Pancakes
  • Vegan Mini Egg Cheesecake
    Vegan Mini Egg Cheesecake

Footer

↑ back to top

About

  • About Me
  • Privacy Policy

Contact

  • Contact
  • Press Page

Copyright © 2025 Supper In The Suburbs

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required