After rinsing, place the quinoa in a saucepan with 200ml water. Cover, bring to the boil and simmer until the water has evaporated (about 12-15 minutes). Leave covered for another 5 minutes.
While the quinoa is cooking, prepare the flax egg by combining the ground flax seeds and water in a small bowl and placing in the fridge.
Next, put all of the ground spices into a pan and heat, moderately, on the hob for a few minutes until you can smell the aromas. Give the spices a stir to ensure even toasting and remove from the heat.
The quinoa should now be ready. Fluff with a fork and place in a large bowl.
Place the chickpeas, half of the pumpkin seeds, half of the apricots, the maple syrup, flax egg and half of the toasted spices in a food processor. Pulse until well combined, into a paste. I like to have a few of the chickpeas left whole, but if you want a completely smooth texture, keep pulsing until this happens.
Turn out this mixture into the bowl with the quinoa and stir it all together.
Line a flat baking tray with foil and oil the surface with 1 tsp of the olive oil.
Make the meatballs by rolling a teaspoon amount of the mixture in your hands, placing each one on the tray. Make sure to wash your hands immediately after, to prevent orange staining!
Cook on a middle shelf for 20 minutes, turning half way through.
While the meatballs are cooking, make the sauce – Add the second tsp of olive oil to the pan that still has half of the toasted spices in it. Heat moderately, then add the chopped onion and garlic. Once softened, add the tinned tomatoes, stirring well. Add the soy sauce and vinegar and simmer for 5 minutes. Pour into the food processor (no need to rinse from making the meatballs) and blitz until smooth. Pour back into the pan to reduce further.
Add the remaining pumpkin seeds and apricots (chopped), the coriander and lemon juice. Keep on a low heat until you’re ready to serve.
If you’re serving the tagine with zoodles, make these now.
Assemble all the elements and sprinkle with more fresh herbs.
Ready to take the Veganuary pledge?
Veganuary is the world's largest vegan movement, inspiring people to try vegan for January and throughout the rest of the year.