Recipe: Babi kecap - Pork in soy sauce

Babi kecap is a popular and delicious Indonesian pork dish. It's not hard to make. This dish is served in restaurants througout the world. 

Serves: 4
Preparation time: 20 minutes
Cooking time: 30 minutes
Ready in: 50 minutes


  • 600 g / 1¼ lbs pork fillets or pork leg
  • 1 tablespoon clear soya sauce
  • 2 tablespoons plain flour
  • ½ teaspoon powdered ginger
  • 4 ounces button mushrooms
  • 4 cloves garlic
  • 1 slice gingerroot, about 2½ cm (1 inch) across and ½ cm (¼ inch) thick
  • 3 tablespoons dark soya sauce
  • pepper or 1 pinch chili powder
  • 2 tablespoons boiled water
  • 2 tablespoons medium-dry sherry or rice wine (optional)
  • 2 teaspoons lemon juice
  • 6 tablespoons oil or pork fat


  1. Cut the pork into small cubes.
  2. Put the flour into a bowl, dip meat into the flour and fry the meat, half of it at a time, turning it from time to time, for 5 minutes.
  3. Repeat the process for the remaining half of the meat.
  4. The flour that coated the meat will tend to stay in the pan or stick to the bottom of it, but leave it there-it will thicken the sauce later.
  5. Now take most of the oil out of the pan, leaving only about two tablespoons which you then heat again.
  6. In this, fry the tiny slices of garlic and ginger and the mushrooms, stirring continuously, for 1 minute.
  7. Add the soya sauce, the water and the meat, mix well, season with pepper or chilli powder, and stir continuously for 1 or 2 minutes.
  8. Just before serving, add the sherry or rice wine and the lemon juice.

Serve hot.

Back to Indonesian recipes

 Share us...