Before you start, preheat oven to 220°C (or 200°C fan bake).
Prep cauliflower. In a large bowl, whisk together garlic powder, sesame seeds, salt and chickpea flour with water measure, until smooth. Add a splash more water, if needed, to reach the consistency of pouring cream. Add cauliflower to bowl and toss well to coat.
Transfer cauliflower to a lined oven tray, discarding any batter left in the bowl. Season with salt and bake on upper oven rack for about 30 minutes, until golden.
Prep potatoes and toss on a lined oven tray with oil. Season with salt and roast on lower oven rack, for 25-30 minutes, until golden and tender. Prep cheese. When fries have 5 minutes cook time remaining, top with cheese and return to oven to melt.
In a small bowl, mix all ranch ingredients together. Prep lettuce, tomato and onion.
Once cauliflower has finished cooking, drizzle over buffalo sauce and toss to coat.
Serve lettuce topped with tomato and onion. Dollop with ranch and serve fries and cauliflower on the side.