30-Minute Grilled Keto Chicken Satay Skewers

Prep: 20 minCook: 8 minmedium
Grilled Keto Chicken Satay Skewers with Peanut Sauce

Thai-inspired grilled chicken skewers marinated in coconut milk, soy sauce, and fish sauce, served with a rich peanut dipping sauce. This keto-friendly version delivers authentic Southeast Asian flavors while keeping carbs low. The tender chicken develops a beautiful char when grilled, while the creamy peanut sauce provides the perfect balance of salty, spicy, and nutty flavors. Perfect for summer barbecues, game day appetizers, or a casual weeknight dinner that feels special.

Ingredients

  • 1 pound boneless chicken, cut into tenders
  • 3 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • ½ cup coconut milk
  • ½ teaspoon garlic powder
  • 2 tablespoons avocado oil
  • ½ cup peanut butter
    almond butter1:1nut-freepeanuts-freeadds dairy

    creamier texture

    Full guide →
  • ¼ cup water
  • 2 tablespoons tamari soy sauce
    coconut aminos1:1soy-freepaleo

    slightly sweeter

    Full guide →
  • 1 teaspoon fish sauce
  • 1 teaspoon garlic, minced
  • ¼ teaspoon cayenne pepper
  • 1 tablespoon lemon juice
  • 1 bunch cilantro, for garnish

Instructions

  1. 1

    Cut chicken into tenders and place in large bowl

  2. 2

    Add soy sauce, fish sauce, coconut milk, and garlic powder to chicken and stir to coat

  3. 3

    Let chicken marinate while preparing peanut sauce

  4. 4

    Mix peanut butter, water, tamari, fish sauce, minced garlic, cayenne pepper, and lemon juice until smooth

  5. 5

    Put sauce into ramekins

  6. 6

    Thread marinated chicken onto wood or metal skewers

  7. 7

    Heat grill pan or cast iron skillet over medium high heat

  8. 8

    Add avocado oil and tilt pan to coat

  9. 9

    Add chicken skewers and cook for 3-4 minutes on each side

  10. 10

    Place cooked skewers on platter with sauce ramekins

  11. 11

    Garnish with cilantro and serve

Tips

Tip 1

Soak wooden skewers in water for 30 minutes before using to prevent burning during cooking.

Tip 2

Let chicken marinate for at least 30 minutes or up to 4 hours for deeper flavor penetration.

Tip 3

Make extra peanut sauce as it keeps well in the fridge and works great with other grilled proteins.

Good to Know

Storage

Store leftover cooked skewers in refrigerator for up to 3 days. Peanut sauce keeps for 1 week refrigerated.

Make Ahead

Marinate chicken up to 4 hours ahead. Prepare peanut sauce up to 3 days in advance.

Serve With

Serve immediately while hot with peanut sauce on the side. Garnish with fresh cilantro.

Common Mistakes

Watch

Don't overcook chicken to avoid dryness - use meat thermometer for 165F internal temperature

Watch

Avoid skipping marination time to prevent bland flavor

Substitutions

Nut-Free Alternatives

peanut butter
almond butter1:1nut-freepeanuts-freeadds dairy

creamier texture

Full guide →

General Alternatives

chicken thighs
chicken breast1:1leaner

less juicy

Full guide →
tamari
coconut aminos1:1soy-freepaleo

slightly sweeter

Full guide →
Find more substitutions →

FAQ

Can I use chicken thighs instead of breast?

Yes, chicken thighs work wonderfully and stay more moist during grilling. Cut into similar sized pieces for even cooking.

What if I don't have fish sauce?

You can substitute with additional soy sauce or Worcestershire sauce, though you'll lose some authentic umami depth.

How long do the cooked skewers keep?

Cooked skewers stay fresh in the refrigerator for up to 3 days and can be reheated gently in the microwave or oven.