Go Back
+ servings

Javanese Lamb Curry Recipe

Javanese Lamb Curry is a rich, aromatic dish brimming with tender lamb, vibrant spices, and a creamy coconut milk sauce. Perfectly suited for cozy family dinners or special gatherings, this curry is a true comfort food experience.
Print Pin
Course: Main Course
Cuisine: Indonesian
Keyword: Javanese Lamb Curry Recipe
Prep Time: 20 minutes
Cook Time: 1 hour 20 minutes
Total Time: 1 hour 40 minutes
Servings: 6

Ingredients

Curry Base:

  • 1 kg lamb or lamb leg diced
  • 2 tsp tamarind pulp soaked in 3 tbsp water
  • 2 stems lemongrass outer layers removed, bruised
  • 1 cinnamon stick or 1 tsp ground cinnamon
  • 3 kaffir lime leaves ribs removed
  • 2 salam leaves or bay leaves
  • 2 cloves garlic minced
  • 2 tsp salt or to taste
  • 2 tsp sugar or to taste
  • 400 ml thick coconut milk
  • 750 –1000 ml hot water depending on desired sauce thickness
  • Oil for stir-frying

Spice Paste:

  • 5 large red chilies deseeded and chopped
  • 8 shallots chopped
  • 4 cloves garlic chopped
  • 6 candlenuts roughly crushed
  • 1 cm galangal grated
  • 2 cm fresh turmeric or 1 tsp ground turmeric
  • 2 tsp ground coriander
  • ½ tsp ground cumin
  • ½ tsp nutmeg
  • ¼ tsp ground white pepper

Instructions

  • Prepare the Lamb: Dice the lamb into small, uniform pieces and rinse thoroughly. Drain well and set aside.
  • Make the Spice Paste: Combine the chilies, shallots, garlic, candlenuts, galangal, turmeric, coriander, cumin, nutmeg, and white pepper in a blender. Blend into a smooth paste, adding a drizzle of oil if needed to ease blending.
  • Cook the Paste: Heat 2 tablespoons of oil in a wok or large skillet over medium heat. Add the spice paste and sauté for 5–8 minutes, stirring constantly to prevent burning, until the paste is aromatic and fully cooked.
  • Add the Lamb: Stir the lamb pieces into the cooked spice paste. Cook for 5–7 minutes, stirring often, until the meat firms up and changes color to white.
  • Simmer the Curry: Transfer the meat and spice mixture to a large saucepan. Add the hot water, cinnamon, lemongrass, kaffir lime leaves, and salam or bay leaves. Stir well, cover the pan, and cook over medium-high heat for approximately 40 minutes, or until the lamb is tender.
  • Incorporate Coconut Milk: Reduce the heat to medium, uncover the pan, and add the thick coconut milk. Stir gently to combine. Add the tamarind juice and continue simmering, stirring occasionally to prevent the coconut milk from curdling.
  • Adjust Seasoning: Taste the curry and adjust the seasoning by adding more salt or sugar if needed. Allow the curry to simmer until the sauce reaches your desired consistency and the flavors have melded beautifully.
  • Serve: Ladle the hot curry into serving bowls and garnish with crispy fried shallots or onions. For extra heat, serve alongside sambal terasi. Enjoy with steamed rice.