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
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
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.
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.
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.
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.
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.
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.
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.
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
Meal Prep Thai Peanut Chicken With Zucchini Noodles
Ingredients
Instructions
- Make the sauce: Whisk first 9 ingredients until smooth. Reserve ¼ cup for later.
- Marinate: Add chicken to remaining sauce in a zip bag; refrigerate 30 min up to 24 h.
- 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.
- Prep zoodles: Spiralize zucchini, salt 10 min, rinse, squeeze dry.
- Combine: Toss zucchini with carrots, scallions, cilantro, sesame seeds, and reserved sauce.
- 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.