This buffalo cauliflower kale salad is everything you could ask for in a salad. It has different textures and flavours that pair perfectly together. Cooling, spicy, creamy and crunchy, theres a lot going on and each bite is even more delicious than the last