This is a recipe I've cooked a few times before, and each time I've made a few alterations; we really like this variation, so it might stick. I accidentally dumped the couscous into the pan with the harissa onions, because I was talking while cooking, but it worked brilliantly. Cauliflower is such an underrated vegetable and can be cooked in so many ways. With this one, I also roast the chopped up stems and leaves of the cauliflower and add them to the finished dish. Vegan if you don't sprinkle the feta on it (if the couscous is vegan).