Begin by adding the oil to a large pan which has a lid. Heat the oil then add the onion and cook on low heat with the lid secured for 5-7 mins until it begins to soften.
Next, add the chopped sweet potato, carrot, bell peppers and courgette. Return the lid to the pan and leave to cook on a low heat for 10 minutes.
After 10 minutes, add the root ginger and stir through, then add the tomato passata, ras-el-hanut and chickpeas.
Next, stir through the vegetable stock, dates and apple cider vinegar, secure the lid and either leave to cook on the hob on a low heat for 40 minutes or place in the oven at 180 degrees C for 1 hour. Check all the vegetables are soft and the liquid has reduced.
After required cooking time, remove the dish from the oven or hob and add the crushed garlic. Season to taste before serving.