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.
Course Main Course
Cuisine Thai
Diet Vegetarian
Keyword BBQ, Cheese, Halloumi
Prep Time 25 minutesmins
Cook Time 10 minutesmins
Total Time 35 minutesmins
Servings 4Servings
Author Kitchen Team @ Spooning and Forking
Ingredients
250gHalloumi CheeseCut into 2.5cm cubes
1Red Peppercut into squares
1Yellow Peppercut into squares
1Red Onioncut into thick wedges
1handfulfresh corianderchopped, for garnish
For the Thai peanut marinade:
3tbsppeanut buttersmooth
2tbspsoy sauce
1limejuiced
1tbspSesame Oil
1tspgingerfresh, grated
1clovegarlicminced
1tspChilli Flakesto taste
1tbspwaterto loosen the sauce if needed
Instructions
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.