Recipe: Potato and Tomato Onion Fish Soup (薯仔蕃茄洋蔥魚湯)
Recipe type: Soup
Prep time: 
Cook time: 
Total time: 
Serves: 8
  • 1 large cod fish head or fish tail (about 1.5 lbs)
  • ½ lb of lean pork meat
  • 2 giant russet potatoes (or 3 medium potatoes)
  • 4 tomatoes
  • 1 onion
  • 4 slices of ginger
  • ½ tsp salt
  • 2.5 tbsp oil (canola or peanut oil is better)
  • 10 cups of water
  1. Pan fry the fish head in 2.5 tbsp of canola oil over medium-low heat until golden brown.
  2. While the fish is frying, cut the pork to 1-inch cubes and blanch in a small pot of water. Set aside when done.
  3. When the fish turns golden brown, transfer it to a plate lined with paper towels to soak up some oil.
  4. Boil 10 cups of water in large pot. Meanwhile, wash and cut the potatoes, tomatoes, and onion. Also, transfer the fried fish in a muslin bag.
  5. When the soup water boils, put all ingredients into the pot and cook on high heat until it boils. Reduce the heat to a Low and simmer for 1.5 hours. When done, add ½ tsp of salt to taste and serve.
Recipe by Chinese Soup Pot at