top of page
Ancre 1

Samlor Machu Trey: The Sour Bowl That Defines Everyday Khmer Cooking

Far from restaurant tables and dishes reserved for special occasions, one soup captures Cambodian home cooking at its most everyday. Samlor machu trey, a sour-and-savoury fish soup, is made across the country using whatever the day's market has to offer.

Samlor Machu Trey
Samlor Machu Trey

An everyday dish, not a celebration one

Unlike amok, often reserved for restaurants and special occasions, samlor machu trey belongs firmly to the family table. It appears at Cambodian Sunday lunches, made with whatever is easiest to find at the local market or in the garden: lemongrass, galangal, tomatoes, sometimes pineapple. The fish is typically a freshwater variety, such as snakehead or catfish, often cooked bone-in to enrich the broth.

A sourness built on tamarind

The dish's character comes from its clear, coconut-free broth, traditionally soured with tamarind pulp. Some families add pineapple for a sweeter edge, a variation sometimes called samlor machu youn. Others keep it strictly sour, lifted with fresh chili. Prahok, the fermented fish paste central to Khmer cuisine, is sometimes stirred in for extra depth, though it remains optional.

The name of a whole family of soups

The term samlor machu doesn't describe a single fixed recipe but an entire category of sour soups, which vary by region, family, and seasonal ingredients. Depending on the version, it may include water spinach, tomatoes, cabbage, or local herbs like cilantro and Thai basil, added at the very end of cooking to keep them fresh.

A quiet symbol of Cambodian cooking

Little known outside Cambodia compared to neighbouring soups like Vietnamese pho or Malaysian laksa, samlor machu trey nonetheless captures the diversity and subtlety of everyday Khmer cuisine. Served with jasmine rice, it remains one of the dishes that best evokes Cambodian home cooking, far from the tourist-facing reputation of amok.

The recipe — Samlor Machu Trey (serves 4)

Ingredients

•       600g snakehead fish or catfish, cleaned and cut into thick chunks (bone-in for flavour)

•       1.5 litres water or light fish stock

•       3 tbsp tamarind pulp, soaked in warm water and strained (or tamarind paste)

•       2 stalks lemongrass, bruised and cut into long sections

•       20g galangal, thinly sliced

•       4 kaffir lime leaves, torn

•       4 garlic cloves, smashed

•       3 shallots, sliced

•       2 ripe tomatoes, cut into wedges

•       1 cup fresh or canned pineapple chunks (optional, for sweetness)

•       2 fresh red chilies, sliced (adjust to taste)

•       2 tbsp fish sauce

•       1 tbsp palm sugar

•       1 tsp prahok (optional, for a deeper traditional flavour)

•       2 cups water spinach or morning glory, cut into segments

•       A handful of Thai basil leaves

•       A handful of cilantro and sawtooth herb (ngo gai), roughly chopped

Method

1.     Bring the water or stock to a simmer with the lemongrass, galangal, kaffir lime leaves, garlic, and shallots. Let simmer for about 10 minutes to infuse the aromatics.

2.     Stir in the tamarind and prahok (if using), tasting and adjusting until the broth has a clean, tangy sourness.

3.     Add the fish and cook gently until just cooked through, about 8 minutes — avoid a rolling boil so it stays tender.

4.     Add the tomatoes, pineapple, and chili, and simmer for 5 minutes until the tomatoes soften slightly.

5.     Season with fish sauce and palm sugar, tasting for the balance of sour, salty, and sweet.

6.     Add the water spinach and cook just until wilted, about 1-2 minutes.

7.     Remove from heat and stir through the Thai basil and cilantro. Serve hot with steamed jasmine rice.

Note: this soup has countless regional and family variations. Some cooks add pineapple for sweetness, others keep it purely sour with tamarind alone. Prahok is optional but traditional, and deepens the savoury base considerably. Whole bone-in fish gives a richer broth than fillets.

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
  • Télégramme
  • Youtube
  • Instagram
  • Facebook Social Icône
  • X
  • LinkedIn Social Icône
bottom of page