Nasi Kandar (Penang Mixed Rice with Chicken Curry)

by CommunityKitchen
MalaysianMedium1 hr 30 minServes 4
A Penang mamak-stall classic of steamed rice smothered in a coconut-milk chicken curry built on toasted whole spices and curry leaves, finished the traditional way by flooding the plate in gravy, known locally as banjir.
Per
serving
590kcal
33gprotein
54gcarbs
27gfat

Ingredients

Before you cook

Steps

  1. Heat 2 tablespoons of oil in a wok or wide pot over medium-high heat and fry the marinated chicken, skin-side down, for 3-4 minutes per side until golden but not fully cooked through, then remove and set aside.
  2. Add the remaining 1 tablespoon of oil to the same pot and sauté the chopped onion over medium-low heat for 5 minutes until softened and lightly golden.
  3. Add the garlic and ginger, stirring for 1 minute until fragrant.
  4. Add the cinnamon stick, star anise, cardamom pods, and curry leaves, stirring for 30 seconds to release their aroma.
  5. Add the curry powder paste and cook, stirring continuously, for 3-4 minutes over low heat until the oil begins to separate at the edges and the paste smells toasty rather than raw.
  6. Stir in the tomato paste and cook for 1 minute.
  7. Return the browned chicken to the pot along with the potato chunks, stirring to coat everything in the spice paste.
  8. Pour in the water or stock, bring to a boil, then reduce the heat, cover, and simmer for 15 minutes.
  9. Stir in the coconut milk and simmer uncovered for 15-20 more minutes until the chicken is cooked through, the potatoes are tender, and the gravy has thickened slightly.
  10. Stir in the tamarind paste and season with salt and a pinch of sugar to taste.
  11. Mound the warm steamed rice on plates and ladle the chicken curry and its gravy generously over the entire portion so the sauce pools around the rice, in the classic flooded style, then serve immediately.

Cook this recipe with Sue Chef

Sue reads every step aloud, sets the timers, and answers questions while your hands are covered in flour. Leave your email and we’ll tell you the moment it opens.