Drifting over moving chaos, under the clouds of settling dusts, weeks… have passed.  It’s been almost a month since my last post, the longest it has ever been.

This posting gap was considerable in blogging years, unplanned nor welcomed, and in many ways in fact, nerve-wrecking.  But I wanted to do the first “official” post properly, to wait, to get all the shit that needs to be done in our apartment, one that we renovated ourselves 6 years ago before moving to Beijing, so I could include a proper introduction of our new life to your all in this post.  Kind of…  Friends, apartment.  Apartment, friends.  Now help yourself at the buffet.

But turned out, as it seems, that there is more work involved behind those House And Garden variety of apartment showoffs that I used to take completely granted for.  After 4 weeks of grinding constructions, big and small, to touch up those little imperfections that, really, bothered nobody but myself… the apartment, is still not there yet.  So I decided not to wait any longer.  This post may not include apartment therapy – maybe in another week – but worry not, it’s still got food.

Now, for the first “official” post marking a new beginning in Hong Kong, I thought it was only fitting that we start with something iconic to this city.

[/ezcol_1half] [ezcol_1half_end]

Every city needs a hero.  Best yet, an nourishing one, dependable, non-judgmental, and accessible to all under its shelter, big or small, rich or poor.  One that doesn’t care if you were hustling sober through the high traffics or stumbling drunk on the stone-cold pavement, always and forever, as the city promises, the rescue that is steaming just around the corner.  Dirty water hot dog in New York, jian-bing in Beijing.  Here, this thing called curry fish balls is the food-hero that bonds between Hong Kong’s identity and its people who hold it dearly.

The fish balls, pre-fried, are boiled in a large tank of neon-yellow water which gets replenished as more fish balls are removed from the water, and served with a spoonful of curry sauce and hot sauce to standing customers huddling around the booth.  This boil-and-sauce technique, I suspect, is catering more to a streamlined service with higher turn-overs than say, optimising flavours.  The fish balls, without actually being cooked in the curry, are slightly bland and therefore have to draw all their flavours from the topical sauces instead of being a single, together, perfect entity.  This makes sense for street vendors, of course, especially in this relentlessly expensive city where any means necessary to speed up services are justifiably, if not rudely, executed.  But if we were to recreate this dish at home – and I would argue that it’s in the best interest to honor its complexity – we shall do things a little differently.


[ezcol_1third]curry-fish-balls-ramen01[/ezcol_1third] [ezcol_1third]curry-fish-balls-ramen02[/ezcol_1third] [ezcol_1third_end]curry-fish-balls-ramen03[/ezcol_1third_end]

[ezcol_1half]curry-fish-balls-ramen04[/ezcol_1half] [ezcol_1half_end]curry-fish-balls-ramen05[/ezcol_1half_end]

[ezcol_1half]curry-fish-balls-ramen06[/ezcol_1half] [ezcol_1half_end]curry-fish-balls-ramen07[/ezcol_1half_end]



[/ezcol_1half] [ezcol_1half_end]

We don’t want to fancy it up, oh fuck no.  After all, this is a street food for God’s sake so let’s show it some respects.  But I do, however, want to change slightly the way I cook it.  Instead of boiling the fish balls then sauce them up later, I want to, as how all curries are intended under the laws of mother nature, cook them long and tenderly together as one well-infused pot of aromatic wonder.  Hong Kong-style curry fish balls is actually a big shameless orgy of several different cuisines, drawing influences from India, southeast Asia and Fujian/hokkian, all merrymaking for that one perfect bastard child, so we shall also build ours based on such logic, layering flavours and clambering to its climax.

First, a few finely minced shallots will be browned and crisped up in coconut oil.  Then two different types of Thai curry pastes, an bombardment of smashed up lemongrass, garlics, galangal, chilis, spices and fish paste, are added long with a good clash of Indian curry powder.  Cooked until fragrant and almost browned, the already emasculating aroma is then released into a pool of coconut milk with the reinforcement of more lemongrass and lime leaves, pinches of spices and a touch of smooth peanut butter, oh yeah.  Then, and only then, the main attraction, the fried fish balls (see notes after the recipe) or in this case, an assortment of that plus fokan-style beef meatballs, are introduced into this love-pool in a thick and rhythmic simmer.  Some impatient 45 min or so later, as soon as the brightly red dapples of fat start to part from the thick sauce below, the wait is over (That is, if you couldn’t possibly wait for it to sit overnight and become even more magical the next day but who can?  Uh?  Who can?).

You can, of course, serve this with a squirt of srirracha in a paper cup and toothpicks as how it is intended for.  But in the presence of a newly moved-in and barren kitchen, I decided to ladle it over a bowl of instant ramen noodles and thus, made it into a legit if not glorious week-night meal.



[ezcol_1half]curry-fish-balls-ramen10[/ezcol_1half] [ezcol_1half_end]curry-fish-balls-ramen12[/ezcol_1half_end]


Serving Size: 4~6


  • 18.7 oz (530 grams) Asian fried fish balls, or assortment of small meatballs
  • 2 tbsp coconut oil
  • 4~5 small shallots, finely minced
  • 1/4 cup (57 grams) Thai yellow curry paste
  • 2 tbsp (42 grams) Thai red curry paste
  • 2 tbsp curry powder
  • 1 can (400 ml) coconut milk
  • 1/2 can (200 ml) low sodium chicken stock + more to adjust
  • 3 (60 grams) lemongrass, cut into segments
  • 4 kaffir lime leaves
  • 2 1/2 tsp dark brown sugar
  • 1 tsp smooth peanut butter
  • 1/2 tsp paprika
  • 1/2 tsp freshly ground black pepper
  • 4 bricks of instant ramen
  • srirracha sauce to serve


  1. Rinse the fish balls (or meatballs) clean then set aside. In a large pot over medium heat, add coconut oil and finely minced shallots, and fry until the shallots are golden browned. Add yellow and red curry paste and curry powder, then cook for another 2 min until fragrant. Add coconut milk, chicken stock (use the coconut milk can to measure), lemongrass, lime leaves, dark brown sugar, peanut butter, paprika, freshly ground black peppers, and all the fish balls.
  2. Keep on a simmer while stirring occasionally, and keep adding more chicken stock to bring the liquid back to its original level. It's ready when you see red fat starting to separate from the sauce (which is what we want), about 40~50 min. Can be made the day before (even better the next day actually).
  3. You can serve the curry fish balls with toothpicks as a street food-style snack, or ladle it over cooked instant ramen. Either way, douse it with some srirracha sauce.


This street snack typically calls for FRIED fish balls (the un-fried fish balls are white whereas the fried ones are yellow). You can get Asian fried fish balls, fresh or frozen, from Chinatown's grocery stores. But if that's not an option, you can also substitute with any other kinds of small Asian meatballs of your choice (you'll see a good variety of them in the freezer section). I'm actually using a mixture of fried fish balls and beef meatballs.

  • Avery

    May 4, 2016 at 6:18 PM Reply

    I’ve missed your posts so much!! I was so ecstatic to see a new post, especially one that has: curry, fish balls and ramen all in one dish. That can only be a recipe for awesomesauce-ness. Like, literally awesome “sauce”, because curry is amazing. In Singapore where I stay, one of the most popular local favourites is fish ball noodles, and I love how this recipe is like a super jazzed up version of that.

  • Ksenia @ At the Immigrant's Table

    May 4, 2016 at 6:38 PM Reply

    Posting amidst renovations, a half-finished kitchen, and after a month off… and you come up with THIS glorious dish??? These fish balls have me drooling in anticipation of their “shameless orgy of different cuisines”. Perfection.

  • Enlightenment

    May 4, 2016 at 7:12 PM Reply

    That’s an interesting super saturated curry sauce. Slight typo: “lim leaves”.

    Does the 45 minute simmer time improve the taste or texture?

    • mandy@ladyandpups

      May 4, 2016 at 8:32 PM Reply

      Enlightenment, haha thanks! all curries needs some cooking time so I guess the answer is definitely.

  • Magda | My Little Expat Kitchen

    May 4, 2016 at 8:13 PM Reply

    Congratulations on your new apartment and your new kitchen. The food is all that matters, apartments being ready come second :) patience will get you there, in the meanwhile, we will enjoy your beautiful food. Great dish this!

  • g-tsak@icookstuff

    May 4, 2016 at 9:52 PM Reply

    WELCOME BACK ! You we’re missed … and don’t worry about the gaps in between your posts, you have other stuff to worry about and to take care of … I’m in Montreal to visit family so I’ve slowed down the posts too ! they can wait … LOL :)

  • Sara

    May 4, 2016 at 11:09 PM Reply

    I think this recipe would be amazing with Ikea veggie balls. I had been wondering what to do with that bag that was sitting in my freezer, thank you!

  • heather (delicious not gorgeous)

    May 4, 2016 at 11:23 PM Reply

    yay you’re back!! i’m a sucker for fish cakes/fish balls and creamy coconutty thai curry, so these sound amazing and like the perfect comfort food.

  • Dulcistella

    May 5, 2016 at 2:07 AM Reply

    But! I thought we could have the recipe also for the fish balls! I was interested in it… here in Italy we don’t know them. Is it difficult to make them?

  • Vasun

    May 5, 2016 at 3:44 AM Reply

    Hi Mandy. Good to have you back. Good luck with the renovations. I just moved as well and let’s just say I’ve seen better days with less dust, sneezing & unpacking. Just wanted to let you know that Shu Han from mummyicancook has a good recipe for fish balls from scratch, if you’re interested. cheers!

    • mandy@ladyandpups

      May 5, 2016 at 1:36 PM Reply

      Vasun, thanks!!! Just when another reader is asking so perfect timing :)

  • Dawn Barnhart

    May 5, 2016 at 7:27 AM Reply

    So glad you’re back – I’ve missed you as well! : ) Love curry, can’t wait to try this out!

  • Anie

    May 5, 2016 at 11:51 AM Reply

    So glad to hear from you! As others have said, take the time you need with the background stuff. Just don’t leave us waiting quite so long for your unapologetic thoughts and recipes. Such a breath of fresh air.

  • Dulcistella

    May 6, 2016 at 2:29 AM Reply

    Wow! Thanks to both of you!

  • Emily

    May 7, 2016 at 12:59 AM Reply

    Wow, this looks so good. I’m going to try the sauce on some small pork meatballs I froze a couple of weeks ago. I’ve missed your recipes!

  • Kara | Sorghum and Starch

    May 8, 2016 at 9:26 AM Reply

    I’m moving into a new apartment, too, and if anything that comes out of my kitchen looks as good as your fish balls, I will die happy. Curry noodles are a current obsession, so I think I’ll have to try this!

  • Evelyn

    May 8, 2016 at 6:52 PM Reply

    So happy to see you posting! Wanted to try this the lazy way with MyKuali Penang white curry instant noodles but i ran out!! SO used laksa la mian instead hahaha…will get some more curry to try again cos this post made me go to the wet market to get some fishballs!

  • Ellie | from scratch mostly

    May 12, 2016 at 2:11 AM Reply

    Awww missed you, girl! I check in here and there because of my loyalty anyway, so not to worry about me going away. ;) haha. This really IS an utterly mishmashed mix of cultures! But it actually sounds good……as I’m keen on fusion-y type foods nowadays. I feel like fusion tastes better now than say, 6 years ago. Perhaps we’ve all begun to figure out what works and what doesn’t.

  • Angela

    May 17, 2016 at 8:42 PM Reply

    I was so excited to see this post, because not only did it mean that you were back, but also because I instantly fell in love with the flavours promised in this dish.
    I finally made it – and it was better than I could’ve imagined. The sriracha is a MUST.
    Thank you once again for blowing my tastebuds away!

  • Shuchi

    June 1, 2016 at 5:11 AM Reply

    HK is the best city ever! I lived there prior to moving to NYC, and am sure it’ll be a scintillating culinary experience for you!
    And this dish – pure genius! Will be giving it a stir very soon.

  • Tom forex

    June 9, 2016 at 7:08 PM Reply

    These images encourage to try. Great blog !

  • Kim

    July 1, 2016 at 12:55 PM Reply

    Made this tonight with some of my favorite fried roe-filled fish balls. My not-so-good curry pastes were a bit too salty and spicy but the recipe was otherwise amazing. My father repeatedly exclaimed through his sniffles how good it was.

    *that weird, sharp mouth breathing sound that we make when eating something spicy*
    “It’s TOO good!”

    And coming from the man that rarely compliments food unless he’s asked about it, that’s really saying something. Thanks, Mandy!

  • Paket Umroh

    February 25, 2017 at 3:12 PM Reply

    This food looks very spicy at all. But I wanted to eat was great

  • Neil

    July 1, 2018 at 4:29 AM Reply

    Hi Mandy, looks delicious!
    Do you have a recipe for Hong Kong Curry paste?

  • Angela

    September 3, 2020 at 8:54 PM Reply

    I’ve finally made this recipe again today after making it when you first published the recipe. It’s phenomenally delicious and I’m kicking myself for letting myself miss out for so many years!

  • Ciancibelli Dominic

    December 9, 2020 at 3:46 AM Reply

    I attempt to view your site on my iPad but everything appears to be pushed to the right cutting off the majority of the text. Can you fix this for us apple users? I love what I can see. Top quality stuff!!!

Post a Comment