PF
A tantalizing display of Thai Tom Yum soup, white rice, and shrimp, ideal for food photography use.
Stovetop~55 minComplexity

Thai Chicken Wild Rice Soup

This Thai Chicken Wild Rice Soup delivers 26g protein and 356 calories per serving — a nutrient-dense soup combining protein, whole grains, and vegetables. Batch-preps 6 servings efficiently on the stovetop, giving you multiple meals that support recovery without requiring daily cooking. Stock this when you need warm, satiating meals that fit moderate calorie targets for off-days or cutting phases.

Rate this recipe:

Ingredients

6 servings
  • Chicken Breast, Boneless Skinless(454g)

    Boneless skinless. Buy in bulk and freeze — Costco rotisserie packs work too.

  • Mushrooms, Cremini(227g)
  • Garlic(240g)
  • Bell Pepper
  • Carrots
  • Yellow Onion
  • Low Sodium Chicken Broth(1440g)
  • Rice, Wild(240g)
  • Ginger, Fresh Root(30g)
  • Thai red curry paste(30g)
  • Coconut Milk, Full-Fat, Canned(425g)

Instructions

  1. 1Cut the chicken breast into bite-sized pieces and set aside. Dice the onion, mince the garlic and ginger root, and chop the bell pepper and carrots into uniform pieces. Slice the cremini mushrooms.
  2. 2Heat 1 tablespoon oil in a large stockpot over medium-high heat. Add the onion and sauté for 5 minutes, stirring occasionally, until soft and translucent.
  3. 3Stir in the garlic and ginger root and cook for 1–2 minutes, stirring occasionally, until fragrant.
  4. 4Add the chicken pieces, mushrooms, bell pepper, carrots, chicken broth, wild rice, and Thai red curry paste. Stir to combine and bring to a simmer over medium-high heat, about 5 minutes.
  5. 5Reduce heat to medium-low, cover, and simmer for 45 minutes, stirring occasionally, until the rice is tender and the chicken shows no pink inside.
  6. 6Stir in the coconut milk until fully combined. Taste and season with additional curry paste, salt, or pepper as needed.
  7. 7Divide the soup evenly into 6 airtight containers while hot. Allow to cool to room temperature before sealing lids, then refrigerate.
  8. 8Serve warm, garnished with fresh cilantro and a squeeze of lime juice.

Nutrition — Per Serving

356

calories

26g

protein

18g

fat

Carbohydrates
27g
Saturated fat
13.9g
Sodium
373 mg
Dietary fiber
1.9g

6 servings per batch · ~514g 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 Chicken Wild Rice Soup have per serving?

Each serving delivers 26g of protein and 356 calories with 18g fat and 27g carbs. The macro balance tilts toward carbohydrate content, so this works best as part of a higher-carb day when training volume is high.

How long does Thai Chicken Wild Rice Soup take to prep?

This recipe is quick prep and batch-makes 6 servings on the stovetop, providing three days of meals in a single cooking session. The high serving count makes this one of the most efficient recipes for weekly prep.

Is Thai Chicken Wild Rice Soup good for fat loss?

At 356 calories per serving, this soup is calorie-controlled and works within fat loss phases, though the 27g carbs and lower protein-to-calorie ratio means you should pair it with higher-protein meals elsewhere in your day. The wild rice provides sustained carbohydrate energy for training days.

Beef and Egg Breakfast Bowls

Stovetop · 8 servings

45g protein333 cal14g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan