• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Umami Cooking

Umami Cooking

Meaty with a dash of veggies

  • Recipes
    • Appetizers
    • Salads
    • Soups
    • Main courses
    • Side dishes
    • Sweets
    • Beverages
  • Cooking tips
  • Food Stories
  • Newsletter
  • Recipes
    • Appetizers
    • Salads
    • Soups
    • Main courses
    • Side dishes
    • Sweets
    • Beverages
  • Cooking tips
  • Food Stories
  • Newsletter

Thai fish coconut cream soup (tom kha pla)

Spicy, subtly sweet, salty and tangy. Serve as a starter or pair with rice for a main course.
Thai fish coconut cream soup (tom kha pla)
Seafood recipe by Connie Veneracion | Last updated: 11.23.2025

Cook’s notes

You can make this soup with fish fillets and ready-to-use fish stock. It should cut down the prep work tremendously.
But, for best results, buy a whole fish and have it filleted by the monger. Bring home everything and use the head and bones to make the broth and strain. Prep and cooking times will be longer, for sure, but you’ll get the richest flavors.

Thai fish coconut cream soup (tom kha pla)

Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
Servings: 4 people
Course: Main Course, Soup
Cuisine: Thai
Label: Cooked with coconut, Seafood and vegetable soup
Print recipe Subscribe

Ingredients

For the spice base

  • 4 slices galangal (rehydrated if using dried)
  • ¼ cup sliced lemongrass (lower portion of the stalk only)
  • 2 pairs kaffir lime leaves ribs removed
  • 2 shallots peeled and roughly chopped
  • 1 bird’s eye chili (add another for more heat)
  • 2 tablespoons cilantro roots and stems
  • 2 slices ginger
  • 1 teaspoon fish sauce
  • 1 tablespoon coconut sugar dissolved in a teaspoon of water to make a paste

To make the soup

  • 4 cups fish broth
  • 1 plump tomato diced
  • 1 whole stalk lemongrass tied into a knot
  • fish sauce to taste
  • 2 cups coconut cream
  • 500 grams fish fillets (1.1 pounds) thinly sliced
  • ¼ cup lime juice

To serve

  • cilantro leaves
  • lime wedges

Instructions

  • Grind all the solid ingredients in the spice base list. Pour in the fish sauce and diluted coconut sugar slowly to make grinding easier.
    Grinding herbs and spices before boiling
  • Heat the fish broth in a pot, stir in the spice base, tomato, tied lemongrass and fish sauce to taste. Bring to the boil, lower the heat and simmer for ten minutes.
  • Slowly pour in the coconut cream and stir. Taste and add more fish sauce, as needed.
    Pouring coconut cream into pot
  • Bring to a gentle boil and allow to cook, uncovered, for five minutes.
  • Stir in the fish slices and cook for another five minutes.
    Simmering fish in coconut cream
  • Taste the broth, add more fish sauce, if needed, before stirring in the lime juice.
  • Serve your tom kha pla garnished with cilantro.
    Thai fish coconut cream soup (tom kha pla)
Print recipe Subscribe

About Connie Veneracion

Home cook and writer by passion, photographer by necessity, and good food, coffee and wine lover forever. I create, test and publish recipes for family meals, and write cooking tips and food stories. More about me and my umami blogs.

Previous Post:Chicken picadillo soupChicken picadillo soup
Next Post:Chinese red-braised pork belly (hong shao rou)Chinese red-braised pork belly (hong shao rou)

Meaty with a dash of veggies

Fried chicken wings with honey adobo glaze

Fried chicken wings with honey adobo glaze

Cook time: 15 minutes minutes

Servings: 3 people

Pineapple orange duck in white wine sauce

Pineapple orange duck in white wine sauce

Vietnamese pork and pineapple stir fry (muc xao khom)

Vietnamese pork and pineapple stir fry (muc xao khom)

Shiitake and broccoli in soy garlic sauce

Shiitake and broccoli in soy garlic sauce

Narutomaki and mushroom miso soup

Narutomaki and mushroom miso soup

Chicken binakol

Chicken binakol

Cook time: 1 hour hour

Servings: 6 people

  • Cook & Author
  • Privacy
  • Copyright
  • No AI
  • Contact

Created by a human for humans · Copyright © 2026 · Connie Veneracion · All Rights Reserved