Authentic Indonesian Babi Kecap Recipe: Savory Sweet Pork Stew with Kecap Manis
Indonesian Babi Kecap, also widely known as Babi Ketjap, is a beloved culinary masterpiece that brings together tender stewed pork in a rich, sweet, and aromatic Kecap Manis ginger sauce. This iconic dish is a staple in Indonesian kitchens for good reason: it’s surprisingly simple to prepare and delivers an incredibly delightful taste experience that appeals to almost everyone. Whether you’re planning a cozy family dinner or assembling an elaborate Asian buffet, Babi Kecap promises to be a flavorful highlight that will have your guests asking for seconds. Its irresistible blend of savory and sweet notes, combined with the succulent texture of slow-cooked pork, makes it a truly unforgettable meal.

Indonesian Babi Kecap: A Culinary Journey from Takeout to Table
For many, the mention of Indonesian cuisine evokes images of vibrant flavors and aromatic spices. Babi Kecap stands as a proud emblem of this rich culinary tradition, particularly in regions with historical ties to Indonesia, such as the Netherlands. I often find myself craving those familiar flavors from the Dutch Chinese takeaway, where staples like Bami Goreng and Babi Pangang are common choices. While convenient, there’s a unique satisfaction in recreating these dishes at home, especially one as comforting and deeply flavorful as Babi Kecap.
This stewed pork in a sweet Kecap ginger sauce is a personal favorite. What truly elevates this particular rendition is the thoughtful combination of two distinct pork cuts: rich, savory pork belly and lean, tender pork tenderloin. This pairing creates a delightful textural contrast and an even more profound depth of flavor that, dare I say, surpasses many takeout versions. The slow simmering process allows the pork to absorb every nuance of the aromatic sauce, resulting in meat that is both succulent and incredibly tender.
Our journey to perfecting this dish is lovingly adapted from the esteemed Dutch cookbook, Bartje Boemboe by Jojo Keller, ensuring an authentic and truly delicious experience.
Why Homemade Babi Kecap is Always Best
While the convenience of ordering Babi Kecap from a local Chinese-Indonesian takeaway is undeniable, crafting this dish in your own kitchen offers an unparalleled reward. When you cook Babi Kecap from scratch, you have complete control over the quality of ingredients, the balance of flavors, and the cooking process, ensuring a fresh and vibrant taste that often gets lost in mass-produced versions. The aroma that fills your home as the pork slowly stews in the ginger-kecap sauce is an experience in itself, promising a meal far superior to anything from a plastic container. Plus, the satisfaction of serving a homemade dish, rich in authentic Indonesian flavors, to your family and friends is truly priceless.
Understanding the Star Ingredients for Babi Kecap Stew
The magic of this Indonesian Babi Kecap lies in its carefully selected ingredients, each playing a crucial role in developing its signature sweet, savory, and tangy profile. While the full list with precise measurements can be found in the recipe card below, let’s delve deeper into what makes these components indispensable:

- Ginger, Shallot, Peppers, and Garlic: The Bumbu Base – These fresh aromatics are the soul of the Babi Kecap. When ground together, they create a vibrant paste known as “bumbu,” which forms the foundational flavor layer of the stew. Fresh ginger provides a spicy warmth, shallots offer a milder, sweeter onion flavor, while red chili peppers introduce a subtle kick, and garlic adds its characteristic pungent depth.
- Kecap Manis: The Sweet Indonesian Soy Sauce – This is the star ingredient! Kecap Manis is a thick, dark, and wonderfully sweet Indonesian soy sauce, distinct from regular soy sauce. Its molasses-like consistency and rich, caramelized flavor are indispensable for achieving the authentic taste of Babi Kecap. Do not substitute with regular soy sauce and sugar; the depth of flavor will not be the same.
- Soy Sauce: For Savory Depth – Complementing the sweetness of Kecap Manis, a good quality salty soy sauce (light soy sauce or Japanese soy sauce works well) adds umami and balances the overall flavor profile without overwhelming it.
- Ginger Syrup: An Extra Layer of Sweet Ginger Warmth – This ingredient amplifies the ginger notes and contributes to the stew’s lovely sweetness, adding a syrupy richness that coats the meat beautifully.
- Pork Belly & Pork Tenderloin: The Perfect Meat Duo –
- Pork Belly: Chosen for its rich fat content, which renders down to create incredibly flavorful and tender bites, with some crispy edges when fried initially. It adds a luxurious mouthfeel to the stew.
- Pork Tenderloin: A leaner cut that becomes exquisitely tender through the slow stewing process, absorbing the sauce’s flavors wonderfully. The combination ensures both richness and delicate tenderness in every spoonful.
- Tamarind Pulp: The Tangy Secret Weapon – Tamarind is a fruit with a distinctive sweet and sour profile. In this recipe, it’s crucial not just for tenderizing the meat (similar to how vinegar or lemon juice would) but also for adding a unique, subtle tang that brightens the rich sauce. You can use tamarind paste or pulp; if unavailable, a tablespoon of fresh lemon juice combined with a tablespoon of brown sugar can be a decent substitute, though the flavor will be slightly different.
- Lemon Juice: Fresh Brightness – Freshly squeezed lemon juice is preferred for its vibrant acidity. It helps to further tenderize the pork and provides a zesty counterpoint to the sweet and savory elements, lifting the overall flavor.
- Palm Sugar (Gula Djawa): Caramelized Sweetness – Also known as Gula Djawa, palm sugar is derived from the sap of palm trees. It’s boiled down until it reaches a characteristic brown color and then molded into blocks or discs. Its taste is complex, featuring deep caramel notes with a slight hint of saltiness, making it superior to regular brown sugar for this dish. You can typically find it in Asian supermarkets.
How to Prepare Pork in Sweet Kecap Ginger Sauce: Step-by-Step Guide
Crafting this flavorful Indonesian Babi Kecap is a rewarding process that yields incredibly tender meat and a deeply aromatic sauce. Below, you’ll find a detailed step-by-step guide to ensure your homemade stew is nothing short of perfect. For a printable version with precise quantities, refer to the comprehensive recipe card located at the bottom of this blog post.

- Prepare the Bumbu (Spice Paste): Begin by gathering your fresh aromatics: shallots, red chili peppers, garlic, and peeled fresh ginger. Place these ingredients into a food processor. Process until a smooth, fragrant paste (bumbu) is formed. This paste is the aromatic heart of your stew, so ensure it’s finely ground for maximum flavor release.
- Sauté Aromatics and Bumbu: Heat a skillet or Dutch oven over medium heat and add a tablespoon of vegetable oil. Once shimmering, add the finely sliced shallot and sauté for about 2 minutes until it becomes translucent and fragrant. Then, introduce the prepared bumbu to the pan and stir-fry everything for 5 minutes, allowing the spices to toast and their complex aromas to develop. This step is crucial for building a deep flavor base.
- Brown the Pork: Add the cubed pork belly and pork tenderloin to the pan. Increase the heat slightly if needed and fry the meat for about 10 minutes, stirring occasionally, until it’s beautifully golden brown on all sides. Browning the meat before stewing locks in its juices and adds a rich, caramelized flavor that enhances the entire dish.
- Initiate the Stewing Process: Pour in the Kecap Manis, regular soy sauce, and the tamarind pulp. Stir well to combine, ensuring all the meat is coated. Bring the mixture to a gentle boil, then immediately reduce the heat to low. Cover the pan with a lid and let it simmer for 30 minutes. This slow cooking allows the pork to tenderize and deeply absorb the savory-sweet flavors of the sauce.
- Finish with Sweet and Tangy Notes: After 30 minutes, remove the lid. Add the fresh lemon juice, ginger syrup, and palm sugar to the stew. Stir continuously until the palm sugar has completely dissolved and the sauce has thickened slightly to a glossy consistency. Taste and adjust seasonings if necessary – you might want a touch more lemon for brightness or palm sugar for sweetness. Serve your delicious Babi Kecap immediately!
Serving Suggestions for Babi Kecap
Babi Kecap is incredibly versatile and pairs wonderfully with a variety of side dishes. It’s often served as the centerpiece of an elaborate Asian buffet, creating a delicious combination with other Indonesian and Chinese-Indonesian favorites. Consider pairing it with:
- Fluffy white rice to soak up all the rich sauce.
- Bami Goreng (fried noodles with egg and ham).
- Babi Pangang (crispy roasted pork with sweet and sour sauce).
- Foe Yong Hai (Chinese omelette with sweet sauce).
- A fresh green salad or blanched green beans for a refreshing contrast.
- As a delightful starter, consider a classic Chinese tomato soup.
Garnishing for Impact
Elevate the presentation and add an extra layer of flavor by garnishing your Babi Kecap. Freshly chopped parsley adds a touch of color and herbaceous freshness, while toasted sesame seeds provide a nutty crunch. Thinly sliced spring onions are also a fantastic garnish, offering a mild oniony bite that complements the rich stew perfectly.

Did you try this delicious Indonesian Babi Kecap recipe? We’d love to see your creation! Tag #byandreajanssen on Instagram and share your culinary masterpiece. I regularly feature the most beautiful photos from our community! If you enjoyed this recipe, please take a moment to leave a rating on the recipe card below. Your valuable feedback not only helps me improve but also guides other home cooks in their journey.
Need more culinary inspiration?
- Explore a wide array of video recipes on my YouTube channel for visual guidance.
- And don’t forget to save your favorite recipes on Pinterest, making it easy to find them for your next cooking adventure!
📖 Recipe
RECIPE CARD

Andréa
Pin Recipe
Equipment
-
Food processor with knife
-
Frying pan or Dutch oven
Ingredients
Bumbu (Spice Paste)
- 5 shallots , peeled and quartered
- 3 cloves garlic, peeled
- 2 inch fresh ginger, fresh, peeled, and grated (or 1½ tsp ground ginger)
- 2 red chili peppers, washed and deseeded
Babi Kecap Stew
- 1 tablespoon vegetable oil
- 1 shallot, finely sliced
- 1 pound pork tenderloin , cut into 1 x 1 inch (2 x 2 cm) cubes
- ¼ pound pork belly , cut into 1 x 1 inch (2 x 2 cm) cubes
- 5 tablespoons Kecap Manis
- 1 tablespoon soy sauce
- 2 tablespoons tamarind paste
- 1 teaspoon ginger syrup
- 2 teaspoons lemon juice, fresh
- 2 teaspoons palm sugar
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
Bumbu Preparation
-
Put the shallots, garlic, fresh or ground ginger, and the red chili peppers in the bowl of a food processor. Blend until you have a smooth, aromatic paste.5 shallots, 3 cloves garlic, 2 inch fresh ginger, 2 red chili peppers
Babi Kecap Cooking Steps
-
Heat a large frying pan or Dutch oven over medium heat and pour in the vegetable oil.1 tablespoon vegetable oil
-
Add the finely sliced shallot and cook for about 2 minutes until translucent. Then add the prepared bumbu (spice paste) and stir-fry for 5 minutes, stirring occasionally, until very fragrant.1 shallot
-
Add the pork tenderloin and pork belly cubes to the pan. Cook, stirring, for about 10 minutes until the meat is nicely browned on all sides.1 pound pork tenderloin, ¼ pound pork belly
-
Pour in the Kecap Manis, soy sauce, and tamarind paste. Stir everything together and bring it to a boil. Immediately reduce the heat to low, cover the skillet with a lid.5 tablespoons Kecap Manis, 1 tablespoon soy sauce, 2 tablespoons tamarind paste
-
Allow the dish to simmer gently on low heat, covered, for 30 minutes. This slow cooking will tenderize the pork and deepen the flavors.
-
Remove the lid and stir in the lemon juice, ginger syrup, and palm sugar. Continue stirring until the palm sugar has fully dissolved and the sauce is well combined and slightly thickened.1 teaspoon ginger syrup, 2 teaspoons lemon juice, 2 teaspoons palm sugar
-
Serve your delightful Babi Kecap immediately, garnished as desired.
Notes
2. Soy Sauce: Use a standard salty soy sauce, light soy sauce, or Japanese soy sauce to complement the sweetness of the Kecap Manis.
3. Tamarind Pulp: This provides a unique sweet-sour note and helps tenderize the meat. If you cannot find tamarind paste, you can substitute with 1 tablespoon of fresh lemon juice and 1 tablespoon of brown sugar, though the flavor profile will be slightly different.
4. Palm Sugar (Gula Djawa): This unrefined sugar from palm trees has a distinct caramel-like, slightly salty taste that adds depth. It’s usually found in Asian supermarkets. If not available, dark brown sugar can be used as a last resort, but adjust to taste.
5. Storage and Reheating Tips:
- Refrigerator: Store leftover Babi Kecap in an airtight container in the fridge for up to 3 days. Many find that the flavors meld and deepen overnight, making it even more delicious the next day!
- Freezer: This dish freezes exceptionally well, making it perfect for meal prep. Cook a double batch and freeze one portion in a freezer-safe container or bag for up to 2 months.
- Reheat: For quick reheating, use the microwave: place in a microwave-safe bowl, heat for 1-2 minutes, stir well, and heat again until thoroughly warm. Alternatively, reheat in a covered oven dish at 285°F (140°C) for about 25 minutes. On the stovetop, reheat over low heat in a frying pan, adding a splash of water or broth if the sauce has thickened too much to prevent drying out.
6. Nutritional Value: The provided nutritional value is per serving of Babi Kecap (excluding any side dishes), based on this recipe serving four people.
Nutrition
Tried this recipe?
Let us know how it was!
Explore More Indonesian and Asian Recipes
If you’ve enjoyed the rich flavors of our Babi Kecap, you’ll love exploring other delightful dishes from Indonesian and wider Asian cuisine. Here are a few more recipes to inspire your culinary adventures:
- Soy Sauce Chicken Recipe
- Pepesan Ikan – Indonesian Spicy Mackerel
- Slow Cooker Spicy Indonesian Chicken (Ayam Pedas, Spicy Chicken Crockpot Recipe)
- Pork Satay with Peanut Sauce