Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

Low-Carb Thai Chicken Skewers

  • Ready in 1h
  • 9.6 g net carbs
  • 430 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)

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!

Step-by-step

  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).

    Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)
  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.

    Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)
  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.

    Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)
  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.

    Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)
  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.

    Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)
  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.

    Easy Low-Carb Thai Chicken Skewers (keto, paleo, gluten-free)
Low-Carb Thai Chicken Skewers

Recipe

Low-Carb Thai Chicken Skewers

★★★★★4.6 (20 ratings)

Tasty Asian-style meat skewers marinated in homemade curry paste, coconut milk and cilantro, and then grilled ...

Hands on
20m
Overall
1h
Servings
4
9.6 g
Net carbs
31.4 g
Protein
28.3 g
Fat
430
kcal
PinRate

Ingredients makes 4 servings, 8 skewers

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

Carbs 9%Protein 30%Fat 61% of calories

Net carbs
9.6 g
Total carbs
13.3 g
Fiber
3.7 g
Sugars
8.5 g
Protein
31.4 g
Fat
28.3 g
Saturated fat
7.2 g
Calories
430 kcal
Sodium
185 mg · 8.06% RDA
Magnesium
84 mg · 21% RDA
Potassium
1,051 mg · 52.5% EMR
Nutrition by ingredient
Per 2 skewersNet carbsProteinFatkcal
Chicken, breast (without skin, raw)0 g28.1 g3.3 g150
Thai Curry Paste, homemade (KetoDiet blog)1.4 g0.3 g0.1 g8
Coconut milk (full-fat, unsweetened)0.5 g0.4 g4 g37
Lime juice, fresh0.2 g0 g0 g1
Coriander (cilantro), fresh0 g0.1 g0 g1
Peppers, red bell, fresh2.9 g0.7 g0.2 g23
Zucchini (summer squash, courgette)2.6 g1.5 g0.4 g21
Onion, brown (yellow), raw1.8 g0.2 g0 g10
Olive oil, extra virgin0 g0 g20.3 g179
Total9.6 g31.4 g28.3 g430

Serving size 2 skewers

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

Comments & ratings

4.620 ratings
  • 5 ★14
  • 4 ★5
  • 3 ★0
  • 2 ★1
  • 1 ★0

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

    My go-to recipes for stress-free meal prep

    ⭐️ FREE EMAIL BONUS ⭐️
    Easy, filling, high-protein meals I make on repeat to save time & keep it simple.