Tom Kha Gai — Paleo & Keto Thai Coconut Chicken Soup

jump to recipe
16 March 2026
3.8 (27)
Tom Kha Gai — Paleo & Keto Thai Coconut Chicken Soup
30
total time
4
servings
380 kcal
calories

Introduction

Tom Kha Gai is one of those soups that feels like a warm, aromatic hug from a memory you might not even have yet.
As a pro food blogger who experiments with low-carb and ancestral templates, I love how this recipe balances creamy richness with sharp citrus and floral aromatics while staying true to paleo and keto frameworks.
In my kitchen I lean into technique and small details—how aromatics are bruised, how the coconut milk is warmed, and the moment when heat is softened so the fat remains silky rather than split. Those tiny choices transform a simple soup into something luxurious without adding carbs.
This piece will guide you through why this version works so well for low-carb lifestyles, how the flavors and textures interact, and practical tips that come from testing multiple batches until the broth sings. I’ll also include strictly structured ingredient and instruction sections later on so you can cook with confidence.
Read on if you want a professional-level, weeknight-friendly bowl that is deeply satisfying, quick to assemble, and easily adjusted for heat and richness. The prose here focuses on texture, technique, and plating choices rather than repeating the ingredient list, which you’ll find in its own dedicated section below.

Why You’ll Love This Recipe

Why this Tom Kha Gai stands out
First, it’s comfort food that respects dietary boundaries. The soup delivers creamy mouthfeel and warming aromatics while keeping net carbs low and relying on whole-food fats that feel indulgent yet clean. Second, the recipe is forgiving: the layered infusion technique lets you extract bright citrus and spicy notes without overcooking delicate proteins.
From a home cook’s perspective, you’ll appreciate the quick hands-on time and the ability to scale easily. Make it for one, double it for a crowd, or simmer a larger pot to refrigerate and reheat during the week.
From a sensory point of view, this version is built for contrast—cool acidity cuts through creamy coconut, while fragrant stalks and torn citrus leaves keep the palate lively. When serving, the freshness of herbs and a squeeze of lime are the finishing strokes that change the experience from soothing to vibrant.
Finally, there’s versatility: swap or omit elements to suit dietary needs or pantry limits, and the overall method still yields a balanced bowl. The rest of this article covers flavor notes, a precise ingredients list, step-by-step cooking, and tips for storing and reheating so you can enjoy consistent results every time.

Flavor & Texture Profile

What you’ll taste and feel
Tom Kha Gai thrives on interplay. The coconut component provides a rounded, silky base that coats the tongue; it’s luxurious without heaviness because the broth beneath keeps the mouthfeel lifted. The savory backbone supports the aromatics so each sip has multiple layers: warmth from spice, brightness from citrus, and a whisper of herbaceousness that lingers.
Texturally, the ideal bowl achieves contrast. You want tender protein that still offers a bite, mushrooms with a soft but slightly springy chew, and scattered herb leaves that provide freshness against the soup’s creaminess. The broth should be velvety rather than greasy; that balance is achieved by gentle warming and mindful seasoning.
Heat should be present but not dominant—just enough to build complexity and wake up the palate. The citrus note must be bright but not sour, acting as a counterpoint to the fat. If those elements are in harmony, every spoonful evolves as you alternate between broth, protein, and herb garnish.
In plating, contrast matters: a shallow bowl allows more surface exposure to the aromatics and makes cooling and tasting more immediate, while garnishes deliver fresh textural pops. The right balance will keep a single bowl interesting from the first spoonful to the last.

Gathering Ingredients

Gathering Ingredients

Complete ingredient list
Below is the explicit list of ingredients you’ll need for this recipe. Keep this section open while you shop or prep so you don’t have to search through narrative text.

  • 500 g chicken thighs, boneless & skinless, sliced
  • 400 ml full-fat coconut milk
  • 600 ml chicken bone broth (no sugar)
  • 2 stalks lemongrass, smashed and cut into 4 cm pieces
  • 4–6 slices galangal (or fresh ginger if unavailable)
  • 4 kaffir lime leaves, torn (or 1 strip lime zest)
  • 2–3 Thai red chilies, smashed (adjust to heat)
  • 150 g mushrooms (straw/oyster/shiitake), halved
  • 2 tbsp fish sauce (or coconut aminos for paleo)
  • 2 tbsp fresh lime juice
  • 1 tbsp coconut oil (for sauté)
  • Fresh cilantro leaves for garnish
  • Salt to taste

When sourcing ingredients, choose the freshest aromatics you can find: lemongrass stalks should be firm and pale at the base, while galangal is dense and aromatic. If using an alternative such as ginger, note the flavor shifts toward a warmer, peppery profile. For coconut milk choose a full-fat canned variety with minimal additives; it’s the primary source of luxurious mouthfeel so quality matters. For bone broth, a pure, unsweetened stock preserves the intended savory anchor.
Ingredient substitutions can be made but will influence the final character; consider swapping fish sauce for coconut aminos for paleo compliance or altering chili quantity for heat tolerance. Keep your mise en place organized—measure, halve, and bruise aromatics ahead of time so the cooking sequence moves smoothly.

Preparation Overview

How to approach mise en place and timing
Before heat touches the pot, thoughtful preparation makes the cooking stage effortless. Focus on three parallel prep tracks: aromatics, proteins, and finishing elements. Smash and cut aromatics so they can release essential oils quickly; slice proteins into uniform pieces for even cooking; and measure liquids and seasonings so you can adjust on the fly.
A critical habit I teach in my kitchen is organizing ingredients by their moment of entry into the pot. Put the aromatics together, the liquids together, and the finishing seasoning in a small bowl. This prevents overcooking and gives you fast access to taste adjustments. For fragile components, such as tender herbs and freshly squeezed citrus, set them aside to add after the soup is off the heat.
Texture control is largely decided in the prep phase. If you prefer mushrooms with more bite, halve them right before adding so they retain moisture. For a silkier broth, wipe any proteins dry so they heat more predictably when introduced. If you’re short on time, you can pre-scan the aromatics by briefly heating them in oil to quicken infusion later, but beware over-browning—they should only be awakened, not caramelized.
Finally, tidy your station while the broth simmers: have ladles, bowls, and garnish ready. These small steps keep the final assembly calm and let the tasting adjustments be deliberate rather than rushed.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step cooking instructions
Follow these steps in order for the most reliable results. Take care with heat control—maintaining gentle temperatures at key moments preserves aroma and texture.

  1. Prepare aromatics: smash and cut lemongrass, slice galangal (or ginger), tear citrus leaves, and halve mushrooms.
  2. Warm a pot over medium heat; add the cooking fat and briefly sauté aromatics only to awaken oils without browning.
  3. Pour in the unsweetened broth and bring to a gentle simmer to extract fragrant notes from aromatics and chilies.
  4. Add protein and mushrooms; simmer until protein is nearly cooked through so it finishes in the enriched liquid.
  5. Lower heat and stir in the full-fat coconut milk, warming gently to integrate without vigorous boiling to avoid separation.
  6. Season with the savory liquid, then add fresh citrus; taste and correct with more savory or salt as needed.
  7. Remove large aromatic pieces if desired, ladle into bowls, and finish with fresh herbs and optional sliced chilies.

Mind the transitions between steps: the move from simmering broth to adding coconut milk is the most sensitive. Heat must be reduced so that the emulsion remains smooth; a sudden boil can cause separation. When you add protein earlier in the sequence, aim for a near-done stage before stirring in coconut milk so the final few minutes complete cooking without overexposure to high heat.
Taste frequently and adjust with small increments of seasoning—acid brightens, savory liquid deepens umami, and salt ties everything together. Finish with herbs off the heat to preserve freshness.

Serving Suggestions

How to present and elevate each bowl
Serve this soup in shallow, warm bowls to maximize aromatic delivery and to allow the surface to cool just enough for immediate tasting. Consider layering garnishes rather than mixing them in: a scattering of fresh herb leaves, a few sliced chilies for color, and a final small squeeze of citrus at the table creates a sensory ritual that guests love.
Textural contrast plays a big role when serving. Add crunchy elements alongside the bowl—lightly toasted nuts or thinly sliced raw vegetables are excellent companions for those who desire a crunch. If you prefer to keep it strictly on-plan for paleo or keto, reserve crunchy accompaniments as an optional side rather than an in-bowl addition.
When feeding multiple people, set up a small garnish station: bowls of fresh herbs, extra citrus wedges, and an optional chili oil let guests customize heat and brightness. This also reduces the risk of over-seasoning the communal pot and keeps plates visually appealing.
For beverage pairings, reach for something crisp and slightly acidic to cut through the coconut creaminess—sparkling water with lime, a light dry Riesling, or a bright iced tea. These pairings refresh the palate between spoonfuls and underscore the dish’s citrus-forward finish.
Finally, think about scale: if serving as part of a multi-course meal, present this soup as a fragrant starter; as a main, pair it with a simple green salad or steamed low-carb greens to round the plate.

Storage & Make-Ahead Tips

Keeping the soup fresh and convenient
This soup adapts well to make-ahead workflows if you separate components thoughtfully. Store the broth and aromatics separately from delicate garnishes to preserve texture and brightness. Cool the soup quickly to refrigeration temperature to maintain freshness and food safety.
Reheating is best done gently: warm the soup over low heat and stir frequently until just heated through. If the coconut fat appears separated after refrigeration, warm slowly while whisking to re-emulsify. Avoid high heat and vigorous boiling during reheating to protect the creamy texture.
For longer storage, freeze in well-sealed containers leaving headspace for expansion. Label containers with date and contents. Thaw overnight in the refrigerator before reheating gently. Note that some tender proteins will change texture slightly after freezing; for optimal texture, consider freezing the broth only and adding freshly cooked protein at serving time.
When transporting, use an insulated container or thermos and pack garnishes separately. If you plan to bring the soup to an event, keep lime or citrus slices in a small sealed container to add at the last minute so the brightness stays vibrant.
Small adjustments at serving—such as a final squeeze of lime or a quick scatter of herbs—reinvigorate reheated soup and recreate the freshly made experience, making leftovers just as pleasurable as the first bowl.

Frequently Asked Questions

Answers to common questions

  • Can I use chicken breast instead of thighs? Yes, but be mindful of texture: breast meat cooks faster and can dry out if overcooked, so monitor doneness closely.
  • What’s the best substitute for galangal? Fresh ginger is an accessible substitute; it changes the aroma toward warmer spice but preserves the gingerous character.
  • How do I keep the coconut milk from separating? Gentle, low heat after adding coconut milk keeps the emulsion intact; avoid vigorous boiling and whisk gently if needed.
  • Can I make this spicier or milder? Absolutely—adjust the chili quantity or remove seeds to tone down heat. Add chilies at the simmering stage for warmth or as a garnish for direct heat.
  • Is fish sauce essential? It contributes a savory umami anchor; coconut aminos work as a paleo-friendly alternative though the flavor will be slightly different.

If you have a question that isn’t covered here—perhaps about ingredient sourcing, allergy-friendly swaps, or plating ideas—feel free to ask. I’m happy to troubleshoot adjustments for your pantry, dietary needs, or equipment constraints. The goal is always a bowl that feels effortless, balanced, and deeply satisfying.

Tom Kha Gai — Paleo & Keto Thai Coconut Chicken Soup

Tom Kha Gai — Paleo & Keto Thai Coconut Chicken Soup

Warm up with a creamy, tangy Tom Kha Gai that's both paleo and keto-friendly! Rich coconut, fragrant lemongrass, and tender chicken make this low-carb Thai classic a must-try. 🥥🌿🍗

total time

30

servings

4

calories

380 kcal

ingredients

  • 500 g chicken thighs, boneless & skinless, sliced 🍗
  • 400 ml full-fat coconut milk 🥥
  • 600 ml chicken bone broth (no sugar) 🍲
  • 2 stalks lemongrass, smashed and cut into 4 cm pieces 🌿
  • 4–6 slices galangal (or fresh ginger if unavailable) 🫚
  • 4 kaffir lime leaves, torn (or 1 strip lime zest) 🍋
  • 2–3 Thai red chilies, smashed (adjust to heat) 🌶️
  • 150 g mushrooms (straw/oyster/shiitake), halved 🍄
  • 2 tbsp fish sauce (or coconut aminos for paleo) 🐟
  • 2 tbsp fresh lime juice 🍋
  • 1 tbsp coconut oil (for sauté) 🥥
  • Fresh cilantro leaves for garnish 🌱
  • Salt to taste 🧂

instructions

  1. Prepare aromatics: smash lemongrass stalks and slice galangal. Halve mushrooms, slice chicken thighs into bite-sized pieces.
  2. Heat a pot over medium heat and add coconut oil. Briefly sauté lemongrass and galangal for 1 minute to awaken flavors.
  3. Pour in chicken bone broth and bring to a gentle simmer. Add torn kaffir lime leaves and smashed chilies. Simmer 8–10 minutes to infuse the broth.
  4. Add sliced chicken and mushrooms to the pot and simmer until chicken is nearly cooked through (about 6–8 minutes).
  5. Lower heat and stir in the full-fat coconut milk. Warm gently—do not boil vigorously to prevent separation—about 3–4 minutes until heated through.
  6. Season with fish sauce, then add fresh lime juice. Taste and adjust seasoning with more fish sauce or a pinch of salt as needed.
  7. Remove from heat, discard large pieces of lemongrass if desired, and ladle into bowls. Garnish with fresh cilantro leaves and extra sliced chilies if you like more heat.
  8. Serve immediately as a starter or light meal. Tip: for extra richness, use extra coconut milk and bone broth; for stricter paleo, replace fish sauce with coconut aminos.

related articles

Bundt Pan Nachos — Easy Party Appetizer with a Twist
Bundt Pan Nachos — Easy Party Appetizer with a Twist
Make Bundt Pan Nachos: a crowd-pleasing, layered nacho ring that's quick, sharable, and perfect for ...
Paula Deen’s Famous Banana Bread — Classic Southern
Paula Deen’s Famous Banana Bread — Classic Southern
Learn Paula Deen’s famous classic Southern banana bread recipe — moist, buttery, and easy to bake. S...
Big Mac Wraps — Easy & Delicious
Big Mac Wraps — Easy & Delicious
Make Big Mac Wraps at home with copycat sauce, seasoned beef, and crisp toppings. Quick, family-frie...
Lightened-Up Bang Bang Shrimp — Dash of Mandi
Lightened-Up Bang Bang Shrimp — Dash of Mandi
Crispy, light Bang Bang Shrimp with a zesty low-fat sauce — quick, healthier, and ready in 25 minute...
Spinach Dip Bites — Bite-sized Thanksgiving Appetizers
Spinach Dip Bites — Bite-sized Thanksgiving Appetizers
Make bite-sized Spinach Dip Bites for Thanksgiving: easy, make-ahead, vegetarian appetizers perfect ...
Crockpot Cream Cheese Chicken Chili — Organized Chaos
Crockpot Cream Cheese Chicken Chili — Organized Chaos
Hearty, creamy Crockpot Cream Cheese Chicken Chili — an easy slow-cooker recipe from Organized Chaos...
3-Ingredient Cottage Cheese Pancakes — High-Protein & GF
3-Ingredient Cottage Cheese Pancakes — High-Protein & GF
Easy 3-ingredient cottage cheese pancakes: gluten-free, high-protein, and ready in minutes. Step-by-...
Sourdough Discard Cinnamon Rolls — Irresistibly Soft Treat
Sourdough Discard Cinnamon Rolls — Irresistibly Soft Treat
Make irresistibly soft sourdough discard cinnamon rolls with step-by-step tips, ingredient weights, ...
Mediterranean Shrimp Skillet — Her Highness, Hungry Me
Mediterranean Shrimp Skillet — Her Highness, Hungry Me
Quick Mediterranean shrimp skillet with garlic, tomatoes, olives, and lemon — a flavorful weeknight ...