Nutrition Facts for Indonesian pork roast

Indonesian Pork Roast

Transport your taste buds to the vibrant flavors of Southeast Asia with this decadent Indonesian Pork Roast. This recipe features tender, slow-roasted pork shoulder infused with a fragrant marinade of garlic, lemongrass, ginger, turmeric, and kecap manis (sweet soy sauce), creating an irresistible balance of savory, sweet, and tangy flavors. Highlighted by the aromatic addition of pandan leaves and enriched with creamy coconut milk, this dish is roasted to perfection, delivering melt-in-your-mouth meat with a beautifully caramelized crust. Ideal for family gatherings or special occasions, serve this succulent roast with steamed rice and sautéed vegetables for a truly authentic Indonesian feast. Perfectly designed for comfort food lovers and global flavor enthusiasts alike, this recipe promises a showstopping centerpiece that delights every palate.

Nutriscore Rating: 61/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Indonesian Pork Roast
Prep Time:25 mins
Cook Time:180 mins
Total Time:205 mins
Servings: 6

Ingredients

  • 2 kg Pork shoulder (bone-in or boneless)
  • 5 pieces Garlic cloves, minced
  • 3 pieces Shallots, finely chopped
  • 2 stalks Fresh lemongrass, finely chopped
  • 1 tbsp Fresh ginger, grated
  • 1 tsp Turmeric powder
  • 2 tsp Ground coriander
  • 1 tsp Ground cumin
  • 3 tbsp Dark soy sauce
  • 4 tbsp Kecap manis (sweet soy sauce)
  • 3 tbsp Fresh lime juice
  • 2 tbsp Palm sugar (or brown sugar)
  • 1 tsp Sea salt
  • 1 tsp Black pepper
  • 200 ml Coconut milk
  • 2 tbsp Vegetable oil
  • 2 pieces Pandan leaves (optional, for aroma)
  • 200 ml Water

Directions

Step 1

In a bowl, prepare the marinade by mixing the minced garlic, chopped shallots, lemongrass, grated ginger, turmeric powder, ground coriander, ground cumin, dark soy sauce, kecap manis, lime juice, palm sugar, sea salt, and black pepper.

Step 2

Rub the pork shoulder thoroughly with the marinade, ensuring it coats all sides. Cover and let it marinate in the refrigerator for at least 2 hours, preferably overnight for maximum flavor.

Step 3

Preheat your oven to 160°C (320°F).

Step 4

In a large oven-safe Dutch oven or roasting pan, heat the vegetable oil over medium-high heat. Sear the pork shoulder on all sides until golden brown (about 3-4 minutes per side).

Step 5

Remove the pork from the pan and set aside. Deglaze the pan with the coconut milk and water, scraping up any browned bits.

Step 6

Return the pork to the pan. Add pandan leaves (if using) around the pork for aroma. Cover tightly with a lid or foil.

Step 7

Place the pan in the preheated oven and roast for approximately 3 hours, basting the pork with the cooking liquid every hour. If the liquid reduces too much, add a bit more water to keep it moist.

Step 8

After 3 hours, remove the lid/foil and increase the oven temperature to 200°C (390°F). Roast for an additional 15-20 minutes to caramelize the surface.

Step 9

Remove the pork from the oven and let it rest for 15 minutes before slicing.

Step 10

Serve with steamed rice, sautéed vegetables, and some of the sauce from the pan drizzled on top. Enjoy your Indonesian Pork Roast!

Nutrition Facts

Serving size 2854.2 grams (2854.2g)
Amount per serving % Daily Value*
Calories 5818
Total Fat 428.70g 550%
Saturated Fat 144.30g 722%
Polyunsaturated Fat 16.80g
Cholesterol 1400mg 467%
Sodium 8842mg 384%
Total Carbohydrate 139.20g 51%
Dietary Fiber 7.00g 25%
Total Sugars 75.40g
Protein 373.40g 747%
Vitamin D 0IU 0%
Calcium 474mg 36%
Iron 32mg 177%
Potassium 7282mg 155%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 65.3%
Protein: 25.3%
Carbs: 9.4%