Go Back
+ servings
Thai Peanut Halloumi Skewers

Thai Peanut Halloumi Skewers

Print Recipe
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 minutes
Cook Time 10 minutes
Total Time 35 minutes
Servings 4 Servings
Author Spooning & Forking Couple

Ingredients

For the Thai peanut marinade:

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.