Meal Prep Thai Peanut Chicken With Zucchini Noodles

1 min prep 12 min cook 4 servings
Meal Prep Thai Peanut Chicken With Zucchini Noodles
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

If you’ve ever stared into the fridge at 6:15 p.m. on a Tuesday, wondering how dinner snuck up on you again, this recipe is about to become your weekday superhero. I developed these glossy, emerald-green boxes of Meal Prep Thai Peanut Chicken after one too many $14 “healthy” take-out bowls that left me hungry an hour later. The first time I packed them for my husband and me, we actually high-fived over the kitchen island—because we knew we had just hacked the entire week. Each container is crammed with juicy sesame-kissed chicken, tangles of fresh zucchini noodles that somehow stay al dente for days, and the most addictive, luxe-yet-light peanut sauce that magically tastes better as the week rolls on. It’s gluten-free, dairy-free, and—most importantly—flavor-full. Bring them to work, pull one out after a late gym session, or stash a couple in your parents’ fridge when you want to look like the world’s most thoughtful adult child. They reheat in 90 seconds, taste incredible cold, and make your co-workers ask, “Wait—did you actually meal prep Thai food?” Yes, you did. Let’s do it together.

Why This Recipe Works

  • Double-duty sauce: One batch marinates the chicken and dresses the noodles—no extra dishes, maximum flavor.
  • Spiralized zucchini that doesn’t weep: A 30-second salt-and-rinse trick keeps them crisp for five full days.
  • Sheet-pan chicken: Everything cooks at once while you whisk sauce; no hovering over a skillet.
  • Macro-balanced: 32 g protein, healthy fats from peanut butter, and enough veg to keep the dietitian in your life happy.
  • Freezer-friendly portions: Freeze up to two months; sauce thaws silky thanks to a sneaky bit of coconut milk.
  • All-natural sweet heat: Maple syrup + chili-garlic keeps it refined-sugar-free yet restaurant-level addictive.

Ingredients You'll Need

Ingredients

Great peanut sauce starts with great peanut butter—look for jars whose only ingredients are peanuts and maybe salt. I splurge on the fresh-ground stuff from the natural-foods store because the flavor is deeper, toastier, and it whisks silkier. If you only have the conventional kind, absolutely still use it; just skip any sweetened variety so you control the sugar. Coconut milk adds velvety body and keeps the sauce emulsified even after refrigeration. Use the kind in a carton (not the thick canned) for a lighter sauce that won’t seize.

Chicken breasts cook evenly and shred beautifully, but boneless thighs stay juicier if you plan to reheat in the microwave all week. Chili-garlic sauce (sambal oelek) is my go-to for quick heat, but if you only have sriracha, reduce the maple syrup slightly since sriracha is sweeter. Fresh ginger is non-negotiable—powdered can’t compete—and a microplane zester makes it effortless. For the zucchini, choose medium-size squash; giant ones are watery, tiny ones cost a fortune. A simple handheld spiralizer costs $12 and lives in my gadget drawer forever.

Finally, rice vinegar gives the trademark Thai tang; in a pinch, lime juice works, but add it fresh each time you reheat or the acid dulls. If you’re nut-free, sunflower-seed butter plus 1 tsp toasted sesame oil mimics peanut surprisingly well.

How to Make Meal Prep Thai Peanut Chicken With Zucchini Noodles

1
Whisk the peanut sauce base

In a medium bowl, combine ½ cup creamy peanut butter, ⅓ cup light coconut milk, 2 Tbsp rice vinegar, 2 Tbsp pure maple syrup, 2 Tbsp reduced-sodium soy sauce, 2 tsp chili-garlic sauce, 1 Tbsp toasted sesame oil, 1 Tbsp freshly grated ginger, and 2 minced garlic cloves. Whisk until glossy and unified. Reserve ¼ cup for later drizzling; the rest becomes your marinade.

2
Marinate the chicken

Place 1¼ lb (about 2 large) chicken breasts in a zip-top bag; pour in the larger portion of sauce. Seal, massage to coat, and refrigerate at least 30 min or up to 24 h. The enzymes in ginger and the salt in soy gently tenderize while flavors penetrate.

3
Preheat & prep sheet pan

Heat oven to 425 °F (220 °C). Line a rimmed sheet pan with parchment for zero-stick insurance. Lightly oil ½ pound trimmed sugar-snap peas and 1 thinly sliced red bell pepper; spread on one side of pan. Remove chicken from bag, letting excess drip off, and set on opposite side. Spoon 1 Tbsp of leftover marinade over veg for bonus flavor.

4
Roast everything

Slide pan into middle rack; roast 18–22 min, flipping veg once, until chicken hits 165 °F (74 °C) and veggies are blistered. Remove, tent loosely with foil, and rest 5 min so juices redistribute. Resting is the secret to slices that stay moist in the fridge.

5
Spiralize & salt the zucchini

While chicken roasts, spiralize 4 medium zucchini (about 2 lb) into noodles. Place in a colander, toss with ½ tsp kosher salt, and let stand 10 min. The salt draws out excess moisture so you don’t end up with sad, soggy strands come Thursday. Rinse briefly, squeeze gently in a clean kitchen towel, and pat dry.

6
Build the zucchini noodle salad

In a large bowl, toss dried zucchini noodles with ½ cup shredded carrots, ¼ cup thinly sliced scallions, 2 Tbsp chopped cilantro, and 1 Tbsp toasted sesame seeds. Pour the reserved ¼ cup peanut sauce over top and toss until every strand is lacquered. Taste; add a squeeze of lime if you crave brighter notes.

7
Slice the rested chicken

Transfer chicken to a cutting board and slice on the bias into ½-inch medallions. This exposes more surface area for sauce clinging and makes every bite feel extra-plentiful in your containers.

8
Pack your meal-prep containers

Into each 3-cup glass container, layer 1 heaping cup zucchini noodle salad, ¼ of the roasted veggies, and ¼ of sliced chicken. Drizzle with any extra peanut sauce clinging to bowl. Cool completely before snapping on lids to keep condensation (read: sogginess) away.

Expert Tips

Don’t skip the rest

Sliced chicken will stay juicier for days if you let it rest 5 min before cutting. Juices redistribute instead of flooding your container.

Zucchini drying hack

After salting, roll noodles in a clean kitchen towel like a jelly roll; twist ends to wring out every last drop. Dry noodles = longer fridge life.

Sauce too thick?

Thin with 1 Tbsp warm water or coconut milk when reheating. Cold sauce thickens thanks to peanut oils; that’s normal.

Buy pre-cut veg

Grocery-store sugar-snap peas and bell-pepper strips work in a pinch; you’ll shave 5 minutes off prep with zero shame.

Reheat gently

Microwave 60–90 sec with lid ajar. Over-heating toughens chicken and wilts zoodles faster than you can say “leftovers.”

Double the batch

Sauce freezes beautifully; double it and freeze half in ice-cube trays for instant stir-fry flavor later.

Variations to Try

  • Beef it up: Swap chicken for thin flank-steak strips; broil 6 min instead of roasting.
  • Tofu twist: Press extra-firm tofu 15 min, cube, toss with 2 Tbsp cornstarch, and roast alongside veggies until puffed.
  • Carb lovers: Sub half the zucchini with cooked soba or rice noodles; still coat with sauce for a 50-50 veg-grain balance.
  • Peanut-free classroom: Sunflower-seed butter + ½ tsp toasted sesame oil mimics peanut flavor without allergens.
  • Seasonal veg: Swap snap peas for asparagus in spring, roasted butternut cubes in fall—cook times stay the same.

Storage Tips

These containers keep 5 days refrigerated at or below 38 °F. Stack them toward the front of the shelf (the coldest spot) and avoid the door, where temps fluctuate. If you want to stretch to 6 days, store zucchini noodles separately and combine the morning of; the salt treatment plus airtight glass buys you extra insurance. Freeze portions for up to 2 months; thaw overnight in fridge. The sauce may look separated—just give it a gentle stir and it will reunite like it never left.

Frequently Asked Questions

Yes—crunchy adds textural pop, but whisk an extra 30 seconds so the oil incorporates smoothly.

Salt, rinse, and towel-squeeze as directed; store sauce separately until serving if you’re ultra-sensitive to moisture.

Mild-to-medium; reduce chili-garlic to 1 tsp for kid-friendly or bump to 3 tsp if you live for heat.

Absolutely—grill 4–5 min per side over medium-high; you’ll gain smoky notes that pair beautifully with peanut.

Glass snap-locks (3-cup) won’t stain, microwave evenly, and are dishwasher safe. Plastic BPA-free works too, but may retain turmeric stains.

Swap maple syrup for powdered monk-fruit and use sugar-free peanut butter; net carbs drop to ~8 g per serving.
Meal Prep Thai Peanut Chicken With Zucchini Noodles
pasta
Pin Recipe

Meal Prep Thai Peanut Chicken With Zucchini Noodles

(4.9 from 127 reviews)
Prep
20 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Make the sauce: Whisk first 9 ingredients until smooth. Reserve ¼ cup for later.
  2. Marinate: Add chicken to remaining sauce in a zip bag; refrigerate 30 min up to 24 h.
  3. Roast: Preheat oven to 425 °F. Arrange chicken, snap peas, and bell pepper on a parchment-lined sheet pan. Roast 18–22 min until chicken hits 165 °F; rest 5 min.
  4. Prep zoodles: Spiralize zucchini, salt 10 min, rinse, squeeze dry.
  5. Combine: Toss zucchini with carrots, scallions, cilantro, sesame seeds, and reserved sauce.
  6. Pack: Slice chicken; divide noodles, veggies, and chicken among 4 containers. Cool completely, seal, and refrigerate up to 5 days or freeze 2 months.

Recipe Notes

For best texture, reheat only the chicken and veggies; enjoy zoodles cold or at room temp. Stir in a splash of water if sauce thickens in fridge.

Nutrition (per serving)

387
Calories
32g
Protein
22g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.