Home - Recipes - Malaysian-Style Coconut Chicken Curry

Malaysian-Style Coconut Chicken Curry

This flavorful chicken curry packed with aromatic ingredients and creamy coconut milk makes for a comforting family meal.

Serves 6
Ready in 60 mins
Prep time 15 mins
Cooking time 45 mins
449 calories per serving


> 4 cloves garlic, finely chopped
> 1 small onion, peeled and finely chopped
> 1 (1 - inch) piece ginger, peeled and finely chopped
> 2 tbsp curry powder
> 1/4 cup canola oil, divided
> 1 (1.75 lb) pkg bone-in, skin-on chicken thighs
> 1 (13.5 oz) can lite unsweetened coconut milk
> 1 tbsp fish sauce
> 2 tsp brown sugar
> 2 medium russet potatoes, peeled and cut into 1-inch pieces
> 1 cinnamon stick
> 2 star anise pods (optional)
> Chopped cilantro, to garnish
> Cooked white rice, to serve


In a food processor, combine the garlic, onion, and ginger. Pulse until mixture is a smooth paste. Add the curry powder and 2 tbsp oil. Season with salt and pepper. Pulse until paste is combined. Pat the chicken thighs dry with paper towels and season with salt and pepper. In a medium bowl, combine chicken and curry paste. Toss to coat. Cover and refrigerate at least 30 min.
In a large Dutch oven, heat remaining 2 tbsp oil on medium. Remove chicken from marinade and pat off excess paste. In batches as needed, add chicken to Dutch oven, skin-side down, and cook 5–6 min. per side, until golden brown. Transfer chicken to a plate.
To Dutch oven, add the coconut milk. Using a wooden spoon, scrape up any bits on bottom of pot. Add the fish sauce, brown sugar, and ½ cup water. Bring mixture to a boil, then reduce to a simmer. Add the potatoes, chicken, cinnamon stick, and star anise, if using. Season with salt and pepper. Simmer 30–35 min., until tender. Remove star anise and cinnamon sticks before serving. Garnish with the cilantro and serve curry with the rice.

Search and shop our 5,000+ recipes

Popular articles

Search and shop our 5,000+ recipes

Enter your ZIP code to find a store near you