Place the quinoa in a strainer and wash well under running water for 2 minutes. Place the quinoa along with vegetable stock in a pan and add turmeric, coriander powder, cumin powder, red chili powder and salt. Bring it to boil. Then simmer and cook till all the liquid is absorbed and the quinoa looks transparent. Keep aside.
Preheat oven to 400F. Place the cauliflower florets on a aluminium foil lined baking tray. Sprinkle salt and turmeric on top. Drizzle olive oil and bake for 30 minutes till the florets are cooked and slightly brown and caramelized.
In a serving bowl, place the quinoa, roasted cauliflower, red kidney beans, chopped cucumber, parsley, cashew nuts, cranberries and mix together.
Whisk the yogurt and olive oil together. Then make a simple dressing by mixing it with lemon juice, lemon zest, salt and pepper. Pour the dressing over the top of the salad and serve.