Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Low-Carb Thai Chicken Skewers

★★★★★★★★★★
4.6 stars, average of 20 ratings

This post may contain affiliate links, see our disclaimer.

Low-Carb Thai Chicken SkewersPin itFollow us 148.4k

I first made these low-carb Thai chicken skewers for a housewarming party a few years ago. It was a hit and has been a favourite ever since. The marinade is really easy and although you don't have to use homemade curry paste like I did, I highly recommend making your own.

Marinating the chicken makes the meat juicier, tender and full of flavour. Just like any one-pot meal it's really simple and ideal for busy weeknights or healthy lunchboxes. All of the ingredients can be made in advance and kept in the fridge for up to 2 days before cooking. The longer you marinate the chicken, the more flavourful it will become.

If you are short on time and need a quick keto-friendly one-tray meal, you can just mix the marinated chicken with the chopped veggies, throw everything into a tray and grill or bake in the oven. Enjoy!

Hands-on Overall

Serving size 2 skewers

Allergy information for Low-Carb Thai Chicken Skewers

✔  Gluten free
✔  Dairy free
✔  Egg free
✔  Nut free
✔  Pork free
✔  Avocado free
✔  Fish free
✔  Shellfish free
✔  Beef free

Nutritional values (per 2 skewers)

Net carbs9.6 grams
Protein31.4 grams
Fat28.3 grams
Calories430 kcal
Calories from carbs 9%, protein 30%, fat 61%
Total carbs13.3 gramsFiber3.7 gramsSugars8.5 gramsSaturated fat7.2 gramsSodium185 mg(8% RDA)Magnesium84 mg(21% RDA)Potassium1,051 mg(53% EMR)

Ingredients (makes 4 servings, 8 skewers)

  • 500 g chicken breasts, cubed (1.1 lb)
  • 2 heaped tbsp Thai curry paste (40 g/ 1.4 oz) - you can make your own curry paste
  • 1/3 cup coconut milk (80 ml/ 2.7 fl oz)
  • 1 tbsp fresh lime or lemon juice (15 ml)
  • bunch of fresh cilantro, chopped (15 g/ 0.5 oz)
  • sea salt and black pepper, to taste
  • 2 large red bell peppers (300 g/ 10.6 oz)
  • 3 small zucchini (500 g/ 1.1 lb)
  • 1 medium yellow onion (110 g/ 3.9 oz)
  • 6 tbsp extra virgin olive oil (90 ml/ 3 fl oz)

Instructions

  1. Chop the chicken into medium-large, about 3 cm/ 1 1/4 inch cubes. Place in a container and add curry paste, coconut milk and lime juice. Optionally, add salt and pepper to taste (I didn't add any as there was enough salt and pepper in my homemade curry paste). Low-Carb Thai Chicken Skewers
  2. Add the chopped cilantro and mix using a spoon until covered from all sides. Cover and refrigerate for at least 30 minutes or overnight before cooking. Low-Carb Thai Chicken Skewers
  3. Remove the chicken from the fridge and bring to room temperature.
  4. Cut the red bell pepper into bite-sized pieces large enough to hold on the skewers. Slice the zucchini into about 1 cm/ 1/2 inch pieces. Cut the onions into wedges. Low-Carb Thai Chicken Skewers
  5. Line a baking tray with baking foil and place a rack on top. Thread metal or soaked wooden skewers with red pepper, zucchini, onion and chicken until you use up all the ingredients.
  6. Mix the leftover marinade with 4 tablespoons (60 ml) of extra virgin olive oil brush the skewers on both sides.
    Low-Carb Thai Chicken Skewers
  7. Preheat the broiler to high and broil for 10 - 15 minutes until crisp and cooked through. Turn half way through for even cooking. Ensure the tray isn’t too close to the top of the grill to prevent charring. Remove from the oven and let it cool down for 5 minutes. Low-Carb Thai Chicken Skewers
  8. Serve hot, drizzled with the remaining 2 tablespoons (30 ml) of olive oil. Optionally with a dollop of sour cream or full-fat yogurt, and fresh cilantro. To store, let it cool down, remove the skewers and refrigerate for up to 4 days. Low-Carb Thai Chicken Skewers

Thai Chicken Skewers
Step by Step

★★★★★★★★★★
4.6 stars, average of 20 ratings
Thai Chicken Skewers
Tasty Asian-style meat skewers marinated in homemade curry paste, coconut milk and cilantro, and then grilled with bell peppers, zucchini and onion wedges. A tasty meal not just for summer barbecues!
Hands on20m
Overall1h
Servings4
Calories430 kcal
Pin it

Ingredients

  • 500 g chicken breasts, cubed (1.1 lb)
  • 2 heaped tbsp Thai curry paste (40 g/ 1.4 oz) - you can make your own curry paste
  • 1/3 cup coconut milk (80 ml/ 2.7 fl oz)
  • 1 tbsp fresh lime or lemon juice (15 ml)
  • bunch of fresh cilantro, chopped (15 g/ 0.5 oz)
  • sea salt and black pepper, to taste
  • 2 large red bell peppers (300 g/ 10.6 oz)
  • 3 small zucchini (500 g/ 1.1 lb)
  • 1 medium yellow onion (110 g/ 3.9 oz)
  • 6 tbsp extra virgin olive oil (90 ml/ 3 fl oz)

Instructions

  1. Chop the chicken into medium-large, about 3 cm/ 1 1/4 inch cubes. Place in a container and add curry paste, coconut milk and lime juice. Optionally, add salt and pepper to taste (I didn't add any as there was enough salt and pepper in my homemade curry paste).
  2. Add the chopped cilantro and mix using a spoon until covered from all sides. Cover and refrigerate for at least 30 minutes or overnight before cooking.
  3. Remove the chicken from the fridge and bring to room temperature.
  4. Cut the red bell pepper into bite-sized pieces large enough to hold on the skewers. Slice the zucchini into about 1 cm/ 1/2 inch pieces. Cut the onions into wedges.
  5. Line a baking tray with baking foil and place a rack on top. Thread metal or soaked wooden skewers with red pepper, zucchini, onion and chicken until you use up all the ingredients.
  6. Mix the leftover marinade with 4 tablespoons (60 ml) of extra virgin olive oil brush the skewers on both sides.
  7. Preheat the broiler to high and broil for 10 - 15 minutes until crisp and cooked through. Turn half way through for even cooking. Ensure the tray isn’t too close to the top of the grill to prevent charring. Remove from the oven and let it cool down for 5 minutes.
  8. Serve hot, drizzled with the remaining 2 tablespoons (30 ml) of olive oil. Optionally with a dollop of sour cream or full-fat yogurt, and fresh cilantro. To store, let it cool down, remove the skewers and refrigerate for up to 4 days.

Nutrition (per serving, 2 skewers)

Calories430kcal
Net Carbs9.6g
Carbohydrates13.3g
Protein31.4g
Fat28.3g
Saturated Fat7.2g
Fiber3.7g
Sugar8.5g
Sodium185mg
Magnesium84mg
Potassium1,051mg

Detailed nutritional breakdown (per 2 skewers)

Net carbsProteinFatCalories
Total per 2 skewers
9.6 g31.4 g28.3 g430 kcal
Chicken, breast (without skin, raw)
0 g28.1 g3.3 g150 kcal
Thai Curry Paste, homemade (KetoDiet blog)
1.4 g0.3 g0.1 g8 kcal
Coconut milk (full-fat, unsweetened)
0.5 g0.4 g4 g37 kcal
Lime juice, fresh
0.2 g0 g0 g1 kcal
Coriander (cilantro), fresh
0 g0.1 g0 g1 kcal
Peppers, red bell, fresh
2.9 g0.7 g0.2 g23 kcal
Zucchini (summer squash, courgette)
2.6 g1.5 g0.4 g21 kcal
Onion, brown (yellow), raw
1.8 g0.2 g0 g10 kcal
Olive oil, extra virgin
0 g0 g20.3 g179 kcal

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of KetoDietApp.com

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Leave a comment or review

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.