Balinese-Style Slow-Grilled Spareribs (Iga Babi Bakar)

Balinese-Style Slow-Grilled Spareribs (Iga Babi Bakar)

Succulent pork spareribs marinated in a pungent, savory fish sauce and aromatic turmeric brine, then slow-cooked over charcoal for a smoky flavor and tender texture. Finished with a sweet and spicy glaze.

16hAdvanced4 servings
Remix

Equipment

Charcoal grill
Food processor or mortar and pestle
Meat thermometer
Basting brush
Large non-reactive container

Ingredients

4 servings

Meat

  • 1500 g pork spareribs, membrane removed

Aromatic Paste (Bumbu)

  • 60 g shallots, peeled
  • 30 g garlic cloves, peeled
  • 25 g ginger, peeled
  • 15 g turmeric, fresh or 5g powder
  • 8 g coriander seeds, toasted
  • 3 g white pepper

Fish Sauce Brine

  • 80 ml fish sauce
  • 100 ml water
  • 50 g palm sugar, shaved
  • 30 ml lime juice

Glaze

  • 80 ml kecap manis
  • 15 ml oil
  • 2 bird's eye chili, finely minced

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

958
Calories
72g
Protein
30g
Carbohydrates
60g
Fat
3g
Fiber
18g
Sugar
2251mg
Sodium
Full nutrition
Calories
958 kcal
Protein
72 g
Carbohydrates
30 g
Fat
60 g
Fiber
3 g
Sugar
18 g
Sodium
2251 mg
Saturated Fat
19 g
Trans Fat
0 g
Monounsaturated Fat
26 g
Polyunsaturated Fat
7 g
Cholesterol
259 mg
Potassium
1540 mg
Calcium
93 mg
Iron
8.7 mg
Magnesium
129 mg
Phosphorus
788 mg
Zinc
9.1 mg
Vitamin A
19 mcg
Vitamin C
23 mg
Vitamin D
2.6 mcg
Vitamin E
1.2 mg
Vitamin K
3 mcg
Vitamin B6
2.0 mg
Vitamin B12
2.5 mcg
Thiamin
2.36 mg
Riboflavin
1.00 mg
Niacin
18.0 mg
Folate
19 mcg
Water
301 g
Alcohol
0 g
Caffeine
0 mg

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Combine shallots, garlic, ginger, turmeric, coriander seeds, and white pepper in a food processor. Pulse until a fine paste forms.

5m
02

In a bowl, mix the fish sauce, water, shaved palm sugar, and lime juice until the sugar dissolves. Stir in the aromatic paste.

2m
03

Place the ribs in a large non-reactive container or ziplock bag. Pour the marinade over the ribs, massaging it into the meat. Refrigerate for at least 6 hours, preferably overnight.

12h
04

Prepare a charcoal grill for indirect heat. Bank the coals to one side to create a cool zone. Aim for an ambient temperature of 110°C-120°C (230°F-250°F).

05

Remove ribs from marinade (reserve marinade). Place ribs on the cool side of the grill, bone side down. Close the lid and cook for 2.5 to 3 hours, maintaining steady low heat. Add more charcoal as needed.

3hLook for: Meat pulls back from bone ends by 1cm
06

While ribs cook, boil the reserved marinade in a small saucepan for 5 minutes to kill bacteria. Strain it, then whisk in the Kecap Manis, oil, and minced chili (if using) to create the finishing glaze.

5m
07

Move the ribs directly over the coals. Brush generously with the glaze. Sear for 2-3 minutes per side until the sugars caramelize and char slightly. Watch closely to prevent burning.

5mLook for: Glossy, charred exteriorFeel: Internal temp reaches 85°C/185°F+
08

Remove ribs from heat and let rest for 10 minutes before slicing between the bones.

10m

Chef's Notes

  • To ensure even tenderness, remove the silver skin (membrane) from the back of the ribs before marinating. Lift a corner with a butter knife and pull it off with a paper towel.
  • If you cannot maintain low charcoal temperatures, you can roast the ribs in an oven at 140°C (285°F) for 2.5 hours, then finish them on a hot grill for the smoky flavor.
  • The fish sauce provides deep umami, not just saltiness. Do not substitute it with soy sauce in the brine phase, as the enzymatic properties of fish sauce also help tenderize the meat.
  • Kecap Manis is thicker and sweeter than regular soy sauce. If unavailable, simulate it by reducing equal parts soy sauce and brown sugar until syrupy.

Storage

Refrigerator: 3 daysStore in an airtight container. Reheat gently to avoid drying out.

Freezer: 2 monthsBest frozen without the final glaze if possible.

Reheating: Wrap in foil and heat in an oven at 150°C until warmed through.

Troubleshooting

Meat is tough or chewy

Cause: Cooked too fast at too high a temperature

Fix: Wrap ribs tightly in foil with a splash of water/apple juice and continue cooking until tender

Prevention: Maintain grill temperature below 120°C (250°F) for the majority of the cook time

Glaze is burnt/bitter

Cause: Applied glaze too early or heat was too high during searing

Fix: Scrape off burnt sections and re-apply fresh glaze

Prevention: Only apply the sugar-heavy glaze in the final 5 minutes

Cultural Context

While Indonesia is a majority Muslim country where pork is rare, the island of Bali is predominantly Hindu and famous for its pork dishes like Babi Guling. This recipe is inspired by Balinese 'Iga Babi Bakar,' showcasing the region's love for complex spice pastes (bumbu) and open-fire cooking.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1