Home Recipes Asian
5 from 1 vote
Totale tijd2 hours 30 minutes

Easy babi pangang (roasted pork shoulder)

This is so good, you're going to want to make it time and time again!

This delicious and easy babi pangang (or roasted pork shoulder) is the perfect homemade version of the Chinese classic.

babi pangang - roasted pork shoulder

Babi pangang

Growing up as a kid babi pangang was my absolute favorite. The crunchy outside of the pork combined with the sweet and sour sauce, was just so good. Later on I learned that you could order the same dish but with a peanut sauce and I was hooked even more. But to this day I had not tried and attempted to make this at home. Until now!

It might look a bit complicated but it is actually quite simple to make. You need just a few items to get this going. A marinade for the pork, the pork itself of course. I’ve used pork shoulder here but you could also make this with pork belly. Before marinating I slice the meat into thick slices. That way it cooks easier, is marinated better and will give you a better end result. I will also try and make this on a barbecue once we finally get some summer over here. For now this is a good alternative and pretty delicious!

Ingredients for roasted pork shoulder babi pangang

Preparation of the meat

First of all you need to make the marinade. You finely chop some ginger (or use ground ginger), onion and garlic clove. Mix this with 5 spice, star anise, sweet soy sauce, kecap manis and vinegar. Mix this together well and rub the meat in the marinade. In order for the marinate to fully get into the meat you slice it in 2 centimeter thick chunks. Let the meat marinate for at least an hour but preferably overnight or let it marinate the entire day.

Once the meat is marinated you place the pork with the marinate inside a large pan and add enough cold water to make sure that the meat it submerged. Bring this to the boil and let it simmer for around an hour. Remove the meat slices from the pan and dry on paper towels. Set aside while you work on the sauce.

Babi pangang roasted pork shoulder

Making the sauce

Babi panggang wouldn’t be babi panggang without a good sauce. I’m giving you the recipe for the red sauce here, but you can also use this recipe for peanut sauce for a different version. The peanut sauce is actually my favorite but both are delicious. For making the babi pangang sauce you heat a tablespoon of vegetable oil in small sauce pan and sauté the garlic, onion and ginger. Add a table spoon of Chinese 5 spice, a tbsp tomato paste (or one of those small cans). Then add about half a liter of water, some brown sugar, vinegar, sambal oelek and ketjap manis. Bring this to the boil and let it reduce slightly on low heat before adding in the corn starch. The sauce should now start to thicken. Taste it and see if it needs anything extra. Maybe some extra sugar or a bit of lemon juice to balance the flavors. A bit of sweet chili sauce is also quite delicious.

Babi pangang or roasted pork shoulder

Frying the meat

Once you’ve finished those two steps it’s time to do the final preparation of the meat. You want the thick slices of the pork shoulder to be deep fried so they get a lovely golden crispy outside. Once it is fried you slice the meat in thinner slices. Don’t do this right away or the meat will become tough. 

Serve the meat with the sauce, noodles, bean sprouts, pickled cucumber and prawn crackers. This also works really well with the egg foo young too!

Love pork roasts? You might want to have a look at this fantastic porchetta recipe too!

Babi pangang or roasted pork shoulder
5 from 1 vote

Babi pangang – roasted pork shoulder

Prep time 1 hour
Cooking time 1 hour 30 minutes
Total time 2 hours 30 minutes
Servings4 people

Ingredients

  • 800 grams pork shoulder

Marinade

  • 3 cloves garlic
  • 1 cm fresh ginger finely chopped
  • 1 onion finely chopped
  • 1 tsp 5 spice powder
  • 1 star anise whole
  • 1 tbsp soy sauce
  • 1 tbsp kecap manis
  • 10 ml vinegar

Sauce

  • 1 tablespoon sunflower oil
  • 3 cloves garlic
  • 1 onion finely chopped
  • 1 cm fresh ginger finely chopped
  • 1 tbsp sambal
  • 1 tsp Chinese 5 spice
  • 1 can tomato puree
  • 1 tbsp soy sauce
  • 1 tbsp kecap manis
  • 1 tbsp corn starch
  • 50 g sugar more if you want
  • 40 ml vinegar
  • Extra requirements: frying oil

Equipment

  • Deep fryer

How to make babi pangang

For the marinade

  1. Cut the meat into thick slices (around 2 cm or 1 inch). Place the meat in a bowl. Finely chop 1 cm ginger, 1 onion, 3 cloves of garlic in a mincer. Mix together with 1 teaspoon, 5 spice powder, the star anise, 1 tablespoon soy sauce, 1 tablespoon soy sauce and 10 ml vinegar. Mix well and massage the meat with it. Let the meat marinate as long as possible, preferably overnight but if that is not possible, at least an hour.
  2. Place the meat including the marinade in a pan. Add cold water until the meat is just submerged and bring to the boil. Let it simmer gently for 50 minutes. Remove the meat from the pan and pat it dry with kitchen paper.

For the sauce

  1. Finely chop the 3 cloves of garlic, 1 onion and 1 cm of ginger. Fry these gently in a pan with a tablespoon of sunflower oil and 1 tablespoon of 5 spice powder. Add the tomato puree and fry for a while more. Then pour in 500 ml of water. Add 50 g sugar, 40 ml vinegar, one tablespoon sambal, tablespoon soy sauce and stir well. In a small bowl, stir the cornstarch with a drop of water, add this to the sauce and stir well again. The sauce should now start to thicken. Taste to see if the sauce is to your liking, does it taste exactly as you like it? Maybe add some soy sauce or sugar to make it perfect.
  2. Heat the deep fryer to 180 degrees. Fry the meat one slice at a time for 2-3 minutes until golden brown and crispy. It goes quickly so keep at it. Drain the meat on kitchen paper. Cut the meat into smaller slices for serving.
  3. I serve it with noodles, atjar, bean sprouts, pickled cucumber and lots of prawn crackers.
  4. It is also nice not to eat the meat with the babi pangang sauce but with peanut sauce, the recipe for peanut sauce can be found on the site.
Author recipeSimone

Nutrition Information per portion:

Calories: 365kcal | Carbohydrates: 35g | Protein: 27g | Fat: 13g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 82mg | Sodium: 773mg | Potassium: 759mg | Fiber: 2g | Sugar: 24g | Vitamin A: 233IU | Vitamin C: 12mg | Calcium: 65mg | Iron: 4mg

Disclaimer:

The nutritional values above are calculated per portion. The details are based on standard nutritional tables and do not constitute a professional nutritional advice.

Categories:

3 thoughts on “Easy babi pangang (roasted pork shoulder)”

  1. Im going to try this today! I loved this whilst i lived in breda. Thank you so much for the recipe as they dont have this in the UK. Brings back memories aswel as babi ketchap and chicken satay. We have found bami over here now just like in the netherlands.

    Reply
    • Ah how cool is that! Good to hear and let me know how it went! As a strange coincidence I am staying in Breda for a few days at the moment. 🙂

      Reply
5 from 1 vote

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Simone van den Berg

Food photographer | Food- and travel blogger | Recipe development | Loves to cook, experiment with vegetables and most of all, loves to eat. Whenever I travel (and I do try to do that as often as possible) it's always about food too! Love exploring flavors around the world. Lives together with cats Humphrey and Buffy in the Netherlands.