These Thai Peanut Halloumi Skewers are a fiery, flavour-packed finale to your halloumi series, bringing together the rich, creamy depth of Thai peanut sauce with the satisfying bite of grilled halloumi.
In a mixing bowl, combine the peanut butter, soy sauce, lime juice, sesame oil, ginger, garlic, and chilli flakes or sriracha. Whisk well until the sauce is smooth and slightly thick. If it feels too thick to coat the ingredients evenly, add a tablespoon of warm water to loosen it to a drizzling consistency.
Place the halloumi cubes, bell pepper chunks, and red onion wedges into a large bowl or zip-lock bag. Pour over the peanut marinade and toss gently but thoroughly to coat everything evenly. Let it marinate for 15–30 minutes. This allows the flavours to soak into the vegetables and cheese, enhancing the final result.
Thread the marinated halloumi and vegetables onto soaked skewers, alternating colours and ingredients to make each skewer vibrant and well-balanced. Press them firmly but gently together so the pieces touch without squishing.
Heat a barbecue or grill pan over medium-high heat. Brush the grates lightly with oil to prevent sticking. Place the skewers onto the grill and cook for 8–10 minutes, turning every 2–3 minutes so each side gets an even char. Watch for the halloumi to turn golden and crisp at the edges and the vegetables to soften and develop grill marks.
Once grilled, remove the skewers and transfer them to a serving platter. Sprinkle with chopped fresh coriander and serve immediately with lime wedges on the side. These pair perfectly with Spiced Roasted Sweet Potatoes or your favourite Thai-inspired sides.