If you’ve ever wandered the bustling streets of Hong Kong, you’ve likely encountered the irresistible aroma of curry fish balls wafting from food stalls, drawing you closer with promises of flavorful bites. The Hong Kong-Style Curry Fish Balls Recipe captures this iconic street food’s vibrant, comforting essence in your own kitchen. Combining tender fish balls with a luscious, spiced curry sauce, this dish balances creamy coconut milk and aromatic spices with a subtle sweetness that makes it utterly addictive. Whether as a quick snack or a fun appetizer, this recipe brings a beloved Hong Kong classic right to your table with minimal fuss and maximum flavor.

Ingredients You’ll Need

The image shows a large white bowl with blue vertical stripes filled with about 25 small, round, golden brown dough balls arranged in a mound at the center. Surrounding this bowl are smaller bowls and containers on a white marbled surface: a blue and white patterned bowl with a yellow-brown spice powder, a black bowl with coarse white salt, a small brown bowl with dark soy sauce, a clear pitcher with pale green liquid and a pink handle, a blue and white patterned bowl filled with finely chopped pale pink and white shallots, a small green bowl with a light brown powder, a black bowl filled with white flour, and a shallow bowl with a white liquid. The items are arranged neatly in a circle around the main bowl photo taken with an iphone --ar 4:5 --v 7

This recipe relies on simple yet essential ingredients that work harmoniously to create a rich, flavorful curry sauce and perfectly complement the fish balls. Each component plays a crucial role from providing texture to enhancing depth and warmth of taste.

  • Neutral oil: Used to gently fry shallots, creating a sweet and caramelized base that adds depth.
  • Shallots (3, minced): Their natural sweetness intensifies as they sauté, forming the foundational flavor layer.
  • Flour (1 ½ Tbsp): Helps thicken the curry sauce into a silky, clingy consistency perfect for coating.
  • Chicken stock (2 cups): Adds savory richness and balances the creaminess of the coconut milk.
  • Coconut milk (⅓ cup): Brings creamy texture and subtle sweetness, mellowing the curry’s spices beautifully.
  • Madras curry powder (3 Tbsp): The star spice blend delivering warm, vibrant, and slightly tangy curry flavor.
  • Soy sauce (1 Tbsp): Adds umami and depth, rounding out the sauce’s flavor profile.
  • White pepper (¼ tsp): Offers a hint of heat and earthiness without overpowering the dish.
  • Sugar (½ tsp): Balances the spices and enhances the caramelized shallots’ sweetness.
  • Fried fish balls (1 lb, about 30): The delicious star ingredient — tender, bouncy balls that soak up the curry sauce perfectly.

How to Make Hong Kong-Style Curry Fish Balls Recipe

Step 1: Caramelize the Shallots

Start by drizzling neutral oil into a large pan and gently frying the minced shallots over medium heat. Keep an eye on them and stir occasionally until they soften and turn a beautiful golden brown color. This caramelization step is key to unlocking their natural sweetness, which builds the deep, rich flavor base for your curry sauce.

Step 2: Create the Roux

Sprinkle in the flour and stir thoroughly to coat the caramelized shallots evenly. This will help thicken your curry and give it a lovely silky texture that clings perfectly to your fish balls. Cooking the flour briefly with the shallots also removes any raw flour taste, ensuring the sauce is smooth and balanced.

Step 3: Add Chicken Stock and Thicken

Pour in the chicken stock slowly, stirring constantly to mix everything into a cohesive roux-based sauce. Bring this mixture to a boil so it begins to thicken nicely. This rich broth infuses the sauce with savory depth and enhances the overall balance between creamy and spicy flavors.

Step 4: Infuse with Coconut Milk and Spices

Lower the heat and stir in the coconut milk along with the Madras curry powder, soy sauce, white pepper, and a pinch of sugar. Mix everything thoroughly to blend the spices and seasonings into the sauce. This step is where the signature warmth and creaminess of the Hong Kong-style curry come alive, infusing the sauce with a complex but harmonious flavor profile.

Step 5: Simmer the Fish Balls

Add the fried fish balls into the curry sauce and let them simmer gently for 2 to 3 minutes. This allows the fish balls to absorb those rich flavors without losing their delightful bouncy texture. Be careful not to overcook them; they should be heated through and perfectly coated in velvety curry sauce.

Step 6: Serve Hot and Enjoy

Once your curry fish balls are beautifully coated and heated, they are ready to be served! Whether you choose to skewer them as street vendors do or spoon them over a bed of steaming rice or noodles, savor this classic dish fresh and hot for an authentic taste journey.

How to Serve Hong Kong-Style Curry Fish Balls Recipe

The image shows two white oval plates with blue patterns on the rim, each holding skewers of round golden-brown balls covered in a shiny sauce, arranged in two layers of four balls each on each skewer. One plate is centered with two skewers side by side, while the other plate is partially visible in the top left corner with a close-up of more skewers in sauce. To the right, there is a small white bowl with blue patterns filled with white rice, and next to it is a matching spoon with a rounded end. Between the rice and the skewers is a small round white dish with red sauce. The items rest on a white marbled surface, and several wooden skewers lay around the plates. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh garnishes can elevate your Hong Kong-Style Curry Fish Balls Recipe to a whole new level. Try sprinkling chopped green onions or cilantro over the top to add a fresh, herbal brightness that contrasts beautifully with the deep curry flavors. A squeeze of lime juice or a few thin slices of red chili can also add a zesty kick and extra color to the plate.

Side Dishes

This dish pairs wonderfully with simple sides like steamed jasmine rice or soft boiled noodles, both of which soak up the delicious curry sauce. For a lighter option, a crisp cucumber salad dressed lightly with vinegar or sesame oil can balance the richness and add a refreshing crunch.

Creative Ways to Present

For an eye-catching presentation, serve the fish balls on bamboo skewers just like the street vendors in Hong Kong do — it’s fun and perfect for sharing. Alternatively, consider serving the curry fish balls as a delicious appetizer alongside other small plates for an Asian-inspired tapas night. Using small dipping bowls with extra curry sauce on the side invites guests to double-dip and enjoy every last flavorful drop.

Make Ahead and Storage

Storing Leftovers

If you find yourself with some leftover curry fish balls, store them in an airtight container in the refrigerator. They will keep well for up to 2 days, allowing you to enjoy their comforting flavors again with minimal effort.

Freezing

To freeze, place the cooled fish balls and curry sauce in a freezer-safe container, separating layers with parchment paper if needed to avoid sticking. Properly stored, they will last up to 1 month, making them a convenient option for future quick meals or snacks.

Reheating

When ready to eat, gently reheat the curry fish balls in a saucepan over low heat, stirring occasionally to warm the sauce evenly without drying out the fish balls. Avoid using the microwave if possible to maintain that perfect tender texture and rich flavor.

FAQs

Can I make this dish with fresh fish balls instead of fried?

Absolutely! Fresh fish balls will work wonderfully too. Just be mindful that they tend to be softer and will absorb the curry sauce even faster, so reduce simmering time slightly to avoid making them too mushy.

Is there a substitute for Madras curry powder?

If you can’t find Madras curry powder, a mild yellow curry powder or a blend including turmeric, coriander, and cumin will work as a substitute. Adjust the quantity according to taste to achieve a similar warm and aromatic flavor.

Can this recipe be made vegan?

Yes! Simply replace chicken stock with vegetable broth and use vegan fish ball alternatives made from plant-based ingredients or tofu. Ensure the soy sauce and curry powder you use are vegan-friendly.

How spicy is this dish?

The curry fish balls have a moderate warmth from the Madras curry powder and white pepper but are not overwhelmingly spicy. You can easily adjust the heat by adding fresh chili slices or chili flakes if you prefer a spicier kick.

What is the best way to eat Hong Kong-style curry fish balls?

Traditionally, these are enjoyed fresh off the skewer as a grab-and-go snack. However, serving them over rice or noodles turns them into a hearty meal bursting with flavor. Either way, make sure to savor each bite coated in that luscious curry sauce!

Final Thoughts

There’s something truly comforting about the Hong Kong-Style Curry Fish Balls Recipe that makes it an irresistible choice any time you crave a burst of flavor with minimal fuss. This dish combines simple ingredients into a wonderfully cozy meal that’s perfect for sharing or enjoying solo. I encourage you to try it at home—you may just find a new favorite that transports you straight to the lively streets of Hong Kong with every bite.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Hong Kong-Style Curry Fish Balls Recipe

Hong Kong-Style Curry Fish Balls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 10 reviews

This Hong Kong-Style Curry Fish Balls recipe offers a flavorful twist on a beloved street food classic. Featuring tender fish balls simmered in a rich, aromatic curry sauce made with shallots, Madras curry powder, coconut milk, and a hint of sweetness, this dish is perfect as a snack or served over rice or noodles for a satisfying meal.

  • Total Time: 20 minutes
  • Yield: 4 servings

Ingredients

For the Curry Sauce

  • 1 Tbsp neutral oil
  • 3 shallots (about 1 ½ cups), minced
  • 1 ½ Tbsp flour
  • 2 cups chicken stock
  • 1⁄3 cup coconut milk
  • 3 Tbsp Madras curry powder
  • 1 Tbsp soy sauce
  • ¼ tsp white pepper
  • ½ tsp sugar

Main Ingredient

  • 1 lb fried fish balls (about 30), thawed if using frozen

Instructions

  1. Prepare the Shallots: Drizzle the neutral oil into a large pan and add the minced shallots. Fry them over medium heat until they are softened and have just begun to caramelize, bringing out their natural sweetness.
  2. Create the Roux: Add in the flour and stir thoroughly to coat the caramelized shallots, starting to form the base for the sauce.
  3. Add Chicken Stock: Pour in the chicken stock while stirring continuously. Bring the mixture to a boil and let it thicken, creating a rich roux-based sauce.
  4. Incorporate Flavorings: Add the coconut milk, Madras curry powder, soy sauce, white pepper, and sugar to the sauce. Stir thoroughly to combine all ingredients and develop a deep, balanced curry flavor.
  5. Simmer the Fish Balls: Add the fish balls to the curry sauce and let them simmer gently for 2-3 minutes, allowing the flavors to meld and the fish balls to heat through.
  6. Serve: Serve the curry fish balls immediately, either skewered as a street-food style snack or served over rice or noodles for a complete meal.

Notes

  • Be careful not to burn the shallots during caramelization; cook over medium heat for best results.
  • If using frozen fish balls, make sure they are fully thawed before adding to the pan.
  • The curry sauce can be adjusted in spiciness by adding chili powder or fresh chilies if desired.
  • Leftovers can be refrigerated for up to 2 days and reheated gently on the stovetop.
  • For a vegan version, substitute chicken stock with vegetable stock and use plant-based fish balls or tofu balls.
  • Author: Monica
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Snack
  • Method: Stovetop
  • Cuisine: Hong Kong, Chinese

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star