Spread the love

This Curry Chicken post may contain affiliate links. Please read my disclaimer.

Happy National Curry Day! Curry has always been my go-to dish during weekends, stressful days, happy days, party nights, LOL basically I can have curry almost every day, as long as my weak tummy can withstand the spiciness. And even since I tried making my own homemade Thai red curry paste, I find it so easy to just whip up a curry dish with curry paste made in advance and stored in my fridge. So here goes my curry chicken recipe.

Curry chicken

How to cook curry chicken?

I used to think that curry is a complex dish with many steps and ingredients involved. While it’s partially true, the curry paste can be made in advance and stored for quite a long time. Before I learned to make curry pastes, we used to buy off the shelves from the supermarket. Then it’s a matter of frying the curry paste to release the aroma and flavours from the spices in the curry paste. I used to add my own concoction of garlic, onion, ginger, curry powder, and etc to enhance the flavour. However these ingredients can be easily included and adjusted when you make your own paste.

ingredients curry chicken

IMHO, chicken curry is perhaps the easiest curry dish to make, simply by first searing the chicken pieces to amplify the savoury flavour of the meat. I love using kampong chicken or what is known as free range chicken in the west. Then fry some potatoes to make it crispy before adding to the curry dish. As well as adding taupok aka tofu puffs that soak up the curry sauce like a sponge.

This curry chicken recipe uses my Thai red curry paste, and I made it less spicy as my tolerance for chilli is quite low. But feel free to add on more spiciness with birds eye chilli, cayenne chilli peppers or more curry powder, as you deemed fit.

Another important ingredient is fresh coconut milk, or coconut cream if you prefer the curry to be thick and creamy. It adds on a rich texture and flavour to the curry sauce. For seasoning, I love to use fish sauce for its earthy savoury umami flavour.

curry chicken

Curry Chicken Recipe

This Curry Chicken recipe, cooked with homemade Thai Red Curry Paste, is so full of flavours and aromatics, it makes the perfect comfort food. We love eating it with rice or just plain roti prata. Level up the spiciness if you are up for it or make it less spicy by replacing the chillies with bell peppers.
5 from 1 vote
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course curry, dinner, Main Course
Cuisine asian
Servings 4 persons
Calories 450 kcal


  • 350 g Thai red curry paste
  • 6 mid sized potatoes cleaned, peeled and cut
  • 850 g free range chicken cleaned and chopped
  • cup cooking oil
  • 2 cups coconut milk
  • 2 cups water
  • 10-15 pcs taupok (tofu puffs) cleaned and cut into smaller pieces
  • 2-3 tbsp fish sauce for seasoning
  • ½ tbsp curry powder optional
  • 1-2 red chilli for garnishing
  • 1-2 kaffir lime leaf for garnishing


  • Wash and cut 10-15 pcs taupok (tofu puffs) (tofu puffs) into smaller pieces
    10-15 pcs taupok (tofu puffs)
  • Wash, peel, and cut 6 mid sized potatoes into smaller pieces (about 1 inch squares)
    6 mid sized potatoes
  • Sear 850 g free range chicken over medium high heat, evenly. Remove from pan and set aside. The chicken pieces need not be thoroughly cooked at this point.
    850 g free range chicken
  • Heat half portion of 2/3 cup cooking oil over medium heat in a large based pan, and add potatoes. Fry potatoes until slightly crispy. Then remove and set aside.
    2/3 cup cooking oil, 6 mid sized potatoes
    fry potatoes
  • Add the other half of the cooking oil into the pan over medium heat and add curry paste. Stir fry 350 g Thai red curry paste to release its aroma. The paste will absorb the oil and become drier and smoother.
    2/3 cup cooking oil, 350 g Thai red curry paste
  • Add chicken to curry paste and stir fry for about 5-8 minutes.
  • Add 2 cups water to slightly cover the chicken. Let it boil for about 8-10 minutes.
    2 cups water
  • Add potatoes and mix well. Let it boil for about 5-8 minutes.
    curry chicken cooking
  • Add 2 cups coconut milk and mix well.
    2 cups coconut milk
    add coconut
  • Add taupok (tofu puffs) and let it boil over low medium heat.
  • Add 2-3 tbsp fish sauce and season to taste. Optional to add 1/2 tbsp curry powder. Let it boil over low heat for another 8-10 minutes.
    2-3 tbsp fish sauce, 1/2 tbsp curry powder
  • Serve with rice, bread or roti prata.
    Garnish with 1-2 red chilli and 1-2 kaffir lime leaf.
    1-2 red chilli, 1-2 kaffir lime leaf
    curry chicken



Calories: 450kcal
Keyword chicken, chilli, curry, curry chicken, indian curry, spicy food, thai curry
Tried this recipe?Tag @BeautifulVoyager.Kitchen on IG!

Spread the love