
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
- 1Heat 1 tablespoon oil in a wok or large saute pan over high heat. Add onion, bell pepper, broccoli, and Thai chiles (if using), and saute for 3-4 minutes, stirring occasionally. Stir in garlic and Thai basil and saute for 1-2 minutes or until fragrant, stirring frequently. (Time saving tip: slice your chicken and make the marinade while the veggies are sauteeing!) Then transfer the entire mixture to a separate plate, and set aside.
- 2Return wok/pan to high heat, and add the remaining 1 tablespoon oil. Add the chicken and saute for 4-5 minutes, stirring occasionally, until cooked through and no longer pink inside. Add in the marinade, and toss to combine.
- 3Remove from heat and add in the vegetable mixture, tossing to combine.
- 4Serve warm, over rice or noodles if desired.
- 5Whisk all ingredients together until combined.
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
Set up your profile to enable swaps →Common 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


