Thai fish balls

Discover the authentic flavors of Thai cuisine with these delicious Thai fish balls. Made with fresh white fish, aromatic curry paste, a hint of brown sugar, and zesty lime, these fish balls are perfectly balanced with a touch of savory fish sauce and fragrant shallots. Cook them in peanut oil for an irresistible golden finish. Perfect as an appetizer or main course, these Thai fish balls are sure to impress!

  • 26 Mar 2025
  • Cook time 20 min
  • Prep time 30 min
  • 12 Servings
  • 7 Ingredients

Thai fish balls

Thai fish balls are a delicious and flavorful dish that brings a taste of Thai cuisine into your home. Made with white fish and a blend of aromatic ingredients, these fish balls are perfect as a snack, appetizer, or main course. Whether you are a seasoned cook or a beginner, this recipe is straightforward and quick to prepare, offering a burst of exotic flavors with every bite.

Ingredients:

1 lb white fish
450g
1 tsp curry paste
5g
1 tsp brown sugar
3g
1 tbsp lime zest
16g
1 tsp fish sauce
5g
3 shallots
150g
1 tbsp peanut oil
16g

Instructions:

1. Prepare the Fish:
- If the white fish fillets have skin or bones, carefully remove them. Cut the fillets into small, manageable pieces.
2. Prepare the Shallots:
- Peel the shallots and finely chop them. You can also use a food processor to ensure they’re very finely minced.
3. Blend the Ingredients:
- In a food processor, combine the fish pieces, curry paste, brown sugar, lime zest, fish sauce, and chopped shallots. Blend until the mixture forms a smooth and sticky paste. You may need to stop the processor occasionally to scrape down the sides of the bowl to ensure everything is evenly combined.
4. Form the Fish Balls:
- Using your hands, shape the mixture into small balls, approximately 1 inch in diameter. If the mixture is too sticky, you can wet your hands slightly to make shaping easier.
5. Heat the Oil:
- In a large non-stick skillet, heat the peanut oil over medium heat. Allow the oil to become shimmering hot, but not smoking.
6. Cook the Fish Balls:
- Carefully add the fish balls to the hot skillet in a single layer, making sure not to overcrowd the pan. Fry the fish balls for about 3-4 minutes on each side, or until they are golden brown and cooked through. You may need to do this in batches depending on the size of your skillet.
7. Drain and Serve:
- Once cooked, use a slotted spoon to transfer the fish balls to a plate lined with paper towels to drain any excess oil.
8. Serve:
- Serve the Thai fish balls hot with a dipping sauce of your choice, such as sweet chili sauce or a tangy lime and fish sauce dip. They can be enjoyed as an appetizer, snack, or part of a main course.

Tips:

- Make sure to use fresh white fish for the best texture and flavor.

- Adjust the amount of curry paste to suit your spice preference.

- Chill the mixture before shaping the balls to make it easier to handle.

- Using a food processor can help you achieve a smooth and well-blended mixture.

- Serve with a side of sweet chili sauce or a dipping sauce of your choice for an extra kick.

Thai fish balls are a delightful addition to any meal, bringing a touch of Thailand to your table. With a balance of spicy, sweet, and tangy flavors, these fish balls are sure to impress your family and friends. Enjoy them hot and fresh, and don't be afraid to experiment with different dipping sauces and side dishes to make the meal truly your own.

Nutrition Facts
Serving Size55 grams
Energy
Calories 70kcal3%
Protein
Protein 7g5%
Carbohydrates
Carbohydrates 1.47g0%
Fiber 0.27g1%
Sugar 1.01g1%
Fat
Fat 3.47g4%
Saturated 0.55g2%
Cholesterol 22mg-
Vitamins
Vitamin A 14ug2%
Choline 24mg5%
Vitamin B1 0.06mg5%
Vitamin B2 0.05mg4%
Vitamin B3 1.16mg7%
Vitamin B6 0.13mg8%
Vitamin B9 8ug2%
Vitamin B12 0.38ug16%
Vitamin C 1.39mg2%
Vitamin E 0.27mg2%
Vitamin K 0.15ug0%
Minerals
Calcium, Ca 12mg1%
Copper, Cu 0.03mg4%
Iron, Fe 0.19mg2%
Magnesium, Mg 14mg3%
Phosphorus, P 110mg9%
Potassium, K 150mg4%
Selenium, Se 4.80ug9%
Sodium, Na 50mg3%
Zinc, Zn 0.40mg4%
Water
Water 40g-
* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

More recipes

Thai beef salad

Dressed in a zesty lime juice blend with fish sauce, soy sauce, garlic, and fiery red chili peppers, this refreshing salad is perfect for a light yet satisfying meal.

24 Mar 2025

Thai beef & basil salad

Perfect for a light yet satisfying meal any time of the year.

28 Mar 2025

Sweetcorn and cheese samosa

Perfectly golden and crispy, these samosas make for a delicious appetizer or snack.

17 May 2025

Gai pad krapow

Serve over rice for an authentic Thai dining experience.

10 Apr 2025

Red curry shrimp skewers

Easy and delicious in just a few simple steps.

24 Apr 2025

Lazy pad thai

Try it today.

17 May 2025

Slow-cooker thai-style pumpkin soup

Perfect for a cozy night in or an exotic starter, this soup offers a delightful balance of sweet, spicy, and savory flavors.

02 Jun 2025

Thai massaman beef curry

Topped with crunchy peanuts and hearty potatoes, it’s a perfect mix of textures and flavors that will transport your taste buds straight to Thailand.

14 Mar 2025

Posts