Love this? Pin it for later! 📌
I still remember the first time I tasted pad kra pao gai—Thai basil chicken—at a tiny street stall in Bangkok. The vendor worked over a jet-engine-hot wok, tossing bite-size chicken with chilies, garlic, and handfuls of fragrant holy basil. Thirty seconds later I was handed a metal plate piled high with jasmine rice and a crispy fried egg on top. One bite and I was hooked: spicy, savory, slightly sweet, and kissed with that unmistakable anise-like perfume of Thai basil. When I got home, I knew I had to recreate those flavors for my weekly meal-prep rotation. After dozens of iterations (and a few smoky-kitchen mishaps), I finally cracked the code for a version that keeps beautifully in the fridge, reheats like a dream, and still delivers that fresh-from-the-wok punch. This Meal-Prep Thai Basil Chicken with Jasmine Rice has become my go-to for busy weeks when I want restaurant-quality lunches without the $15 take-out price tag or the 3 p.m. energy crash. Whether you’re feeding a family, fueling workouts, or just trying to adult a little harder on Sunday night, this recipe is about to become your secret weapon.
Why This Recipe Works
- Fast & furious: 20-minute cook time thanks to thin-cut chicken and a screaming-hot skillet.
- Flavor bomb: Fish sauce + soy + oyster sauce create umami depth that intensifies overnight.
- Batch-friendly: One pound of chicken stretches to five lunches when paired with fluffy jasmine rice.
- Fresh herbs stay green: Flash-chill basil after wilting so it keeps its color through the week.
- Customizable heat: Use one chili for mild, five for “I need a tissue” spicy.
- Freezer-approved: Portion into silicone bags and freeze up to two months; thaw overnight in the fridge.
Ingredients You'll Need
Great Thai basil chicken starts with great ingredients, but nothing here requires a specialty passport. Look for Thai basil at Asian groceries—it has purple-tinged stems and a peppery, almost licorice note that Italian sweet basil can’t mimic. If you can’t find it, a 50/50 mix of basil and mint gets surprisingly close. For the chicken, thigh meat is my ride-or-dry; it stays succulent after reheating, whereas breast can turn stringy by Wednesday. Ask the butcher to “butterfly” the thighs so you can slice them razor-thin against the grain—more surface area equals faster cooking and better sauce cling. Jasmine rice is non-negotiable for its floral aroma and slightly sticky texture that soaks up every last drop of sauce. Buy it in 5-pound bags; it’s cheaper and stores forever in an airtight bin. The sauce trifecta—fish sauce, light soy, and oyster sauce—keeps for months in the fridge, so you’ll be ready to whip this up again next week. Finally, grab fresh bird’s-eye chilies (those tiny red rockets) and a few cloves of young garlic; older garlic can taste harsh when it’s the star of the show.
How to Make Meal Prep Thai Basil Chicken with Jasmine Rice
Prep the chicken & aromatics
Stack boneless skinless chicken thighs, slice against the grain into ¼-inch strips, then toss with 1 tsp cornstarch—this velvet coating locks in juices. Mince 4 cloves garlic and 1 small shallot; thinly slice 2–5 Thai chilies (remove seeds for milder heat). Measure out your sauce: 2 Tbsp fish sauce, 1 Tbsp light soy, 1 Tbsp oyster sauce, 2 tsp brown sugar, and 2 Tbsp water. Having everything ready is clutch once the pan is roaring.
Start the jasmine rice
Rinse 1½ cups jasmine rice in a fine mesh strainer until the water runs clear—this removes excess starch so grains stay separate. Combine rice with 2⅔ cups water and a pinch of salt in a medium saucepan. Bring to a boil, reduce heat to low, cover and simmer 12 min. Remove from heat and let steam (lid on) 10 min more. Fluff with a fork and divide among five meal-prep containers while still warm; the residual heat helps everything come to temperature in the fridge.
Heat your skillet until it smokes
Use a carbon-steel or cast-iron pan—non-stick can’t handle the high heat needed for wok hei (that coveted “breath of the wok”). Set the burner to max for 2 min, then add 1 Tbsp high-smoke-point oil like avocado or refined peanut. When the first wisp of smoke appears, you’re ready. Work in two batches to avoid crowding; overcrowding drops the temperature and boils the chicken instead of searing it.
Sear chicken, add aromatics
Add half the chicken in a single layer. Let it sit undisturbed 60 seconds for caramelization, then stir-fry 2 min until just opaque. Toss in half the garlic, shallot, and chilies; cook 30 seconds until fragrant but not browned. Repeat with remaining batch, adding another teaspoon of oil if the pan looks dry.
Deglaze & glaze
Return all chicken to the pan. Pour in the pre-mixed sauce; it will bubble and reduce in 45 seconds. Swirl in 1 tsp more water if it looks dry—you want a glossy coating, not a puddle. Turn off the heat immediately; residual heat finishes the job without turning the basil army-green.
Fold in Thai basil
Add 1½ packed cups Thai basil leaves (reserve extra for garnish). Toss just until wilted—5 seconds. Immediately transfer the chicken to a sheet pan and spread it out; rapid cooling preserves color and prevents overcooking. Pop the pan into the freezer for 5 min if you’re in a rush.
Portion & pack
Spoon Âľ cup chicken mixture over each mound of rice. Add a lime wedge and a small handful of extra basil leaves in a separate silicone cup so they stay bright. Seal containers once everything reaches room temp; trapping steam creates condensation and soggy basil.
Reheat like a pro
Microwave on 70 % power for 90 seconds, stir, then 60 seconds more. Covering with a damp paper towel creates steam so rice revives instead of turning into pebbles. Drizzle with a few drops of soy or a squirt of lime to wake everything up.
Expert Tips
Velvet with baking soda
For ultra-tender chicken, add ÂĽ tsp baking soda to the cornstarch; it raises the pH and prevents muscle fibers from seizing up under heat.
Double the sauce
If you like extra glaze, whisk together another batch and simmer it separately until syrupy. Drizzle when serving so the rice stays saucy, not soggy.
Crispy egg upgrade
Fry one egg per container in hot oil until the edges lacy and crisp. Slide on top before sealing; the yolk reheats into an instant sauce.
Chili oil drizzle
Warm ÂĽ cup neutral oil with 1 tsp chili flakes and a smashed garlic clove until bubbly; cool and jar. A teaspoon on each portion adds glossy heat.
Use a scale for rice
1 cup of jasmine rice can weigh anywhere from 160–200 g depending on humidity. Weighing 300 g rice to 400 g water guarantees perfect texture every time.
Label & date
Masking tape and a Sharpie keep you honest. Eat within 4 days refrigerated or 2 months frozen—no guessing games on busy Monday mornings.
Variations to Try
-
Ground turkey or pork
Swap in 93 % lean turkey for a lighter macro profile, or use pork shoulder for extra richness. Cook the same way, breaking meat into crumbles.
-
Vegetarian tofu basil
Press extra-firm tofu, cube, and toss with 1 tsp cornstarch. Pan-fry in 2 tsp oil until golden, then proceed with the sauce and basil.
-
Low-carb cauliflower rice
Pulse cauliflower florets in a food processor, sauté dry for 3 min to remove moisture, then season with a pinch of salt and lime zest.
-
Pineapple sweet & spicy
Add ½ cup fresh pineapple chunks during the last 30 seconds of cooking. The fruit caramelizes and balances the chilies.
-
Keto-friendly shirataki
Rinse and boil shirataki noodles for 2 min to remove odor, dry-sear in a pan, and use as the base instead of rice.
-
Peanut crunch
Stir in 2 Tbsp crushed roasted peanuts just before packing for texture and nutty depth that mimics pad thai vibes.
Storage Tips
Cool rice and chicken within two hours of cooking to keep them out of the bacterial danger zone. Spread hot food in a thin layer on a rimmed baking sheet; the increased surface area drops the temperature from steaming to lukewarm in under 10 minutes. Once at room temp, portion into 3-cup glass containers (glass reheats more evenly than plastic and won’t stain from turmeric or chili). Press a small square of parchment directly onto the surface of the chicken to lock in moisture, then snap on the lids. Refrigerate up to 4 days at ≤40 °F, or freeze up to 2 months. When freezing, leave ½ inch headspace because rice expands. Thaw frozen portions overnight in the fridge—never on the counter—and reheat to 165 °F before eating. If you plan to eat a container cold (think grain-bowl style), toss the rice with 1 tsp rice vinegar to perk up the flavor after chilling.
Frequently Asked Questions
Meal Prep Thai Basil Chicken with Jasmine Rice
Ingredients
Instructions
- Cook rice: Combine rinsed rice, water, and pinch of salt in a saucepan. Bring to boil, cover, simmer 12 min, rest 10 min; fluff.
- Prep chicken: Toss sliced chicken with cornstarch. Mix fish sauce, soy, oyster sauce, sugar, and 2 Tbsp water.
- Sear: Heat 1 ½ tsp oil in a hot skillet. Add half the chicken, sear 1 min, stir-fry 2 min. Add half garlic, shallot, chilies; cook 30 sec. Remove. Repeat.
- Glaze: Return all chicken to pan, pour in sauce, toss 45 sec until glossy. Turn off heat.
- Basil: Stir in basil leaves until just wilted. Spread on a sheet pan to cool quickly.
- Pack: Divide rice and chicken among 5 containers. Add lime wedge. Refrigerate up to 4 days or freeze 2 months.
Recipe Notes
Reheat at 70 % microwave power with a damp paper towel to keep rice fluffy. Add fresh basil leaves after reheating for brightest flavor.