Entree: Christmas Island – Central Culinary Region – Ikan Bakar (Grilled marinated whole fish brushed with spicy-sweet sambal and aromatics)

Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.

Ikan Bakar (Grilled marinated whole fish brushed with spicy-sweet s... recipe
Serving Size: 4
Approximate Time
Prep 30 min
Cook 15 min
Additional 30 min
Total 1 hr 15 min

Ingredients

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate; oz means weight ounces, not fluid ounces.

- 2 whole red snapper, scaled and gutted, about 1.5 lb (700 g) each
- 4 tbsp (60 ml) vegetable oil
- 6 shallots, approx. 3 oz (85 g), sliced
- 4 garlic cloves, approx. 0.5 oz (15 g), peeled
- 2 fresh red chilies, seeded if desired, approx. 1.2 oz (35 g)
- 1 inch (2.5 cm) fresh turmeric, grated (or 2 tsp (4 g) ground turmeric)
- 1 tbsp (15 g) belacan or shrimp paste
- 1 tbsp (15 ml) tamarind paste
- 2 tbsp (30 ml) kecap manis (sweet soy sauce)
- 1 tbsp (15 ml) lime juice
- 1 tsp (5 g) sugar
- 1 tsp (5 g) salt, plus extra to taste
- 1/2 tsp (2 g) freshly ground black pepper
- 2 tbsp (30 ml) coconut oil or additional vegetable oil for grilling
- 2 banana leaves or aluminum foil (optional) for wrapping
- 1 small bunch fresh cilantro or daun kesum (laksa leaf) for garnish
Show original ingredient measurements
- 2 whole red snapper, scaled and gutted, about 1.5 lb (700 g) each
- 4 tbsp (60 ml) vegetable oil
- 6 shallots, approx. 3 oz (85 g), sliced
- 4 garlic cloves, approx. 0.5 oz (15 g), peeled
- 2 fresh red chilies, seeded if desired, approx. 1.2 oz (35 g)
- 1 inch (2.5 cm) fresh turmeric, grated (or 2 tsp/4 g ground turmeric)
- 1 tbsp (15 g) belacan or shrimp paste
- 1 tbsp (15 ml) tamarind paste
- 2 tbsp (30 ml) kecap manis (sweet soy sauce)
- 1 tbsp (15 ml) lime juice
- 1 tsp (5 g) sugar
- 1 tsp (5 g) salt, plus extra to taste
- 1/2 tsp (2 g) freshly ground black pepper
- 2 tbsp (30 ml) coconut oil or additional vegetable oil for grilling
- 2 banana leaves or aluminum foil (optional) for wrapping
- 1 small bunch fresh cilantro or daun kesum (laksa leaf) for garnish

Instructions

1. Make the spice paste: in a blender or mortar and pestle combine shallots, garlic, red chilies, grated turmeric (or ground), belacan, tamarind paste, 2 tbsp (30 ml) vegetable oil, 1 tsp (5 g) salt and 1 tsp (5 g) sugar; blend to a coarse paste. If too thick, add 1–2 tbsp (15–30 ml) water.
2. Prepare the fish: make 3 shallow diagonal slashes on each side of the fish. Rub about half the spice paste onto and into the slashes and cavity of each fish; let marinate 20–30 minutes (up to 1 hour refrigerated).
3. Preheat a grill to medium-high or heat a grill pan. If using banana leaves, lightly char them to make pliable and wrap the fish, leaving openings to baste; otherwise oil the grill grates or pan with 2 tbsp (30 ml) coconut oil.
4. Grill the fish: place fish on the hot grill and cook 6–8 minutes per side depending on thickness, basting occasionally with remaining spice paste thinned with 2 tbsp (30 ml) vegetable oil and 1 tbsp (15 ml) kecap manis to form a glossy glaze. Fish is done when flesh flakes easily and internal temperature reaches 145°F (63°C).
5. Finish and serve: transfer fish to a platter, drizzle with remaining lime juice 1 tbsp (15 ml), sprinkle with chopped cilantro or daun kesum, and serve hot with steamed rice or sambal on the side.
Estimated Nutritional Information*

Per serving | Servings: 4

Calories: 247 kcal
Carbohydrates: 15.1 g
Protein: 2 g
Fat: 20.5 g
Saturated fat: 7.8 g
Sodium: 618 mg

Generated: 2026-11-05T19:41:52+00:00

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded. Calories, Carbohydrates, Protein, Fat, Saturated fat and Sodium are known subtotals. Missing contributions are unknown, not zero.

Recipe Metadata
Recipe ID
4401
Country
Christmas Island
Region
Central Culinary Region
URL
https://kitchen2mytable.com/view_recipe_data.php?id=4401

Important Cooking Safety Notice

Please ensure all proteins are cooked to a safe internal temperature:

  • Chicken & Poultry: 165°F (74°C)
  • Ground Meats (Beef, Pork, Lamb): 160°F (71°C)
  • Whole Cuts of Pork, Beef, Veal, Lamb: 145°F (63°C) plus a 3-minute rest
  • Fish & Shellfish: 145°F (63°C)

Always use a food thermometer to verify doneness. Stay safe and enjoy cooking!