Turn your family favourite into a festive meal. Try our vegan Christmas lasagne with delicious white, green and red layers. It’s full of fresh flavours to delight your guests and packed with veggies. The white sauce is so creamy and delicious, you’d never know it’s vegan!

ShareTweetSave
Vegan Christmas Lasagne Recipe
Yields8 Servings
Prep Time20 minsCook Time50 minsTotal Time1 hr 10 mins
 2 boxes (200g) gluten free lasagne sheets
 avocado oil & basil
 Salt & pepper
For the white layer:
 1 tbsp avocado oil
 1 onion, diced
 ½ cauliflower, cored & chopped
 2 cups vegetable stock
 2 tsp Dijon mustard
 2 tbsp nutritional yeast, optional
For the green layer:
 1 tbsp avocado oil & basil
 2 courgettes, cubed
 1 cup kale
 ⅓ cup fresh basil leaves
 1 pot (250g) vegan basil pesto with roasted pine nuts
For the red layer:
 3 tbsp avocado oil & basil
 1 onion, diced
 2 cloves garlic, diced
 250 g mushrooms, thinly sliced
 1 jar (660g) dairy free lasagne sauce
 1 can lentils, rinsed and drained
 1 cup grated plant based cheese
 1 courgette, in thin slices lengthwise
1

Make the white layer: In a large saucepan over medium heat add oil and onion and cook, stirring frequently, for 2 minutes. Add the cauliflower, stock and mustard and bring to a boil with a lid on, then simmer for 10 minutes, unti cauliflower is tender. Stir in nutritional yeast (if using), let cool, then transfer to a blender and blend until smooth. Set aside.

2

Make the green layer: add oil to a large frying pan over medium heat. Add courgette and saute for 3–4 minutes, stirring often.

3

Make the red layer: heat a tablespoon of oil in a large pan over medium heat. Add onion and saute for 3 minutes. Add garlic, mushrooms and remaining oil and fry for 3–5 minutes, stirring often. Add dairy free lasagna sauce and lentils, bring to the boil, then simmer for 10 minutes, until thickened. Set aside.

4

Lasagne: preheat the oven to 180°C. In a large ovenproof dish add a drizzle of oil, then a layer of lasagne sheets. Add red sauce and season with salt and pepper, then another layer of lasagne sheets. Add courgettes, pesto, kale, basil, and season with salt and pepper, then layer with lasagne sheets. Pour in the white sauce, season with salt and pepper, sprinkle with cheese, then cover with thinly sliced courgette.

5

Bake in the oven for 30–35 minutes, until golden and cooked through.

6

Tips:
For those without dietary preferences, you can use any lasagne sheets.

Ingredients

 2 boxes (200g) gluten free lasagne sheets
 avocado oil & basil
 Salt & pepper
For the white layer:
 1 tbsp avocado oil
 1 onion, diced
 ½ cauliflower, cored & chopped
 2 cups vegetable stock
 2 tsp Dijon mustard
 2 tbsp nutritional yeast, optional
For the green layer:
 1 tbsp avocado oil & basil
 2 courgettes, cubed
 1 cup kale
 ⅓ cup fresh basil leaves
 1 pot (250g) vegan basil pesto with roasted pine nuts
For the red layer:
 3 tbsp avocado oil & basil
 1 onion, diced
 2 cloves garlic, diced
 250 g mushrooms, thinly sliced
 1 jar (660g) dairy free lasagne sauce
 1 can lentils, rinsed and drained
 1 cup grated plant based cheese
 1 courgette, in thin slices lengthwise

Directions

1

Make the white layer: In a large saucepan over medium heat add oil and onion and cook, stirring frequently, for 2 minutes. Add the cauliflower, stock and mustard and bring to a boil with a lid on, then simmer for 10 minutes, unti cauliflower is tender. Stir in nutritional yeast (if using), let cool, then transfer to a blender and blend until smooth. Set aside.

2

Make the green layer: add oil to a large frying pan over medium heat. Add courgette and saute for 3–4 minutes, stirring often.

3

Make the red layer: heat a tablespoon of oil in a large pan over medium heat. Add onion and saute for 3 minutes. Add garlic, mushrooms and remaining oil and fry for 3–5 minutes, stirring often. Add dairy free lasagna sauce and lentils, bring to the boil, then simmer for 10 minutes, until thickened. Set aside.

4

Lasagne: preheat the oven to 180°C. In a large ovenproof dish add a drizzle of oil, then a layer of lasagne sheets. Add red sauce and season with salt and pepper, then another layer of lasagne sheets. Add courgettes, pesto, kale, basil, and season with salt and pepper, then layer with lasagne sheets. Pour in the white sauce, season with salt and pepper, sprinkle with cheese, then cover with thinly sliced courgette.

5

Bake in the oven for 30–35 minutes, until golden and cooked through.

6

Tips:
For those without dietary preferences, you can use any lasagne sheets.

Vegan Christmas lasagne (vegan/gf)