01 -  Preheat your oven to 220°C (425°F). Line a large baking sheet with parchment paper. 
 02 -  In a large bowl, whisk together the flour, plant-based milk, garlic powder, onion powder, smoked paprika, salt, and pepper to create a smooth batter. 
 03 -  Add the cauliflower florets to the batter and toss to coat evenly. Let excess batter drip off, then arrange the florets on the prepared baking sheet in a single layer. 
 04 -  Bake for 20 minutes, flipping halfway through, until lightly golden and starting to crisp. 
 05 -  Meanwhile, combine the cherry preserves, ketchup, apple cider vinegar, chopped chipotle peppers, maple syrup, olive oil, smoked paprika, garlic powder, and salt in a small saucepan. Bring to a simmer over medium heat, stirring frequently. Allow to cook for 5–7 minutes until thick and glossy. Taste and adjust chipotle for desired heat. 
 06 -  Remove the cauliflower from the oven. Brush or toss the florets generously with the cherry-chipotle BBQ glaze. 
 07 -  Return the coated cauliflower to the oven and bake for an additional 12–15 minutes, or until sticky and caramelized at the edges. 
 08 -  Garnish with chopped herbs and serve immediately with lime wedges.