All Recipes » Meat Dishes » Babi Kecap Bali

Babi Kecap Bali – Indonesian Slow Cooked Sweet Soy Pork

| |

This post may contain affiliate links. Please read the disclosure policies for details.

Babi Kecap (babi ketjap) is an Indonesian dish of pork slow-cooked in sweet soy sauce with warm spices like coriander, ginger, and star anise. The result is tender, flavorful pork with a slightly sweet, savory, and mildly spiced sauce.

Plate with rice and slow cooked sweet soy pork, and mixed acar vegetables on the side. Text on image: Babi Kecap Bali. Indonesian sweet soy pork. Dish full of memories dot com.

Babi Kecap translates to “Pork in Soy Sauce.” This Balinese sweet soy pork is a comforting dish usually served with steamed rice or lontong rice cakes. For extra flavor, add a side of acar campur (mixed vegetable pickle) and sprinkle fried shallots on top.

Collage image of step by step photos on how to make indonesian babi kecap pork in sweet soy sauce.

See more traditional recipes in the collection of Indonesian main dishes.

How to Make Indonesian Sweet Soy Pork

To make Babi Kecap, sear pork belly until golden brown, then slow-cook it with garlic, shallots, sweet soy sauce, and warm spices. The dish is simmered until the pork becomes tender and the sauce thickens, coating the meat with rich flavors.

The sauce should be thick, similar to syrup or a glaze. To reach this consistency, allow the sauce to reduce during the final stage of cooking. Simmer it without a lid for 15-30 minutes, to thicken and develop the rich brown or black color characteristic of this dish.

Pork belly works wonderfully in this dish because the fat renders down during cooking, creating a rich and flavorful sauce. If you prefer a slightly leaner result, you can trim some of the excess fat before cooking. You can use pork shoulder or neck if pork belly is unavailable.

Continue below for the full recipe with ingredients and step-by-step instructions.

Close up of homemade indonesian babi kecap slow cooked pork dish.
Plate with rice and slow cooked sweet soy pork, babi kecap bali, and mixed acar vegetables on the side.

Babi Kecap (Balinese Pork)

Babi Kecap Bali is an Indonesian dish of pork simmered in the slow cooker with sweet soy sauce and warm spices. The tender pork and thick sauce pair perfectly with steamed rice. Cook the pork in a slow cooker on low for 6–8 hours or on high for 3–4 hours.

5 from 3 ratings
Prep
Cook
Total
Servings
4

Ingredients

  • 14 oz pork belly slicescut into bite-sized pieces
  • 3 cloves garlicminced
  • 1-2 makrut lime leavesjeruk purut
  • 2 shallotsfinely sliced
  • ½ cup sweet soy saucekecap manis
  • 2 tbsp palm sugar or brown sugar
  • 1–2 red chiliessliced (adjust to taste)
  • 1 tsp ground corianderketoembar
  • 1 tsp ground ginger or 1 cm fresh gingergrated
  • 1 star anise pod
  • 1 cup stock
  • 1 tbsp cooking oilfor searing
  • Salt and pepper to taste
  • Optional: Fried shallots and chopped green onions for garnish

Instructions

  1. Heat oil in a skillet over medium-high heat. Sear pork pieces until golden on both sides. Transfer the seared pork to the slow cooker.
  2. In the same skillet, sauté garlic, makrut lime leaves, and sliced shallots until fragrant (2–3 minutes).
  3. Add sweet soy sauce, palm sugar, ground coriander, and ground ginger. Stir and cook for 1–2 minutes until the sugar dissolves.
  4. Pour the sauce mixture over the pork in the slow cooker. Add star anise, red chilies, and stock. Stir to combine.
  5. Cover and cook on low for 6–8 hours or on high for 3–4 hours until pork is tender.
  6. Let simmer uncovered for the last 15–30 minutes to help it thicken.
  7. Taste and adjust seasoning with salt, pepper, or more sweet soy sauce if needed. Remove star anise and makrut lime leaves before serving.
  8. Serve with rice and garnish with fried shallots and green onions if desired.

Notes

Store leftovers in an airtight container for up to 3 days. Reheat in a skillet over low heat, adding a splash of water if needed.
Freeze in a sealed container for up to 2 months. Thaw overnight in the fridge before reheating.

Nutrition

Per serving (1)

Calories
541 kcal
Carbs
48 g
Protein
30 g
Fat
27 g
Fiber
3 g
Sugar
37 g
Sodium
1588 mg

Recipe by Deborah Green

Deborah Green

Deborah Green

I'm Deborah Green, Dish Full of Memories is where I share my recipe collection, a blend of Asian-Indonesian family recipes, Dutch favorites, and a pinch of New York. Join me in cooking the dishes and the flavors that have shaped my life. When I'm not in the kitchen, I enjoy gardening and photography.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *