Look. I’ve made a lot of meal preps. Hundreds, probably. Most of them are fine. Good, even. But this one? This Thai peanut chicken rice bowl is the one my partner actually gets excited about finding in the fridge.
That’s the real test, isn’t it? Not whether it photographs well or hits your macros — but whether you’ll actually reach past the leftover pizza for it on day 4.
Why This Rice Bowl Meal Prep Works
A few things make this different from the sad desk lunch you’re probably picturing:
The sauce situation. Creamy, slightly sweet, a little nutty, with just enough acid to cut through. It doesn’t congeal into sadness like some dressings do. Keep it on the side and drizzle when you eat — trust me on this.
Texture variety. Cold crunchy cabbage + warm rice + tender chicken = the trifecta. Your brain doesn’t get bored.
It actually reheats well. The chicken doesn’t turn into rubber because we’re not overcooking it. Revolutionary concept, I know.
Ingredients Breakdown
Here’s what you’ll need for 5 servings. Everything’s from a regular grocery store — no specialty Asian market trips required (though if you have one nearby, fresh ginger from there is 10x better):
| Component | Amount | ~Cost |
|---|---|---|
| Chicken breast | 2 lbs | $6.00 |
| Jasmine rice | 3 cups dry | $2.50 |
| Purple cabbage | 2 cups shredded | $1.50 |
| Carrots | 2 large | $0.75 |
| Edamame | 1 cup frozen | $1.50 |
| Peanut butter | 1/2 cup | $1.00 |
| Peanuts, cilantro, pantry stuff | — | $1.10 |
| Total | $14.35 |
That’s $2.87 per meal with 38g protein. Try getting that at a restaurant.
The Peanut Sauce (Make This First)
This sauce is the whole personality of the dish, so don’t skip any components. I’ve tested this formula extensively — the balance matters.
- Whisk together peanut butter, soy sauce, rice vinegar, honey, and sesame oil in a medium bowl
- Add the minced garlic and grated ginger
- Stream in warm water 1 tablespoon at a time until it’s drizzle-able (usually 2-4 tbsp)
- Taste it. Add sriracha if you want heat. Adjust soy sauce if it needs more salt.
Consistency tip: You want it thinner than you think. It’ll thicken up in the fridge, so make it pourable now.
The sauce keeps for 2 weeks refrigerated. I usually make a double batch because we put it on everything — salads, noodles, random vegetables that need rescuing.

Cooking the Rice
Look, I’m not going to teach you how to cook rice. You either have a rice cooker (1:1 ratio for jasmine, done) or you’ve got your stovetop method dialed in.
What I will say: jasmine rice specifically. Not regular long grain. The slight stickiness and floral aroma is part of the experience. It’s like $3/bag and lasts forever.
Spread the cooked rice on a sheet pan to cool quickly if you’re in a rush. Warm rice in containers = condensation = soggy sadness by day 3.
The Chicken Method
Here’s where most meal prep goes wrong. Dry, chewy, flavorless chicken that tastes like a protein obligation.
My method:
- Pound chicken breasts to even thickness (~3/4 inch). This is the most important step.
- Season generously with salt and pepper
- Heat vegetable oil in a large skillet over medium-high heat
- Sear chicken 4-5 minutes per side until internal temp hits 165°F
- Critical: Let it rest 5 minutes before slicing
That resting period? Non-negotiable. Cut it immediately and all the juices run out onto your cutting board. Wait five minutes and they redistribute into the meat where they belong.
Slice against the grain into strips. If you don’t know which way the grain runs, look at the lines in the meat — slice perpendicular to those.

Assembling Your Containers
I use 5 glass containers with dividers, but honestly, regular containers work too. Glass just reheats better and doesn’t stain from the sauce.
Layer order:
- Rice on one side (about 1 cup cooked per container)
- Sliced chicken on top of rice
- Purple cabbage and julienned carrots on the other side
- Edamame scattered around
- Peanuts in a small separate container or baggie
- Cilantro also separate (or skip if you’re one of those people who thinks it tastes like soap)
- Sauce in separate small containers
This separation strategy isn’t just for aesthetics. It keeps everything at its intended texture. The cabbage stays crispy. The rice doesn’t get soggy. The peanuts stay crunchy.

Storage note: These last 5 days refrigerated. The veggies might wilt slightly by day 5 but everything’s still safe and tasty. I’ve pushed it to day 6 in a pinch — use your judgment.
Reheating Instructions
Microwave (60 seconds to amazing):
- Remove the sauce, peanuts, and cilantro containers
- Microwave the main container 90 seconds
- Drizzle sauce over everything
- Top with peanuts and cilantro
- Stir it all together
Cold option: Honestly? This eats great cold too. Especially in summer when you don’t want to heat up your office microwave. The chicken is good cold, the veggies obviously are, and the sauce is perfect at any temp.
Making It Your Own
The base formula here is rice + protein + crunchy veg + creamy sauce. Once you’ve got that framework, you can spin it infinitely:
- Swap the protein: Crispy tofu, shrimp, or sliced pork work great
- Different crunch: Snap peas, bean sprouts, cucumber ribbons
- Go spicier: More sriracha in the sauce, or add chili crisp at the end
- Make it lower carb: Cauliflower rice (not my preference but it works)
I’ve also done a “deconstructed spring roll” version with rice paper wrappers on the side. Probably too fussy for most people but kind of fun for a weekend thing.
Cost Breakdown Reality Check
Let’s be honest about the math here:
The $2.87 per serving assumes you’re buying normal grocery store chicken at ~$3/lb. If you’re getting organic free-range whatever, it’ll be more. If you find chicken on sale for $1.99/lb, it’ll be less.
Peanut butter varies wildly too. The natural stuff from the grinding machine at Whole Foods? Expensive. Jif from Walmart? $3 for a huge jar.
I calculated based on mid-range prices at a regular supermarket in Washington state. Your mileage may vary, but even in expensive areas, you’re not breaking $4/serving unless you go crazy with premium ingredients.
Nutrition Facts
Per serving:
- Calories: 485
- Protein: 38g
- Carbs: 48g
- Fat: 16g
- Fiber: 5g
The macros here are pretty solid for anyone doing moderate fitness. Nearly 40g protein, reasonable carbs, not too much fat. If you’re counting, you can adjust rice portions up or down to fit your needs.
Quick Reference
For the visual learners, here’s the Sunday game plan:
Hour 1:
- Start rice
- Make peanut sauce
- Prep veggies while rice cooks
Hour 1.5:
- Cook and rest chicken
- Cool rice on sheet pan if needed
Hour 2:
- Slice chicken
- Assemble containers
- Pack sauce and toppings separately
- Refrigerate
Total active time is maybe 45 minutes. The rest is hands-off cooking and cooling. Put on a podcast, have a beer, you’ll be done before you know it.
This meal prep genuinely makes me look forward to lunch. The colors are pretty, the flavors hit different notes, and there’s enough variety in texture that your mouth stays interested.
It’s also one of those rare preps where you don’t feel like you’re eating “meal prep.” You feel like you’re eating Thai food. Pretty good Thai food, actually.
Make it this weekend. Your Tuesday self will thank your Sunday self.