Bean Curd and Chicken Soup

Author: Anita Jacobson




Prep Time: 15 mins

Cook Time: 1 hour

Total Time: 1 hour 15 mins

Serves: 8


  • 100 gram dried bean curd sticks (Indonesian: kembang tahu)
  • 1 whole range chicken (Indonesian: ayam kampung), cut into 8 pieces
  • 1 carrot (about 100 gram), peeled and cut into bite size pieces
  • 1 tomato, cut into quarters
  • 15 gram salted dried cuttlefish (Indonesian: sotong kering asin) (*)
  • 1 tablespoon salt
  • 1/2 tablespoon sugar
  • 2 liter water


  1. (Optional) Soaked bean curd sticks in hot water until soft to remove excess oil, cut into small bite size pieces. You can safely skip this part and just add dried bean curd sticks along with everything else in the next step.
  2. In a soup pot, add soaked bean curd sticks, chicken, carrot, tomato, cuttlefish, salt, sugar, and water. Bring to a boil, reduce heat, and simmer for 30 to 45 minutes until everything is fully cooked. Adjust salt and sugar as needed.
  3. Turn off heat and serve hot.


  • (*) Salted dried cuttlefish can be substituted with ebi (dried shrimps), fish sauce, or shaved bonito.

Another great recipe by