Home › Recipes › Dinner ›Cambodian ›Cambodian Sour Fish Soup with Pineapple and Tomatoes (Samlor Machu Trey)
DINNER

Cambodian Sour Fish Soup with Pineapple and Tomatoes (Samlor Machu Trey)

This vibrant Cambodian sour fish soup, known as Samlor Machu Trey, offers a delightful balance of tangy, savory, and sweet flavors. Fresh fish is simmered with pineapple, tomatoes, and aromatic herbs for a truly authentic and comforting meal.

✎
HOW TO MAKE IT

Let's cook.

01

Heat 1 tablespoon of oil in a large pot or Dutch oven over medium heat. Add 2 minced cloves of garlic and sauté for 1 minute until fragrant.

02

Pour in 4 cups of fish broth and bring to a simmer over medium-high heat. Stir in 2 tablespoons of tamarind paste, 1 tablespoon of fish sauce, and 1 teaspoon of sugar. Mix well until the tamarind paste dissolves.

03

Add 1 cup of cubed fresh pineapple and 1 cup of halved cherry tomatoes to the simmering broth. Cook for 5 minutes over medium heat until the pineapple softens slightly.

04

Gently add 1 pound of white fish fillets to the soup. Reduce heat to low and simmer for 5-7 minutes, or until the fish is cooked through and flakes easily. Avoid overcooking to keep the fish tender.

05

Taste and adjust seasoning if needed, adding more fish sauce or sugar to balance the sourness. Ladle the hot soup into bowls and garnish with 1/4 cup of fresh chopped herbs before serving.

About This Recipe

This vibrant Cambodian sour fish soup, known as Samlor Machu Trey, offers a delightful balance of tangy, savory, and sweet flavors. Fresh fish is simmered with pineapple, tomatoes, and aromatic herbs for a truly authentic and comforting meal.
Cambodian Sour Fish Soup with Pineapple and Tomatoes (Samlor Machu Trey)
Simple ingredients.
Big flavor.
✦
♨

Chef's Tips

For an extra layer of flavor, you can lightly sear the fish fillets before adding them to the soup. If you prefer a spicier soup, add a sliced fresh chili or a pinch of red pepper flakes with the garlic.
↔

Easy Substitutions

Chicken or shrimp can be used instead of fish. If fresh pineapple is unavailable, canned pineapple (drained) can be used. Lime juice can substitute tamarind paste in a pinch, but adjust quantity to taste.
▱

Storage & Reheating

Store leftover soup in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat to prevent the fish from breaking apart.
WHAT PEOPLE THINK

Reviews

☆

No reviews yet

Be the first person to review this recipe.

SHARE YOUR THOUGHTS

Made this recipe?

Tell us how it turned out.

Your review will be checked before appearing publicly.