Heat the oil in a large frying pan and fry the onion over a medium heat for 3 mins. Add the garlic and butternut squash, and cook for a further 7 mins.
Add the remaining vegetables and continue to fry for 3 mins before adding the chickpeas, tomatoes and stock, along with the spices and seasoning. Simmer for 30 mins, uncovered. Meanwhile, put 750ml water in a small saucepan, bring to a simmer, then add the quinoa and cook for 20 mins. When cooked, stir in the apricots and almonds, plus a pinch of salt.
To make the tahini dressing, whisk together all the ingredients in a small bowl. Season with a pinch of salt.
Serve the quinoa with the tagine, and drizzle the tahini dressing over the top. Scatter over some chopped coriander and mint and the pomegranate seeds, if using, to finish.