PF
A vibrant Thai meal featuring basil chicken, rice, and a sunny-side-up egg.
Stovetop~30 minComplexity

Thai Basil Chicken

This Thai Basil Chicken delivers 56g protein and 779 calories per serving — one of the highest-protein Thai options we offer. Cooks in under 20 minutes for just 2 servings on the stovetop, making it ideal for immediate post-training meals. Use this for days when you need to front-load protein calories in a single dinner serving.

Rate this recipe:

Ingredients

2 servings
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Garlic(360g)
  • Thai Chili Pepper
  • Shallot
  • Ground Chicken(454g)

    Usually near ground turkey in the meat section. Check fat % on label.

  • Basil, Thai, Fresh(240g)
  • Soy Sauce, Low Sodium(15g)
  • Oyster sauce(15g)
  • Soy Sauce, Low Sodium(10g)
  • Sugar, Granulated White(8g)

Instructions

  1. 1Mince the garlic, Thai chili pepper, and shallot. In a small bowl, whisk together the low sodium soy sauce, oyster sauce, and sugar until the sugar dissolves completely.
  2. 2Heat the olive oil in a large sauté pan over medium-high heat for 1 minute until shimmering.
  3. 3Add the minced garlic, Thai chili pepper, and shallot to the hot oil. Sauté for 1–2 minutes, stirring frequently, until fragrant and the shallot begins to soften.
  4. 4Add the ground chicken to the pan, breaking it up with a wooden spoon as it cooks. Cook for 5–7 minutes over medium-high heat, stirring occasionally, until the chicken is no longer pink and golden brown throughout.
  5. 5Pour the sauce mixture into the pan with the cooked chicken and toss for 1–2 minutes until evenly combined and the sauce slightly thickens.
  6. 6Remove the pan from heat. Add the fresh Thai basil and toss until just wilted, about 30 seconds.
  7. 7Divide the Thai basil chicken evenly into 2 airtight containers while hot. Let cool to room temperature before sealing and refrigerating.
  8. 8Serve over rice or noodles when ready to eat.

Nutrition — Per Serving

779

calories

56g

protein

35g

fat

Carbohydrates
68g
Saturated fat
7.5g
Sodium
827 mg
Dietary fiber
5.8g

2 servings per batch · ~566g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Thai Basil Chicken have per serving?

Each serving delivers 56g of protein at 779 calories with 35g fat and 68g carbs. This is among the highest protein-per-serving options in the PrepForge library for a balanced macro composition.

How long does Thai Basil Chicken take to prep?

Thai Basil Chicken is quick prep and yields 2 large servings from one stovetop session, making it ideal for same-day cooking or next-day leftovers. You'll have two substantial dinner portions ready simultaneously.

Is Thai Basil Chicken good for muscle gain?

At 56g protein and 779 calories per serving, Thai Basil Chicken is optimized for muscle gain phases where hitting protein targets and consuming a calorie surplus are equally important. The 68g carbs per serving fuel training performance and post-workout recovery.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan