Heat a dry frying pan over a medium heat, then add the pecans and toast, stirring often, for a few minutes until fragrant and just starting to turn golden. Remove and set aside.
Slice the halloumi into β -inch thick slices.
Remove the pits and cut the peaches into β -inch thick slices.
Drizzle the halloumi and peaches with the oil and pepper.
Heat a grill or grill pan to a medium heat, then add the halloumi and peaches, taking care not to overcrowd the pan (or they will steam, cook in batches if necessary). Cook for 3 minutes on each side or until char lines appear.
Add the salad leaves and tomatoes to a serving dish, then add the toasted pecans, grilled halloumi and grilled peaches.
Sprinkle with the basil and spring onion, and drizzle with the hot honey vinaigrette.
Notes
Choose peaches that are ripe but still firm enough to hold their shape on the grill.
Toast the pecans until fragrant, watching carefully as nuts can burn quickly.
Avoid overcrowding the grill pan or the peaches and halloumi will steam instead of browning.
Pat the halloumi dry before brushing with oil to encourage better colour.
If your hot honey is particularly spicy, start with less dressing and add more after tasting.
Let the grilled peaches cool for a minute before adding them to the salad so the leaves stay crisp.