PF
🍳
StovetopComplexity

Thai Chicken Noodle Soup

This Thai Chicken Noodle Soup delivers 21g protein and 296 calories per serving — a light option for recovery days or cutting phases. Batch-preps 6 servings efficiently, making it one of the lowest-calorie Thai entries in the library. Stock your fridge with this when you need warm, hydrating meals that won't interfere with daily calorie targets.

Rate this recipe:

Ingredients

6 servings
  • Rice Noodles, Dry(198g)
  • Olive oil(15g)

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

  • Yellow Onion
  • Carrots
  • Bell Pepper
  • Garlic(240g)
  • Ginger, Fresh Root(15g)
  • Low Sodium Chicken Broth(1440g)
  • Chicken Breast, Boneless Skinless(340g)

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

  • Mushrooms, Cremini(227g)
  • Thai red curry paste(45g)
  • Coconut Milk, Full-Fat, Canned
  • Spinach
  • Lime Juice, Fresh(30g)
  • fine sea salt and freshly-ground black pepper

Instructions

  1. 1Cook the noodles according to package instructions.
  2. 2Heat the oil in a large stockpot over medium-high heat. Add the onion, carrot and bell pepper. Sauté for 5 to 7 minutes, stirring occasionally, until mostly softened. Add the garlic and ginger and sauté for 2 minutes, stirring occasionally.
  3. 3Add chicken stock, chicken, mushrooms, Thai curry paste (I recommend beginning with 2 tablespoons) and stir to combine. Continue cooking until the soup reaches a simmer. Reduce heat to medium-low to maintain the simmer, cover and cook for 10-15 minutes or until the chicken is cooked through.
  4. 4Use tongs to transfer the chicken breasts or thighs to a clean plate, then use two forks to shred into bite-sized pieces. Return the chicken to the pot.
  5. 5Add the noodles, coconut milk, baby spinach, lime juice. Stir to combine until the spinach has wilted. Taste and season the soup with salt, pepper and/or extra Thai curry paste as desired.
  6. 6Serve. Serve the soup warm, garnished with lots and lots of your favorite toppings.

Nutrition — Per Serving

296

calories

21g

protein

5g

fat

Carbohydrates
43g
Saturated fat
0.8g
Sodium
418 mg
Dietary fiber
1.7g

6 servings per batch · ~425g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Thai Chicken Noodle Soup have per serving?

Each serving contains 21g of protein and 296 calories with just 5g fat and 43g carbs. This is a lower-protein option, so pairing it with additional protein sources throughout the day works best if you're tracking macro targets.

How long does Thai Chicken Noodle Soup take to prep?

This recipe is quick prep and batch-makes 6 servings on the stovetop, giving you three days of lunches or dinners in one cooking session. The high serving count makes this efficient for weekly meal prep.

Is Thai Chicken Noodle Soup good for fat loss?

At 296 calories per serving, this soup is one of the lowest-calorie options in the PrepForge library and fits well into aggressive fat loss phases. The noodle and broth base provides volume and satiety while keeping calories low, though the 21g protein per serving means you'll need additional protein elsewhere.

Beef Chili

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef, Bacon, and Honey

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef and Eggs

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan