Preheat the oven to 375. Start by mixing together the carrots, parsnips, shallots, olive oil and spices with a big pinch of salt in a 9 X 13 baking dish. Make sure everything is evenly coated and pop into the oven for 15 minutes.
Now add the squash, toss all around again, and bake for 35 minutes until everything is easily pierced with a knife. Then add the apricots and chickpeas with their liquid, plus the water. (Also some more salt.) Stir all around and pop back into the oven for another ten minutes (I let it go a little longer to let the liquid reduce a little). Stir the harissa and preserved lemon peel in once it’s out of the oven and taste for salt.
Sprinkle the saffron over the couscous with a nice pinch of salt in a large bowl, add the boiling vegetable stock, and cover with cling wrap for ten minutes. Then add the butter and fluff with a fork until the butter is thoroughly worked in. Set all this aside while you cook the fish.
Preheat oven to 450 degrees.
Stir together the spices and set aside. This is your “fish spice mix” and you won’t use all of it… save it for the next time you make fish.
In a small saucepan or skillet, heat 2 tablespoons of olive oil on medium-low heat. Add the garlic, cook for a few seconds, then add the cilantro, 2 1/2 teaspoons of the fish spice mix, and the chili flakes. Cook 4 - 5 minutes until the garlic really softens. Set aside.
Line a cookie sheet with parchment paper. Pat the cod filets dry and place them skin-side down on the parchment. Rub each piece with the remaining olive oil, season with salt and some more fish spice mix, then spoon an equal amount of the cilantro topping on to each filet.
Roast in the oven for 8 minutes or until a thermometer reads 145.
To serve, spoon some couscous on to plates, place some winter veg next to it, and finish with the cod filet. Drizzle tahini sauce over everything and garnish with more cilantro. Voila! Wasn’t that easy?