PF
Top view of a traditional Thai meal with curry, rice, and spring rolls on a table.
Stovetop~45 minComplexity

Thai Green Curry Soup

This Thai Green Curry Soup delivers 21g protein and 376 calories per serving, offering a lower-calorie option for cutting phases. Quick-preps 8 servings on the stovetop, maximizing batch efficiency when meal volume matters more than calorie density. Useful for filling meal slots with minimal caloric impact while maintaining protein intake.

Rate this recipe:

Ingredients

8 servings
  • Rice Noodles, Dry(227g)
  • Olive oil(15g)

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

  • Yellow Onion
  • Garlic(240g)
  • Vegetable Broth, Low Sodium(1920g)
  • Coconut Milk, Full-Fat, Canned
  • Green Curry Paste, Thai(90g)
  • Ginger, Fresh Root
  • Shrimp(480g)

Instructions

  1. 1Cook the rice noodles according to package directions in a large pot of boiling water. Drain in a colander, rinse with cold water, then toss with a splash of olive oil to prevent sticking. Set aside.
  2. 2Heat olive oil in a separate large stockpot over medium-high heat. Add the diced onion and sauté for 5 minutes, stirring occasionally, until softened and translucent.
  3. 3Add the minced garlic and fresh ginger to the pot and sauté for 1 minute over medium-high heat, stirring constantly, until fragrant.
  4. 4Pour in the vegetable broth and coconut milk, then stir in the green curry paste until fully combined. Bring to a simmer over medium-high heat (approximately 8–10 minutes), then reduce heat to medium-low and simmer uncovered for 5 minutes.
  5. 5Add the raw shrimp to the simmering broth and cook for 3–4 minutes over medium heat, stirring occasionally, until the shrimp turn opaque and the internal temperature reaches 165°F (no longer translucent or gray).
  6. 6Divide the cooked rice noodles evenly among 8 airtight containers while hot. Pour the hot curry broth and shrimp evenly over the noodles in each container.
  7. 7Cover containers and allow to cool to room temperature, then seal tightly and refrigerate for up to 4 days.
  8. 8To serve, reheat in a microwave (3–4 minutes, stirring halfway) or on the stovetop over medium heat until steaming throughout.

Nutrition — Per Serving

376

calories

21g

protein

5g

fat

Carbohydrates
62g
Saturated fat
0.8g
Sodium
1068 mg
Dietary fiber
6.2g

8 servings per batch · ~372g 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 Green Curry Soup have per serving?

Each serving contains 21g of protein and 376 calories, with only 5g fat and 62g carbs. This is a lower-calorie, carb-forward option relative to other curry recipes.

How long does Thai Green Curry Soup take to prep?

Quick prep on the stovetop yields 8 servings, so a single batch produces a full week-plus of meals. The soup format makes portions highly convenient for grab-and-go consumption.

Is Thai Green Curry Soup good for fat loss?

At 376 calories and 21g protein per serving, this soup is a solid fat loss tool that allows high volume eating without excessive calorie accumulation. The low fat (5g) keeps calories in check while maintaining protein intake.

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