Print Options:

Vegan Christmas lasagne (vegan/gf)

Yields8 ServingsPrep Time20 minsCook Time50 minsTotal Time1 hr 10 mins

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!

Vegan Christmas Lasagne Recipe

 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

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.


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


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.


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.


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


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

Nutrition Facts

Servings 0

Buttermilk Roast Chicken and Summer VegetablesChocolate Pops Recipe