For the tomato sauce
Preheat the oven to 200 degrees C
Chop the sweet potato into lengthwise slices, the pepper & courgette into long strips, and red onion into half moon sized pieces.
In 2 baking trays spread out the chopped veg, keeping them all separate and mix with 2 tbsp of oil and a generous pinch of salt. Bake for 30 mins stirring once or twice during this cooking time to ensure they cook evenly.
Finely dice the garlic and chilli. Heat a medium sized pan over high heat. Add 1 tbsp of oil and once hot add the diced garlic and chilli and fry for 2 mins till the garlic starts to golden.
Add the red wine and leave to cook for 2-3 mins allowing some of the alcohol to evaporate.
Drain and rinse the cooked tinned lentils. Chop the sundried tomatoes. Next add the chopped tomatoes, tomato puree, sundried tomatoes, cooked lentils, maple syrup, bay leaf, thyme, salt and bring to a boil on high heat.
Reduce to a simmer and taste and adjust the tomato sauce to your liking by adding ground black pepper, more salt or some balsamic vinegar or lemon juice. Take the tomato sauce off the heat
Time to make your bechamel sauce while the veg still cook in the oven.
In a blender add the silken tofu, the tahini, oat milk, salt, pepper and pinch of ground nutmeg and blend till smooth
In a sauce pan on medium heat add 3 tbsp of oil and sift in 3 tbsp of gram flour, using a whisk bring together and allow to cook for 2 mins stirring constantly. Slowly add in the blended sauce and bring to the boil whisking constantly. Take the sauce off the heat and taste and adjust to your liking with adding a dash of lemon juice approx ½ tsp and salt to your liking. And in any extras such as vegan cheese and allow them to melt and spread throughout the sauce.
Remove the roasted veg from the oven and set aside for layering up the lasagna
To layer up the lasagne
In an oven-proof dish or tray that will serve approx 6 people,
Put a thin layer of bechamel sauce on the bottom, spread it out evenly and put a layer of lasagne sheets ensuring that they form a single even layer.
Next add a layer of your tomato sauce ensuring that the sauce is spread out evenly.
Next add a layer of baked sweet potato being careful that they dont fall apart. On top of these add a layer of roasted pepper.
Put a single layer of lasagne sheets on top.
On top of this add a layer of baby spinach
Repeat another layer of tomato sauce
Layer on the baked red onions and courgettes.
Add another layer of lasagna sheets
Lastly Spread the remaining bechamel sauce on top, ensuring the pasta sheets are totally covered by the bechamel ( this will stop them drying out when baking)
Otional – Grate some vegan cheese to top
Bake in the preheat oven at 180 degrees for 20 mins until the pasta is soft
Easiest way to cut is using a scissors