EatSmarter exclusive recipe

Steamed Thai Fish Balls

with Spicy Dip
Average: 4 (2 votes)
(2 votes)
Steamed Thai Fish Balls

Steamed Thai Fish Balls - Easy, delicious and perfectly suited for guests

share Share
bookmark_border Copy URL
Health Score:
93 / 100
30 min.
ready in 1 hr 15 min.
Ready in

Healthy, because

Even smarter

Nutritional values

Chile, herbs, and Asian spices give these fish balls lots of flavor and power for the metabolism. In addition, there are considerable amounts of iodine - one portion contains the daily requirement of this trace element, which is so important for the thyroid gland.

To make the balls nice and juicy, the fish fillet and egg should be well chilled. Otherwise the egg white will flocculate when the mixture is pureed and the resulting dough will be tough.

1 serving contains
(Percentage of daily recommendation)
Calorie266 cal.(13 %)
Protein36 g(37 %)
Fat9 g(8 %)
Carbohydrates7 g(5 %)
Sugar added2 g(8 %)
Roughage2 g(7 %)
Vitamin A0.1 mg(13 %)
Vitamin D1.9 μg(10 %)
Vitamin E3.4 mg(28 %)
Vitamin B₁0.2 mg(20 %)
Vitamin B₂0.3 mg(27 %)
Niacin10.8 mg(90 %)
Vitamin B₆0.5 mg(36 %)
Folate52 μg(17 %)
Pantothenic acid1 mg(17 %)
Biotin18.6 μg(41 %)
Vitamin B₁₂4.8 μg(160 %)
Vitamin C18 mg(19 %)
Potassium754 mg(19 %)
Calcium85 mg(9 %)
Magnesium69 mg(23 %)
Iron2.5 mg(17 %)
Iodine238 μg(119 %)
Zinc1.7 mg(21 %)
Saturated fatty acids1.4 g
Uric acid320 mg
Cholesterol187 mg
Development of this recipe:


4 sprigs cilantro
4 sprigs mint
2 sprigs Thai basil
2 Lime leaves
2 Limes
1 ½ lbs Pollock (no skin and well chilled)
1 Tbsp red Curry paste
6 Tbsps Thai fish sauce
1 egg
4 ozs Chinese long bean style Green beans
1 Tbsp Canola oil
1 garlic clove
1 red onion
½ Cucumber
1 red chili pepper
1 Tbsp Rice vinegar
1 tsp Raw cane sugar
How healthy are the main ingredients?
Green beansmintLimeeggsaltgarlic clove

Kitchen utensils

1 Cutting board, 1 Large knife, 1 Small knife, 1 Citrus juicer, 1 Blender, 1 Bowl, 1 large Pot, 1 Small bowl, 1 Teaspoon, 1 Whisk, 1 Steamer basket (or colander), 1 Paper towel, 1 Pot with lid

Preparation steps

Steamed Thai Fish Balls preparation step 1

Rinse cilantro, mint and basil, shake dry, pluck leaves and chop coarsely.

Steamed Thai Fish Balls preparation step 2

Rinse lime leaves, pat dry and cut into fine strips.

Steamed Thai Fish Balls preparation step 3

Squeeze out the lime juice. 

Steamed Thai Fish Balls preparation step 4

Rinse fish fillets, pat dry and cut into cubes. Combine the chopped herbs, lime leaves, 3 tablespoons lime juice, 3 tablespoons curry paste and the fish sauce in a blender and puree until smooth.

Steamed Thai Fish Balls preparation step 5

Add the egg, season with salt and pepper and blend again briefly. Place in a bowl.

Steamed Thai Fish Balls preparation step 6

Rinse the beans, drain and cut into slices approximately 1/4 inch. Stir into the herb puree. With moistened hands, form the mixture into 20 small balls.

Steamed Thai Fish Balls preparation step 7

Brush a steamer basket with the oil. Cook the fish balls in batches over a pot of boiling water until cooked through, 12-15 minutes. Transfer steamed balls to a baking sheet and keep warm in a preheated oven at 200°F/convection 140°F while cooking the remaining fish balls.

Steamed Thai Fish Balls preparation step 8

Meanwhile, peel garlic, onion and cucumber and finely chop. Rinse the chile pepper, wipe dry, halve lengthwise, remove seeds and finely chop. 

Steamed Thai Fish Balls preparation step 9

In a small bowl, stir together 3 tablespoons lime juice and remaining fish sauce with the rice vinegar and sugar. Mix in chopped chile pepper, onion and cucumber.

Steamed Thai Fish Balls preparation step 10

Serve fish balls warm with the dipping sauce.