Preheat the oven to 200C, fan-forced. Line a large oven tray with baking paper. Cut the unpeeled sweet potatoes into 1.5cm chunks. Coarsely chop the cauliflower stem, then cut the head into small florets. Thinly slice the capsicum. Cut the onion into thin wedges.
Step 2 — Roast vegetables
Put the sweet potato, cauliflower, capsicum and onion on the lined tray. Drizzle with 1 tbs olive oil and scatter with the barbecue seasoning, then toss to coat. Roast for 20-25 mins until golden and tender.
Step 3 — Make dressing
Meanwhile, combine the red pesto, 2 tsp extra virgin olive oil and 2 tsp red wine vinegar in a large bowl and season with salt and pepper.
Step 4 — Prep haloumi
Slice the haloumi and dry on paper towel.
Step 5 — Cook haloumi
Heat 2 tsp olive oil in a medium frypan over medium-high heat. Cook the haloumi for 2 mins each side or until golden. Remove from the pan.
Step 6 — Get ready to serve
Add the roasted vegetables and salad leaves to the dressing and toss to combine. Divide the salad and haloumi among bowls to serve.