Welcome to tastifymeals

Meal Prep Chicken and Veggie Skewers with Peanut Satay Sauce

By Megan Simmons | February 01, 2026
Meal Prep Chicken and Veggie Skewers with Peanut Satay Sauce

Tender, juicy chicken and colorful vegetables threaded onto skewers, grilled to perfection, and served with a creamy, spicy-sweet peanut satay sauce that will have you licking your fingers—and the spoon. Make a double batch on Sunday and you’ll have grab-and-go lunches or lightning-fast dinners all week long.

I first made these skewers for a backyard barbecue three summers ago when I needed something that could be prepped ahead, travel well, and please both kids and adults. The marinade came together in the blender while the coffee brewed, the veggies were chopped the night before, and the peanut sauce—oh, that peanut sauce—was whisked up in a Mason jar that doubled as the serving vessel. By the time the coals were ready, everything was threaded and waiting. Fast-forward to today: the same skewers have become my Sunday ritual. I grill a mountain of them, slide the cooled sticks into tall meal-prep containers, drizzle a little sauce on the side, and suddenly the chaos of mid-week feels manageable. Whether you’re feeding teenagers after soccer practice, packing work lunches that won’t bore you by Wednesday, or hosting friends who swear they “don’t meal-prep,” these skewers convert everyone into believers.

Why This Recipe Works

  • One marinade, two jobs: The same gingery, garlicky, soy-lime bath seasons both chicken and veggies without extra bowls.
  • Fast grill time: Cubed chicken thigh cooks in 8–9 minutes, so you can char, flip, and be eating in ten.
  • Sauce stays silky: A touch of coconut milk and a quick reheat keeps the peanut satay luscious for five days—no broken emulsions.
  • Color-coded veggies: Red pepper, zucchini, and red onion create a traffic-light pattern that screams “eat me” every time you open the fridge.
  • Freezer-friendly: Freeze raw marinated skewers on a sheet pan, then bag; grill straight from frozen with only 2 extra minutes.
  • Macro-balanced: 32 g protein, 18 g healthy fats, 12 g carbs per skewer pair—no sad desk-lunch hunger pangs.

Ingredients You'll Need

Ingredients

Great skewers start with great building blocks. Below, every component is chosen for flavor and meal-prep resilience, so nothing goes limp or dull after three days in the fridge.

Chicken – Boneless, skinless thighs: Thighs stay succulent through reheat cycles where breast can sawdust-out. Look for plump, rosy pieces with minimal surface fat. Trim the larger veins, but leave a little skin-on edge if you find heritage thighs—those nuggets crisp like chicken candy. No thighs? Breast works; just shorten the grill time and baste with oil so it doesn’t dry.

Sweet bell peppers – Red and yellow: Red are sweeter and hold color post-grill; yellow are sunshine-bright. Choose glossy, heavy-for-their-size peppers. Avoid green if you dislike bitterness. Swap in poblano strips for a gentle kick.

Zucchini – Small to medium: Smaller zucchini have tighter seeds that won’t go mushy. Look for vibrant skin and a firm blossom end. If summer squash is out of season, use thick asparagus spears trimmed to 1-inch pieces.

Red onion – Large: The purple hue turns candy-pink when grilled, adding visual pop. Soak wedges in ice water ten minutes to mellow the raw bite before threading.

Coconut milk – Full-fat, canned: Gives the peanut sauce body and keeps it scoopable straight from the fridge. Shake the can vigorously or warm 5 seconds in microwave to re-incorporate the fat cap.

Natural peanut butter – Smooth: Choose brands with just peanuts and salt; sugar-laden spreads will cloy. Almond or cashew butter swap 1:1 if you’re peanut-free.

Lime – Zest + juice: The zest’s oils perfume the marinade; the juice’s acid tenderizes in just 30 minutes. Roll limes on the counter before cutting to maximize juice.

Tamari or low-sodium soy sauce: Tamari is gluten-free and richer. Low-sodium keeps the final salt level in check once everything reduces on the grill.

Fresh ginger – 2-inch knob: Peel with a spoon edge to waste almost nothing. Freeze the whole knob; it grates effortlessly when frozen.

Garlic – Fresh cloves: Skip the jarred stuff; it turns acrid under high heat. Smash cloves with the flat of a knife, then mince fine so no big chunks burn.

Sriracha or chili-garlic paste: Controls heat in both marinade and sauce. Add to taste; the peanut sauce mellows once it hits the cold chicken.

Honey or maple syrup: Helps everything caramelize and balances salty soy. Vegans, maple is your friend.

Sesame oil – Toasted: A whisper delivers nutty depth. Store in the fridge so the delicate fats don’t go rancid.

Skewers – Metal or bamboo: Metal are reusable and conduct heat into the chicken center. Bamboo need a 20-minute soak so they don’t ignite. Flat bamboo skewers stop food from spinning when you flip.

How to Make Meal Prep Chicken and Veggie Skewers with Peanut Satay Sauce

1
Whisk the marinade

In a medium bowl, whisk together 3 Tbsp tamari, 2 Tbsp lime juice, 1 Tbsp honey, 1 Tbsp sesame oil, 2 tsp Sriracha, 1 Tbsp grated ginger, and 3 minced garlic cloves. Reserve 2 Tbsp of this mixture in a small jar for basting later.

2
Cube and coat the chicken

Pat 2 lb chicken thighs dry and cut into 1-inch cubes. Add to the bowl with the remaining marinade, turning to coat. Cover and refrigerate 30 minutes (up to 8 hours if prepping ahead).

3
Prep the vegetables

Seed and 1-inch-square-cut 2 red bell peppers; do the same with 1 yellow pepper. Slice 2 small zucchini into ½-inch coins. Cut 1 large red onion into petals. Toss veggies with the reserved 2 Tbsp marinade for instant flavor insurance.

4
Build the skewers

Thread in a repeating pattern: chicken, pepper, zucchini, onion. Pack snug but not crammed; air gaps let heat circulate. Aim for 5–6 chicken pieces per skewer so they cook evenly. If mixing meat and veg on the same stick bothers your OCD, separate them—just pull veggie skewers 2 minutes earlier.

5
Preheat the grill

Heat gas grill to medium-high (425 °F/220 °C). Clean grates and oil them with a paper towel dipped in a high-smoke oil like avocado. For charcoal, build a two-zone fire: coals on one side, empty on the other for safety if flare-ups happen.

6
Grill and baste

Lay skewers diagonally across grates for Instagram-worthy hatch marks. Close lid and cook 4 minutes. Flip, baste with a little coconut milk mixed 1:1 with leftover marinade (boil it first to be food-safe). Close lid another 4–5 minutes until chicken hits 165 °F (74 °C).

7
Rest and de-skewer (optional)

Transfer to a platter and tent loosely with foil 5 minutes so juices settle. For meal prep, slide everything off the sticks; whole skewers hog container space and microwaves heat unevenly around sticks.

8
Make the peanut satay sauce

While chicken grills, whisk ½ cup creamy peanut butter, ⅓ cup full-fat coconut milk, 1 Tbsp lime juice, 1 Tbsp tamari, 1 Tbsp honey, 1 tsp sesame oil, and 1 tsp Sriracha. Warm 20 seconds in microwave to loosen; thin with warm water 1 Tbsp at a time until pourable yet dippable.

9
Portion and chill

Divide chicken and veggies among 5 containers (about 1 heaping cup each). Spoon 2 Tbsp sauce into mini silicone cups or directly into a corner of each container. Cool completely before snapping lids on; this prevents condensation that dulls flavors.

Expert Tips

Keep the sticks from burning

Soak bamboo 20 minutes plus a 5-minute blast in the microwave in a Pyrex of water. The internal moisture steams first, preventing char.

Instant-read is your BFF

Take the guesswork out: pull at 163 °F; carry-over heat will coast to 165 °F while resting. Dry chicken is meal-prep sadness.

Flash-freeze for future you

Line raw skewers on a sheet pan, freeze 1 hour, then bag. They won’t fuse together and can be grilled frozen—just add 2 minutes per side.

Reheat without rubber

Microwave at 70% power with a damp paper towel over the container. Start 60 seconds, stir, then 30-second bursts until just warm.

Color = nutrients

Swap in purple cauliflower, orange squash, or snap peas for new hues and vitamins. Kids eat with their eyes first.

Double the sauce

It keeps 7 days and doubles as dressing for cold noodle salads or a dip for raw veggies during afternoon snack attacks.

Variations to Try

  • Thai Basil Twist: Add ÂĽ cup chopped Thai basil to the peanut sauce and finish grilled skewers with a shower of fresh leaves.
  • Keto-Friendly: Swap honey for erythritol, use almond butter in place of peanut, and pair with cauliflower rice.
  • Island Vibes: Replace lime juice with pineapple juice and add ½ tsp allspice to the marinade for a Jamaican jerk nod.
  • Tofu Power: Sub extra-firm tofu—press 20 minutes, cube, and marinate exactly as you would chicken. Use high-heat grill basket to prevent sticking.
  • Tex-Mex: Season with chipotle powder and cumin; swap peanut sauce for a roasted red-pepper almond sauce spiked with smoked paprika.

Storage Tips

Refrigerator: Store assembled containers up to 4 days. Keep sauce in separate mini cups so veggies don’t weep into it. Layer chicken on the bottom; heat rises, so the protein reheats evenly when you invert the container onto a plate.

Freezer: Freeze grilled components separately on a sheet pan, then bag. They’ll thaw faster and you can portion only what you need. Use within 2 months for best texture; longer storage is safe but zucchini may shrivel.

Reheat: Microwave method noted above, or drop everything into a hot skillet with a splash of water and cover for 3 minutes—almost steams back to juicy. Air-fryer at 350 °F for 4 minutes gives you blistered edges reminiscent of fresh-off-grill.

Pack-and-go: Slip a frozen ice-pack sheet between two containers in your lunch bag; they’ll stay below 40 °F for 5 hours without a bulky lunchbox.

Frequently Asked Questions

Yes. Cut breast slightly larger (1¼-inch) to compensate for faster cooking, and marinate max 30 minutes; acid starts to “cook” the surface and can make breast chalky. Add 1 Tbsp oil to the marinade to insulate against grill heat.

It just got cold. Whisk in hot water 1 tsp at a time until it loosens. If it’s grainy, you used natural peanut butter that separated; warm the whole jar and stir smooth before measuring.

Absolutely. Preheat oven to 425 °F. Line skewers on a wire rack over a sheet pan so hot air circulates. Bake 12–14 minutes, turning once and broiling the last 2 minutes for char.

Cut coins no thinner than ½ inch and leave the skin on—it’s structural. Don’t salt ahead; it draws water. Grill quickly over high heat so the outside caramelizes before the interior steams.

Use certified gluten-free tamari and check that your peanut butter is processed in a gluten-free facility. Everything else is naturally GF.

Sure—halve all components but keep sauce quantity the same. You’ll thank yourself mid-week when you’re spooning it over eggs, salads, or straight from the jar.
Meal Prep Chicken and Veggie Skewers with Peanut Satay Sauce
chicken
Pin Recipe

Meal Prep Chicken and Veggie Skewers with Peanut Satay Sauce

(4.9 from 127 reviews)
Prep
25 min
Cook
10 min
Servings
5

Ingredients

Instructions

  1. Make marinade: Whisk tamari, lime juice, honey, sesame oil, Sriracha, ginger, and garlic. Reserve 2 Tbsp.
  2. Marinate chicken: Toss cubes in remaining marinade 30 min (up to 8 hr).
  3. Prep veggies: Cut peppers, zucchini, onion; toss with reserved 2 Tbsp marinade.
  4. Skewer: Thread chicken and veggies onto soaked bamboo or metal skewers.
  5. Grill: Medium-high heat 4 min per side until 165 °F, basting with boiled marinade + coconut milk.
  6. Sauce: Whisk peanut butter, coconut milk, 1 Tbsp lime, 1 Tbsp tamari, 1 Tbsp honey, 1 tsp sesame oil, 1 tsp Sriracha; thin with warm water.
  7. Store: Cool skewers, de-skewer, and portion into 5 containers with 2 Tbsp sauce each.

Recipe Notes

Soak bamboo 20 min to prevent burning. Sauce thickens when cold—thin with hot water 1 tsp at a time. Microwave reheats best at 70% power.

Nutrition (per serving)

384
Calories
32g
Protein
18g
Carbs
21g
Fat

More Recipes