ChefSnapOpen in the app

Thai

Gaeng Som Pla

A Thai sour curry with firm white fish, tamarind, and vegetables in a bright orange broth. The curry paste is pounded with shrimp paste and cooked fish for the lean, clean body traditional to gaeng som.

Gaeng Som Pla — Thai — ChefSnap
20 minsPrep
20 minsCook
3Serves
MediumDifficulty
310 kcal per serving34g protein 18g carbs 10g fat

Ingredients

Method

  1. Cut the fish into large pieces and set aside about 50g of the trimmings or one small piece for the curry paste.
  2. Bring the water or fish stock to a gentle boil, add the reserved 50g fish, and simmer for 3 minutes until just cooked.
  3. Lift out the cooked fish, keep the cooking liquid in the pot, and let the fish cool slightly.
  4. Pound the soaked dried chilies and sea salt in a mortar until smooth.
  5. Add the bird's eye chilies, shallots, garlic, and krachai, then pound to a fine paste.
  6. Pound in the shrimp paste, then add the cooked fish and pound until the paste is thick and smooth.
  7. Bring the cooking liquid back to a simmer and stir in the curry paste until fully dissolved.
  8. Season the broth with tamarind water, fish sauce, and palm sugar, aiming for a clear sour taste followed by saltiness and only a little sweetness.
  9. Add the green papaya and simmer for 6 to 8 minutes until nearly tender.
  10. Add the yardlong beans and simmer for 2 minutes.
  11. Add the remaining fish pieces, reduce the heat to a gentle simmer, and do not stir until the fish is set, about 4 to 5 minutes.
  12. Taste and adjust with more tamarind or fish sauce if needed, then serve hot with steamed jasmine rice.

Common questions

What can I substitute for snakehead, sea bass, or snapper in Gaeng Som Pla?

Use any firm white fish that holds together in simmering broth, like cod, haddock, barramundi, or halibut. Avoid delicate fish such as sole or tilapia, which can break apart and cloud the soup.

When should I add the remaining fish and the yardlong beans so they don’t overcook?

Add the remaining fish after the papaya is nearly tender, then simmer only until just cooked through, usually 3 to 5 minutes depending on thickness. Add yardlong beans near the end, about 1 to 2 minutes before serving, so they stay crisp.

What are the most common mistakes when making Gaeng Som Pla?

The biggest mistakes are making it too sweet, over-thickening the paste, or boiling the fish hard until it falls apart. Keep the broth clear, sour first, lightly salty, and only barely sweet, with gentle simmering throughout.

How should I store leftovers, and does this curry reheat well?

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat just until warm; avoid boiling, or the fish will toughen and the papaya will turn soft and dull.

What’s the best way to serve Gaeng Som Pla?

Serve it hot with steamed jasmine rice to balance the sharp sour broth. It also goes well with a simple Thai omelet or plain greens on the side. For best flavor, finish with fresh chilies only if you want extra heat.