Meal Prep Chicken Satay Skewers With A Peanut Dipping Sauce

100 min prep 2 min cook 5 servings
Meal Prep Chicken Satay Skewers With A Peanut Dipping Sauce
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The first time I served these meal-prep chicken satay skewers at a backyard potluck, they disappeared in under ten minutes. Friends who “don’t do meal prep” were begging for the recipe before I’d even packed the empty platter away. That, to me, is the highest compliment a food blogger can get—when a dish is so good it converts the skeptics. Since then, these skewers have become my Sunday ritual: I marinate, I grill (or air-fry), I portion, and I coast through the week knowing lunch is handled in the most flavorful way possible.

What makes this version special is the double-layer of peanut flavor: an Indonesian-style marinade that tenderizes the chicken thighs while infusing them with turmeric, ginger, and a kiss of coconut, plus a silky dipping sauce that’s equal parts sweet, salty, and tangy. The skewers reheat like a dream, travel without leaking, and pair with everything from cold sesame noodles to a simple cucumber salad. Whether you’re packing lunches for the office, fueling post-workout, or hosting a casual dinner, these satay skewers are the dependable workhorse recipe that still feels celebratory.

Why This Recipe Works

  • Flavor-Packed Marinade: Coconut milk, lime, and aromatics penetrate the chicken in just 30 minutes—no overnight wait required.
  • Meal-Prep Friendly: Thread, grill, and refrigerate up to four days; sauce keeps five days and actually thickens for better cling.
  • Freezer Safe: Freeze raw marinated skewers on a sheet pan, then bag; grill from frozen with 2 extra minutes per side.
  • Multiple Cooking Methods: Outdoor grill, stovetop grill pan, broiler, or air fryer—crispy edges guaranteed.
  • Balanced Macros: 34 g protein per serving keeps you full, while healthy fats from peanut butter curb afternoon cravings.
  • Kid-Approved Mild Heat: Sriracha is optional; scale up or down without sacrificing authenticity.

Ingredients You'll Need

Ingredients

Great satay starts with the right cut of chicken. I specify boneless, skinless chicken thighs because they stay juicy through the aggressive heat of a grill and reheat without turning stringy. Look for thighs that are even in thickness—about ¾ inch—so they thread neatly and cook uniformly. If you only have breasts on hand, swap them in but reduce the grill time by 2 minutes per side and pull them the instant they hit 160 °F; the coconut marinade will buffer some of the leanness.

Full-fat coconut milk is non-negotiable. The fat carries the turmeric’s earthiness and keeps the surface of the chicken from sticking to grates. I’ve tested “lite” versions and the results taste flat and dry. Shake the can vigorously or warm it slightly to re-emulsify if the cream has separated.

For the peanut dipping sauce, use natural peanut butter whose only ingredients are peanuts and salt. The stabilizers in conventional brands prevent the sauce from achieving its glossy drape. If you’re working with a fresh jar that’s still separated, microwave the jar—lid off—for 15 seconds to loosen; it will whisk smoothly into the soy and lime.

Turmeric stains everything, so I buy disposable gloves for threading. Seek out turmeric powder that smells peppery and citrusy, not musty; the volatile oils fade after six months, so replace older jars. If you can find fresh turmeric, grate 1 tablespoon and reduce the dried quantity by half.

Fish sauce might seem out of place, but a teaspoon deepens the umami without tasting fishy. Vegetarians can substitute soy sauce plus ½ teaspoon miso paste. Similarly, tamarind paste gives the sauce its signature sour backbone; in a pinch, equal parts rice vinegar and brown sugar will approximate complexity.

Wooden skewers need a 20-minute soak so they don’t incinerate. I batch-soak a whole pack, then freeze them in a zip bag so they’re ready whenever satay cravings strike. Metal skewers work too—just oil them lightly so the chicken releases easily.

How to Make Meal Prep Chicken Satay Skewers With A Peanut Dipping Sauce

1
Make the marinade base

In a medium bowl whisk coconut milk, fish sauce, brown sugar, lime zest, lime juice, grated ginger, minced garlic, ground coriander, turmeric, and a pinch of white pepper until the sugar dissolves. The mixture should be a vibrant marigold color and smell like a Thai beach market.

2
Slice and soak the chicken

Pat thighs dry, then slice lengthwise into 1-inch strips. Submerge strips in the marinade, cover, and refrigerate 30 minutes for same-day cooking or up to 24 hours for deeper flavor. If prepping ahead, transfer everything to a zip bag; it occupies less fridge real estate.

3
Soak skewers and preheat grill

While the chicken bathes, soak wooden skewers in hot tap water with a splash of vinegar (the acid reduces char). Preheat outdoor grill to medium-high (425 °F) or stovetop grill pan over moderately high heat. Clean grates and oil them just before cooking to prevent sticking.

4
Thread the skewers

Weave one strip onto each skewer in an “S” shape so the meat lies flat; this maximizes surface contact for caramelization. Leave a 2-inch handle at the bottom for easy flipping. Arrange on a sheet pan lined with foil for speedy cleanup.

5
Grill to perfection

Grill skewers 3–4 minutes per side, until the edges are bronzed and the thickest piece registers 165 °F on an instant-read thermometer. Resist the urge to move them too early; a gentle tug should release cleanly when they’re ready to flip.

6
Rest and portion

Transfer skewers to a clean platter and tent with foil for 5 minutes so juices redistribute. For meal prep, slide chicken off skewers into three-cup containers or leave on sticks for grab-and-go convenience; both keep four days refrigerated.

7
Blend the peanut dipping sauce

While chicken rests, whisk peanut butter, warm water, soy sauce, honey, rice vinegar, sesame oil, Sriracha, lime juice, and grated garlic until satin-smooth. Adjust thickness with water a tablespoon at a time; it should coat the back of a spoon but drip slowly.

8
Serve or store

Serve skewers warm with sauce drizzled over or in small lidded cups for dipping. If refrigerating, cool completely before sealing; condensation will thin the sauce, so stir in a teaspoon of water when reheating to restore silkiness.

Expert Tips

Control the char

If your grill tends to flare-ups, leave a cool zone with no coals or keep one burner off. Move skewers there if the coconut milk causes flames.

Flash-freeze extras

Arrange cooled skewers on a parchment-lined sheet pan; freeze 1 hour, then bag. They won’t clump, and you can pull exact portions.

Thin the sauce later

Peanut butter thickens when cold. Whisk in hot water 1 tsp at a time until pourable; microwave 10 seconds if stubborn.

Double-batch trick

Marinate and freeze half the raw chicken in the bag. Thaw overnight and proceed with recipe—dinner for week two is done.

Variations to Try

  • Beef Satay: Swap chicken for flank steak sliced across the grain; increase marinade time to 2 hours and grill 2 minutes per side for medium.
  • Teriyaki Twist: Omit turmeric and fish sauce; add ¼ cup teriyaki sauce and 1 tsp sesame seeds to marinade. Sauce becomes 2 Tbsp teriyaki + 1 Tbsp peanut butter.
  • Low-Carb Lettuce Cups: Skip skewers; sauté bite-size pieces in avocado oil 6 minutes. Serve in butter-lettuce cups with julienned bell pepper and peanut sauce.
  • Sunflower-Seed Sauce: For nut-free lunches, replace peanut butter with sunflower-seed butter and reduce sweetener by 1 tsp; add ½ tsp toasted sesame oil for depth.

Storage Tips

Refrigerate cooked skewers and sauce separately in airtight containers up to 4 days. To reheat, microwave chicken on 70 % power for 90 seconds, covered with a damp paper towel to steam. Alternatively, drop cold skewers into simmering water (off heat) for 3 minutes; this gently warms without overcooking. The sauce keeps 5 days; stir before using. If oil separates, whisk briskly or shake in a small jar.

For longer storage, freeze cooked chicken strips (off skewers) in a single layer, then transfer to a freezer bag with as much air removed as possible. They maintain best texture up to 2 months. Thaw overnight in the refrigerator and reheat as above. Do not freeze the peanut sauce; the emulsion breaks upon thawing. Instead, whisk together the shelf-stable dry ingredients in a small jar and add fresh lime juice and water when needed; takes 30 seconds.

Frequently Asked Questions

Yes—slice breasts into ¾-inch strips and reduce grill time by 2 minutes per side. Pull them the instant they reach 160 °F; the coconut milk helps retain moisture, but breasts still dry out faster than thighs.

Soak in hot water at least 20 minutes; add 1 Tbsp vinegar to reduce char. Alternatively, wrap exposed ends with a small piece of foil before grilling.

Not by default—1 tsp Sriracha adds gentle warmth. Increase up to 1 Tbsp for noticeable heat or omit for kids.

Substitute coconut aminos for soy, omit brown sugar, and use 2 pitted dates blended into the marinade. For the sauce, replace peanut butter with almond butter and use date syrup as sweetener.

Cold sesame noodles, quinoa tabbouleh, or a fast cucumber salad keep well all week. Add a small cup of peanut sauce to each container so nothing gets soggy.

Preheat air fryer to 400 °F. Lightly oil the basket. Arrange skewers in a single layer; cook 5 minutes, flip, cook 4–5 minutes more until 165 °F. Work in batches for even browning.
Meal Prep Chicken Satay Skewers With A Peanut Dipping Sauce
chicken
Pin Recipe

Meal Prep Chicken Satay Skewers With A Peanut Dipping Sauce

(4.9 from 127 reviews)
Prep
20 min
Cook
10 min
Servings
6

Ingredients

Instructions

  1. Marinate: Whisk coconut milk, fish sauce, sugar, lime zest, lime juice, ginger, garlic, coriander, turmeric, and white pepper. Add chicken; refrigerate 30 min to 24 h.
  2. Preheat: Soak skewers. Heat grill to medium-high (425 °F) or grill pan over moderately high heat.
  3. Thread: Weave one chicken strip onto each skewer in an “S.”
  4. Grill: Cook 3–4 min per side until 165 °F. Rest 5 min.
  5. Sauce: Whisk peanut butter, water, soy, honey, vinegar, sesame oil, Sriracha, lime juice, and garlic until smooth.
  6. Serve or store: Enjoy warm or divide into meal-prep containers; refrigerate up to 4 days.

Recipe Notes

Sauce thickens when cold; thin with hot water 1 tsp at a time. Freeze cooked chicken strips up to 2 months; do not freeze sauce.

Nutrition (per serving)

285
Calories
34g
Protein
9g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.