
20-Minute Thai Basil Chicken
This Thai Basil Chicken provides 36g protein and 370 calories per serving across 4 servings in 20 minutes. The protein-to-calorie ratio supports both muscle gain phases and moderate cuts without requiring portion adjustment. Stovetop preparation means you can rotate it weekly without batch-prep fatigue.
Ingredients
- •Peanut Oil, Refined(30g)
- •Yellow Onion
- •Bell Pepper
- •Broccoli
- •Thai Chili Pepper
- •Garlic(360g)
- •Basil, Thai, Fresh(480g)
- •Chicken Breast, Boneless Skinless(454g)
Boneless skinless. Buy in bulk and freeze — Costco rotisserie packs work too.
- •Soy Sauce, Low Sodium(15g)
- •Soy Sauce, Low Sodium(15g)
- •Fish sauce(15g)
- •freshly-cracked black pepper
Instructions
- 1Slice the chicken breast into bite-sized pieces and whisk together the low sodium soy sauce, fish sauce, and minced garlic in a small bowl; set the marinade aside.
- 2Dice the onion and bell pepper into bite-sized pieces, cut the broccoli florets into smaller pieces, and mince the Thai chili pepper; have all vegetables prepped and ready.
- 3Heat 1 tablespoon of peanut oil in a wok or large sauté pan over high heat for 1 minute until shimmering, then add the onion, bell pepper, broccoli, and Thai chili pepper and cook for 3–4 minutes, stirring occasionally, until the vegetables are tender-crisp and lightly browned at the edges.
- 4Stir in the minced garlic and fresh Thai basil and cook for 1–2 minutes over high heat, stirring frequently, until fragrant; then transfer the vegetable mixture to a plate.
- 5Return the wok or pan to high heat, add the remaining 1 tablespoon of peanut oil, and add the sliced chicken; cook for 4–5 minutes over high heat, stirring occasionally, until the chicken is cooked through and no longer pink inside (internal temperature reaches 165°F).
- 6Pour the marinade into the pan with the cooked chicken and toss to combine, cooking for 30 seconds to warm through.
- 7Add the reserved vegetable mixture back into the pan and toss everything together until well coated, cooking for 30 seconds.
- 8Divide the Thai basil chicken and vegetables evenly into 4 airtight containers while hot; serve over rice or noodles when ready to eat.
Nutrition — Per Serving
370
calories
36g
protein
12g
fat
- Carbohydrates
- 33g
- Saturated fat
- 2.0g
- Sodium
- 635 mg
- Dietary fiber
- 3.9g
4 servings per batch · ~342g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does 20-Minute Thai Basil Chicken have per serving?
Each serving delivers 36g of protein, 370 calories, 12g fat, and 33g carbs. The protein-to-calorie ratio is efficient for hitting macro targets without excess calories.
How long does 20-Minute Thai Basil Chicken take to prep and how many servings?
Total time is 20 minutes on the stovetop with 4 servings per batch, making this efficient for meal prep across multiple days. You're averaging 5 minutes of active time per meal when batch-prepped.
Is 20-Minute Thai Basil Chicken good for fat loss?
At 370 calories and 36g protein per serving, this recipe is well-suited for fat loss phases where you need to maintain muscle while managing calorie intake. The lower calorie count relative to protein makes it an efficient choice for a deficit.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



