Craving a home-cooked Malaysian curry chicken recipe that actually nails that balance of warm spices, coconut cream, and tender chicken? Trust me, you can whip up an authentic-tasting kari ayam at home with just pantry spices, a solid curry powder or paste, and a splash of coconut milk for that dreamy richness. This Malaysian curry chicken recipe walks you through making a flavorful curry that’s mildly spiced, creamy, and just begging to be scooped up with rice or flatbreads.
I’ll break down the key ingredients and show you the method, step by step. You’ll get practical tips, a bit of background on why Malaysian curry chicken blends aromatics like curry powder, cinnamon, and curry leaves, and some honest advice for tweaking the spice or pairing it up. The goal? Make your Malaysian curry chicken recipe taste reliably delicious, every single time.
So, are you ready to actually enjoy cooking and pick up a few tricks for nailing texture and flavor? Let’s get into this Malaysian curry chicken recipe and see where it takes your next dinner.
Description, Recipe And Historical Information
Malaysian curry chicken (kari ayam) lands somewhere between Indian, Malay, and Chinese influences, with aromatic spices and coconut milk creating a rich, savory stew. Most folks use bone-in chicken thighs and potatoes, simmering everything until it’s fall-apart tender. You’ll want this Malaysian curry chicken recipe with steamed jasmine rice or flatbreads like roti canai or roti jala—it’s just how it’s done.
For a legit homemade Malaysian curry chicken recipe, grab a good Malaysian curry powder (Baba’s meat curry powder is a classic), and toss in fresh aromatics: lemongrass, galangal, curry leaves, and kaffir lime leaves. Want heat? Add chili powder or some fresh chilies. Finish it all with full-fat coconut milk or coconut cream to get that creamy, luscious texture that makes this Malaysian curry chicken recipe so comforting.
Here’s what you’re looking at: prep time is usually about 15–25 minutes, and you’ll cook for 30–45 minutes. Total time? Figure on 45–70 minutes, depending on how much you brown the chicken and let it simmer. This Malaysian curry chicken recipe generally serves 4–6 people. I always go with bone-in chicken thighs for juiciness and flavor, but if you’re into leaner meat, swap in chicken breasts—no judgment.
Calories? Well, it depends on your coconut milk. If you use light coconut milk, you’ll cut calories; full-fat coconut milk makes this Malaysian curry chicken recipe richer and, let’s be honest, a bit more decadent. You can steer the curry toward a red curry vibe or keep it mellow and coconut-forward. Plenty of cooks like to jot down a simple recipe card with ingredients, steps, and timing—honestly, it’s worth it for a Malaysian curry chicken recipe you’ll want to revisit.
In Malaysia, you’ll spot this curry everywhere—from family tables to nasi lemak spreads. It’s a staple Malaysian curry chicken recipe, a go-to for home cooks, and it always pairs perfectly with jasmine rice or bread. If you’re looking for a versatile, crowd-pleasing dinner, this Malaysian curry chicken recipe really delivers.

Cooking Tips
For a great Malaysian curry chicken recipe, try using a homemade curry powder or grab a premixed curry powder mix if you’re short on time. When I make my own, I toast whole spices—like coriander seeds, cumin seeds, and fennel seeds—before grinding them up with ground turmeric and a bit more ground coriander. It just smells incredible and, honestly, you can tweak the heat and aroma exactly how you like it.
To build a bold spice paste for your Malaysian curry chicken recipe, blend red chilies, ground cumin, ground fennel, and Kashmiri chili powder with garlic and shallots. This paste adds depth fast, which is perfect when you want a flavorful, easy curry chicken meal but don’t have hours to spare. Sometimes I throw in an extra clove of garlic—why not?
Start by blooming your spices in oil until they’re fragrant. I usually toss in whole spices like a cinnamon stick or cardamom pods first, then add the ground spices. You’ll notice the aroma changes—don’t rush this part. Stirring in the ground spices after the whole ones helps keep things from burning, which is key for any Malaysian curry chicken recipe whether you’re using Madras curry powder or your own blend.
Pick potato or bone-in chicken for a richer texture in your Malaysian curry chicken recipe. Let it simmer gently so the meat soaks up all that spice paste and coconut milk. I always taste and check seasoning about halfway through to see if it needs a bit more salt or a squeeze of lime for acidity. You want the flavors to pop, not fall flat.
Adjust the heat in your Malaysian curry chicken recipe with Kashmiri chili powder for a pop of color and mild heat, or go for hotter red chilies if you’re feeling adventurous. If the turmeric or cumin brings a little bitterness, I balance it out with a pinch of sugar or a splash of tamarind juice. Honestly, it’s all about what tastes good to you.
I usually store leftovers from my Malaysian curry chicken recipe in the fridge for up to 3 days. The flavors get even better overnight, at least that’s what I think. When you reheat, do it slowly over low heat and add a splash of water or coconut milk if the sauce thickens up too much. It’s a lifesaver for busy lunches.

Malaysian Curry Chicken Recipe
Ingredients
- 5 tablespoon olive oil
- 2 onions finely diced
- 1 tablespoon garlic freshly minced
- 1 teaspoon ginger freshly minced
- 5 tablespoon curry powder
- 1 teaspoon sea salt flakes
- 2 pounds chicken bone in thighs
- 4 cups water
- 9 ounces coconut milk
- 1 stick cinnamon
- 3 large potatoes peeled and quartered
- 1 tablespoon apple cider vinegar
Instructions
- Heat the oil in a large, heavy-bottomed deep skillet or Dutch oven over medium heat.
- Add the onion, garlic, and ginger.
- Cook for 6 to 8 minutes, stirring frequently, until the vegetables are softened and fragrant.
- Sprinkle in the curry powder and salt.
- Cook for about 2 minutes, stirring constantly, to toast the spices and intensify their flavor.
- Pour in ½ cup of water and stir well to create a smooth, aromatic curry base.
- Add the chicken pieces to the pan.
- Turn and stir them until they are thoroughly coated with the curry mixture.
- Cook for 3 to 5 minutes, allowing the chicken to lightly brown on all sides.
- Pour in the remaining water and the coconut milk.
- Add the cinnamon stick if using.
- Bring the curry to a gentle boil, then reduce the heat to medium-low.
- Cover the pan and simmer gently for 20 minutes, allowing the chicken to become tender and absorb the rich curry flavors.
- Stir the potatoes into the curry.
- Leave the pan uncovered and continue cooking over medium-low heat for about 25 minutes, stirring occasionally.
- Allow the potatoes to become fork-tender while the sauce naturally reduces and thickens.
- During the final 5 minutes of cooking, stir in the apple cider vinegar.
- Taste the curry and adjust the seasoning with additional salt if needed.
- Continue simmering until the gravy reaches your preferred consistency.
- Serve the curry hot with steamed rice, cucumber slices, yogurt, warm roti, fresh sliced chilies, and chopped cilantro.
- This Malaysian Chicken and Potato Curry is a comforting dish featuring tender chicken and creamy potatoes simmered in a rich coconut curry infused with fragrant spices. Finished with a splash of vinegar for brightness, it's a hearty meal that's perfect served with fluffy rice, warm roti, and fresh, cooling accompaniments.
- Malaysian Grilled Chicken Recipe - June 30, 2026
- Malaysian Flatbread Recipe - June 30, 2026
- Malaysian Rice and Noodles Recipe - June 30, 2026
