Keto Thai Coconut Chicken Soup – Creamy, Comforting, And Low-Carb
This is the kind of soup that warms you up from the first spoonful. Creamy coconut milk, tender chicken, and fragrant Thai aromatics come together in one pot for a satisfying meal that still fits a low-carb lifestyle. It’s cozy enough for a weeknight and special enough for guests.
If you love bold flavor but want to keep things light and keto-friendly, this soup hits the mark. Plus, it takes less time than you’d think, with easy-to-find ingredients and straightforward steps.
Overeating is a pattern. This helps you fix that problem. A quick reset for cravings, snacking, and “I’ll start tomorrow” moments.
Built for busy home cooks who want real-life structure. Simple steps that fit meal prep, family dinners, and late-night snack attacks.
What Makes This Recipe So Good
- Keto-friendly without compromise: Rich coconut milk replaces starchy thickeners, keeping the soup low-carb while still creamy and satisfying.
- Layered Thai flavors: Lemongrass, ginger, and lime create a bright, aromatic base. It tastes complex but comes together easily.
- High-protein and filling: Chicken breast or thighs add lean protein to keep you full and energized.
- Flexible heat level: You control the spice by adjusting the chili paste or fresh chiles.
- One pot, minimal cleanup: Everything simmers together for a simple, uncomplicated cooking process.
Ingredients
- 1 tablespoon coconut oil or avocado oil
- 1 small yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 stalk lemongrass, trimmed and smashed (or 1 tablespoon lemongrass paste)
- 2 teaspoons red curry paste or Thai chili paste (adjust to taste)
- 4 cups low-sodium chicken broth
- 1 can (13.5 to 14 ounces) full-fat coconut milk
- 1 pound chicken breast or thighs, thinly sliced
- 1 cup sliced mushrooms (shiitake or white button)
- 1 small zucchini, halved and thinly sliced
- 1–2 tablespoons fish sauce (to taste)
- Juice of 1 lime, plus extra wedges for serving
- 1–2 teaspoons granulated erythritol or monk fruit (optional, to balance acidity)
- 1–2 Thai chiles or sliced jalapeño (optional for heat)
- Fresh cilantro and/or Thai basil, chopped, for garnish
- Green onions, thinly sliced, for garnish
- Sea salt and black pepper, to taste
Instructions
- Sauté the aromatics: Heat oil in a large pot over medium heat.
Add onion and cook 3–4 minutes until soft. Stir in garlic and ginger for 30 seconds, until fragrant.
- Add lemongrass and curry paste: Toss in the smashed lemongrass and curry paste. Stir for 1 minute to bloom the spices and release flavor.
- Pour in broth: Add the chicken broth and bring to a gentle simmer.
Let it simmer for 5 minutes to infuse the aromatics.
- Add coconut milk: Pour in the coconut milk and whisk gently to combine. Keep the heat at a low simmer—do not boil hard, which can cause separation.
- Cook the chicken: Add the sliced chicken and mushrooms. Simmer 8–10 minutes, or until the chicken is cooked through and tender.
- Add vegetables and season: Stir in zucchini and simmer 2–3 minutes until just tender.
Add fish sauce, lime juice, and sweetener if using. Taste and adjust with more fish sauce, lime, salt, or pepper.
- Finish and serve: Remove the lemongrass stalk. Ladle into bowls and top with cilantro, Thai basil, green onions, and sliced chiles if you like it spicy.
Serve with extra lime wedges.
How to Store
- Refrigerator: Store in an airtight container for up to 4 days. The flavors deepen by day two.
- Freezer: Freeze for up to 2 months. Cool completely, leave a little headspace in containers, and thaw overnight in the fridge before reheating.
- Reheating: Warm gently on the stove over low to medium heat.
Avoid a rolling boil to keep the coconut milk from separating.
Health Benefits
- Low-carb, high-fat balance: Full-fat coconut milk supports a keto macro profile while keeping you satisfied.
- Quality protein: Chicken adds lean protein to support muscle maintenance and satiety.
- Anti-inflammatory aromatics: Ginger, garlic, and lemongrass offer compounds that may support immune health and digestion.
- Electrolytes and hydration: Broth helps replenish fluids and minerals, helpful for staying balanced on keto.
- Vegetable nutrients: Mushrooms and zucchini add fiber, potassium, and micronutrients without pushing up carbs.
Common Mistakes to Avoid
- Boiling hard after adding coconut milk: This can cause curdling. Keep the heat at a gentle simmer.
- Overcooking the chicken: Thin slices cook fast; going too long makes them tough. Check for doneness at 8 minutes.
- Skipping the aromatics: Lemongrass and ginger are key to that classic Thai flavor.
If you can’t find stalk lemongrass, use paste.
- Under-seasoning: Fish sauce and lime bring the dish to life. Taste and adjust at the end for a balanced, vibrant finish.
- Adding sweeteners without tasting: You may not need any. Add a small amount only if the soup tastes too sharp or acidic.
Variations You Can Try
- Tom kha-inspired: Add a few slices of galangal and kaffir lime leaves for deeper citrus notes, if available.
- Spicy coconut curry soup: Increase red curry paste to 1 tablespoon and add a pinch of chili flakes for extra heat.
- Seafood swap: Replace chicken with shrimp or a mix of shrimp and white fish.
Add seafood in the last 3–5 minutes to avoid overcooking.
- Veg-forward: Add baby bok choy, spinach, or bell pepper strips near the end. Keep portions moderate to maintain keto macros.
- Creamier texture: Stir in 2–3 tablespoons coconut cream at the end for extra richness.
- Herb twist: Use fresh mint along with basil and cilantro for a bright, cooling finish.
FAQ
Is this soup really keto?
Yes. It uses full-fat coconut milk, low-carb vegetables, and no noodles or sugar.
Stick to the listed portions and seasonings, and it fits well in a keto plan.
Can I use light coconut milk?
You can, but the soup will be thinner and less satisfying. Full-fat coconut milk gives the best texture and keeps the macros keto-friendly.
What can I substitute for fish sauce?
Try coconut aminos plus a pinch of salt. It won’t taste exactly the same, but it adds savory depth.
Anchovy paste in tiny amounts can also work.
How do I make it less spicy?
Use only 1 teaspoon of curry paste and skip fresh chiles. You can also add a splash more coconut milk or a pinch of sweetener to soften the heat.
Can I make it in advance?
Absolutely. The flavors improve after a day.
Reheat gently and add fresh herbs just before serving to keep them bright.
Which cut of chicken is best?
Thighs stay juicier and are more forgiving, but thinly sliced chicken breast works well for a leaner option. Don’t overcook either cut.
Can I add noodles and still keep it low-carb?
Yes. Use shirataki noodles or spiralized zucchini.
Add them toward the end just to warm through.
What if I can’t find lemongrass?
Use lemongrass paste from a tube, or add extra lime zest and a bit more ginger. It won’t be identical, but it keeps the citrusy lift.
Final Thoughts
Keto Thai Coconut Chicken Soup brings big flavor with minimal fuss. It’s creamy, aromatic, and comforting, yet light enough for regular rotation.
With simple swaps and easy adjustments, you can customize the heat, protein, and veggies to fit your taste and macros. Keep a can of coconut milk and a jar of curry paste on hand, and this becomes a reliable go-to for fast, nourishing meals. One pot, bold flavor, and a bowl that never gets old.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


