Samlor Machu Kroeung (แแแแแแแแผแแแแแฟแ) โ Cambodian Sour Kroeung Beef Soup
Samlor machu kroeung is a Cambodian sour soup built on yellow kroeung paste, prahok, tamarind, lemongrass, galangal, and kaffir lime. This hearty version simmers beef until tender with water spinach and eggplant.

Printable Recipe Card
Servings: 6 ยท Total: 130 min ยท Difficulty: medium
Ingredients (quick list)
- 3 lemongrass stalks (tender lower 12 cm only, thinly sliced)
- 30 g galangal (peeled and thinly sliced)
- 20 g fresh turmeric (peeled and chopped)
- 4 leaf kaffir lime leaves (center ribs removed and leaves finely shredded)
- 5 clove garlic
- 3 shallots (peeled and sliced)
- 4 g fine sea salt
- 900 g beef short ribs (cut across the bone into 5 cm pieces)
- 30 ml neutral oil
- 1.8 l water
- 35 g prahok (fermented fish paste, finely chopped)
- 55 g tamarind paste (seedless, unsweetened)
+ 8 more in the full ingredients section below.
Steps (summary)
- Make the yellow kroeung paste by pounding the lemongrass, galangal, turmeric, kaffir lime leaves, garlic, shallots, and 4 g salโฆ
- Pat the beef short ribs dry with a clean towel so they brown instead of steaming. Heat the oil in a heavy pot over medium-highโฆ
- Lower the heat to medium and add all of the kroeung paste to the pot. Fry it with the beef for 5 minutes, stirring constantly,โฆ
- Add 1.8 l water and scrape the bottom of the pot to dissolve the browned bits. Stir the prahok into 120 ml of the hot broth inโฆ
- Bring the soup to a gentle boil, then reduce the heat to maintain a steady simmer. Cover the pot partly and cook for 70 minutesโฆ
- Stir in the tamarind paste, fish sauce, and palm sugar until fully dissolved. Simmer for 5 minutes, then taste the broth for baโฆ
+ 3 more steps in the full instructions section below.
Cultural Background
Samlor machu kroeung shows Cambodia's balance of sourness, herbs, and fermented seasoning. Longteine de Monteiro's Cambodian cooking documents how kroeung pastes and prahok define everyday Khmer soups.
Equipment
๐ก Tips
- Pound the kroeung from the toughest ingredients to the softest if using a mortar: lemongrass first, then galangal, turmeric, lime leaves, garlic, and shallots.
- Keep the soup at a simmer rather than a rolling boil after adding prahok, because hard boiling can make the fermented aroma sharper than intended.
- Add the water spinach at the end so it stays vivid and lightly crisp, a contrast to the tender beef and soft eggplant.
โ ๏ธ Common Mistakes
โ Leaving lemongrass in large pieces in the kroeung.
โ Fix: Slice only the tender lower stalks very thinly before pounding so the paste perfumes the broth without woody fibers.
โ Adding all vegetables at the beginning.
โ Fix: Simmer the beef first, then add eggplant and beans near the end and water spinach last for proper texture.
โ Using too much tamarind before the broth has reduced.
โ Fix: Use the measured 55 g tamarind paste, simmer for 5 minutes, and balance with the measured palm sugar and fish sauce.
๐ง How to Store
Cool leftovers within 2 hours and refrigerate in an airtight container for up to 3 days. Reheat gently in a saucepan over medium-low heat until steaming, adding 60 ml water if the broth has reduced.
๐ Make Ahead
The kroeung paste can be pounded 2 days ahead and refrigerated in a sealed jar. The beef can be simmered 1 day ahead, then reheated before adding the fresh vegetables.
๐ฝ๏ธ Pairs Well With
- Cooked jasmine rice
- sliced fresh cucumber
- Cambodian pickled vegetables
- fresh bird chile slices.
Regional Variations
- Some Cambodian households prepare samlor machu kroeung with pork ribs instead of beef, especially for a richer and slightly sweeter broth.
- In areas with abundant freshwater fish, cooks may use firm river fish and shorten the simmering time dramatically.
- Vegetable choices vary by market season and can include banana blossom, taro stem, or winged beans in place of green beans.
Ingredients
- 3lemongrass stalks (tender lower 12 cm only, thinly sliced)
- 30 ggalangal (peeled and thinly sliced)
- 20 gfresh turmeric (peeled and chopped)
- 4 leafkaffir lime leaves (center ribs removed and leaves finely shredded)
- 5 clovegarlic
- 3shallots (peeled and sliced)
- 4 gfine sea salt
- 900 gbeef short ribs (cut across the bone into 5 cm pieces)
- 30 mlneutral oil
- 1.8 lwater
- 35 gprahok (fermented fish paste, finely chopped)
- 55 gtamarind paste (seedless, unsweetened)
- 30 mlfish sauce
- 12 gpalm sugar
- 3Asian eggplants (cut into 3 cm chunks)
- 150 ggreen beans (trimmed and cut into 5 cm lengths)
- 200 gwater spinach (also called morning glory, cut into 6 cm lengths)
- 12 gfresh culantro (thinly sliced)
- 15 mllime juice
- 6 cupcooked jasmine rice
๐ Substitutions
- beef short ribsโ beef chuck
- water spinachโ spinach stems and leaves
- fresh turmericโ ground turmeric
- prahokโ anchovy paste
Instructions
- 1
Make the yellow kroeung paste by pounding the lemongrass, galangal, turmeric, kaffir lime leaves, garlic, shallots, and 4 g salt in a mortar until the mixture becomes damp, fibrous, and aromatic. If using a food processor, pulse in short bursts and scrape often, adding 15 ml water only if the blades cannot catch the aromatics.
- 2
Pat the beef short ribs dry with a clean towel so they brown instead of steaming. Heat the oil in a heavy pot over medium-high heat, add the beef in one layer, and brown it for 8 minutes, turning the pieces until the edges are deeply colored.
- 3
Lower the heat to medium and add all of the kroeung paste to the pot. Fry it with the beef for 5 minutes, stirring constantly, until the lemongrass smells toasted and the oil turns golden from the turmeric.
- 4
Add 1.8 l water and scrape the bottom of the pot to dissolve the browned bits. Stir the prahok into 120 ml of the hot broth in a small bowl, mash it smooth with a spoon, and return it to the pot so the fermented fish flavor disperses evenly.
- 5
Bring the soup to a gentle boil, then reduce the heat to maintain a steady simmer. Cover the pot partly and cook for 70 minutes, skimming foam from the surface during the first 15 minutes, until the beef is tender but still holds its shape.
- 6
Stir in the tamarind paste, fish sauce, and palm sugar until fully dissolved. Simmer for 5 minutes, then taste the broth for balance: it should be clearly sour, savory from prahok, lightly sweet, and fragrant with kroeung.
- 7
Add the eggplant and green beans and simmer for 10 minutes, keeping the vegetables intact rather than mushy. Add the water spinach and cook for 2 minutes more, just until the stems soften and the leaves turn glossy green.
- 8
Turn off the heat and stir in the culantro and lime juice. Rest the samlor for 5 minutes before serving so the sourness settles into the broth and the beef absorbs the final seasoning.
- 9
Ladle the soup into deep bowls with pieces of beef, eggplant, green beans, and water spinach in each serving. Serve immediately with cooked jasmine rice, letting diners spoon the hot sour broth over the rice at the table.
๐ชช Recipe Passport
Cultural Background
Samlor machu kroeung shows Cambodia's balance of sourness, herbs, and fermented seasoning. Longteine de Monteiro's Cambodian cooking documents how kroeung pastes and prahok define everyday Khmer soups.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
๐ Sources & Cultural References
- Longteine de Monteiro and Katherine Neustadt โ The Elephant Walk Cookbook โ (1998)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Bai Sach Chrouk (แแถแแแถแ แแแแแผแ) โ Cambodian Grilled Pork with Rice
- Cambodian Fish Amok (แขแถแแแปแแแแแธ) โ Steamed Coconut Curry Custard
- Num Pang Pate (แแแแแแแแแถแแ) โ Cambodian Baguette with Pate and Pickles
- Prahok Ktis (แแแแ แปแแแแแทแ) โ Cambodian Coconut Pork Dip
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version โ with their name on it, forever.
You Might Also Like

Bai Sach Chrouk (แแถแแแถแ แแแแแผแ) โ Cambodian Grilled Pork with Rice
Cambodian ยท Main Courses ยท 65 min

Cambodian Fish Amok (แขแถแแแปแแแแแธ) โ Steamed Coconut Curry Custard
Cambodian ยท Main Courses ยท 75 min

Num Pang Pate (แแแแแแแแแถแแ) โ Cambodian Baguette with Pate and Pickles
Cambodian ยท Main Courses ยท 60 min

Jรณkai Bean Soup (Jรณkai-bableves) โ Smoked Pork and Tejfรถl Bean Soup
Hungarian ยท Soups ยท 185 min

Kharcho (แฎแแ แฉแ) โ Georgian Beef, Walnut, and Sour Plum Soup
Georgian ยท Soups ยท 145 min

Panang Curry (เนเธเธเนเธเธเธ) โ Rich Thai Coconut Beef Curry
Thai ยท Main Courses ยท 75 min

Khao Poon (เปเบเบปเปเบฒเบเบธเปเบ) โ Lao Coconut Curry Rice Vermicelli Soup
Laotian ยท Soups ยท 90 min

Bangladeshi Steamed Hilsa (เฆเฆฒเฆฟเฆถ เฆญเฆพเฆชเฆพ) โ Mustard-Steamed River Fish
Bangladeshi ยท Main Courses ยท 45 min
Reviews
Cooked this recipe?
Tap the stars to rate it โ that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it โ it takes one tap.