New this month
Get the Allrecipes magazine

Grandmum's Fish Ball Soup

Sonia Muniamma

"A Chinese dish but loved by us Indians. Living in Malaysia has given us not only a rich culture and tradition but we are also gifted with the bountiful array of various foods of different cultures. Serve with steaming hot rice and garnish with sliced spring onions."
Added to shopping list. Go to shopping list.


1 h 20 m servings 784 cals
Original recipe yields 6 servings

On Sale

What's on sale near you.


Sort stores by

We're showing stores near
Update Location
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Heat oil in a large pot or wok over medium heat. Add onions, garlic, and ginger; cook and stir until translucent, about 5 minutes. Stir in pickled cabbage. Add chicken; cook and stir until juices run clear, about 5 minutes. Add shrimp; cook and stir until starting to turn pink, about 2 minutes. Add fish balls and lotus root. Season with white pepper.
  2. Pour chicken stock into the pot. Bring to a boil; reduce heat and simmer until fish balls float and lotus root is slightly tender, about 10 minutes. Stir in choy sum and bok choy stalks. Continue simmering until slightly softened, about 5 minutes.
  3. Stir choy sum and bok choy leaves, chile peppers, salt into the pot. Simmer until leaves are wilted and flavors combine, about 5 minutes.


  • Cook's Note:
  • You can omit the preserved vegetables if you can't find them.

Nutrition Facts

Per Serving: 784 calories; 37.5 g fat; 50.5 g carbohydrates; 62.5 g protein; 276 mg cholesterol; 1729 mg sodium. Full nutrition

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 1
Most helpful
Most positive
Least positive

I love this dish, I love all the different flavors and textures from the ingredients. I shared with some friends at work and they really enjoyed it too.