Preheat your oven to 425°F.
Cut the cauliflower into thick 'steaks' by slicing it lengthwise. Reserve the remaining florets for roasting if desired.
Place the cauliflower steaks on a baking sheet lined with parchment paper. Drizzle with olive oil (use 1/2 tsp) and sprinkle with turmeric powder, salt, and pepper.
Roast the cauliflower in the oven for 20-25 minutes until edges are crispy and golden.
While the cauliflower roasts, drain and rinse the chickpeas. Spread them on another baking sheet, season lightly with salt, pepper, and a pinch more turmeric, then roast for 15-20 minutes until crispy.
Slice the extra firm tofu into cubes and, if desired, lightly pan-sear it in a non-stick skillet for a few minutes on each side to add extra texture.
In a small bowl, whisk together tahini with a splash of water and a squeeze of lemon if available, till a drizzle consistency is achieved.
To plate, arrange the crispy turmeric cauliflower steak, add roasted chickpeas and tofu cubes on the side, and drizzle everything with the tahini sauce.
Finish with an extra sprinkle of pepper or additional turmeric if desired, and serve warm.