I’ve been dreaming about this Singaporean Chicken Curry for 2 weeks. This authentic Peranakan family recipe comes from my Singaporean friend Ryan, using his family’s favorite curry pack. We start by blooming a simple mix of cinnamon, star anise, cardamom, and cloves with fresh aromatics, then let chicken thighs simmer until tender in a rich coconut cream base. The result is a thick, creamy curry that’s full of warm spices, served in 30 minutes with hot rice or fluffy bread.
Mix the cinnamon, ground star anise, cardamom, and ground cloves in a small bowl.
Heat 2 tbsp oil in a large pot over medium heat. Add the shallot, minced ginger, and garlic. Sauté 2 to 3 minutes until soft and fragrant. Sprinkle in the spice mix. Toast 30 seconds, stirring so it does not burn.
Add the curry paste and the remaining 2 tbsp oil. Fry 2 to 3 minutes, stirring often, until the paste smells aromatic and you see a little oil separating.
Add the chicken thighs and potatoes. Stir to coat well. Cook 2 to 3 minutes until the chicken is no longer pink on the outside.
Lower the heat to medium-low. Pour in the coconut cream. Stir and bring just to a gentle simmer, not a boil.
Use the empty coconut cream can to add water. Start with 1 cup for a thicker gravy, or add a full can of water for a more soupy curry. Stir to combine and return to a gentle simmer.
Cover with a lid and simmer 15 minutes, stirring once or twice, until the potatoes are tender and the chicken is cooked through.Uncover and simmer a few more minutes if you want it thicker.
Serve hot in a bowl with steamed rice, or with thick bread or roti prata for dipping. Garnish with chopped green onions.
Notes
My friend Ryan recommended the A1 Best One Instant Curry Paste for Meat.