Home » Recipe Index » Soups and Stews » Kari Ayam – Indonesian Chicken Curry

Kari Ayam – Indonesian Chicken Curry

Indonesian Kari Ayam (Chicken Curry) with its aromatic spices and exotic flavor is very tempting. Tender chicken and full of spices and herbs in the coconut milk is one thing you really have to try in this lifetime.

A bowl of Indonesian Kari Ayam with tofu, boiled egg, and fried potato, garnished with fried shallots.

Kari Ayam is just one of the many amazing dishes from Indonesia. It is Indonesian chicken curry made with coconut milk, spices, and herbs. It is usually eaten with steamed rice or with ketupat (rice cakes wrapped in coconut leaves).

Despite the wide variety of spices and herbs, making Kari Ayam is surprisingly easy. Just follow the steps I wrote down below, and you’ll have a delicious, aromatic curry in no time.

If you love bold Indonesian flavors, don’t miss my Flourless Fried Chicken – a crispy, flavorful dish made without any flour. And for a gluten-free twist, try my Indonesian Gluten-Free Fried Chicken, which uses tapioca flour for crispy texture.

For more Indonesian dishes, you can also have a look at Sate Ayam or Sate Maranggi or the comforting Sop Buntut (Oxtail Soup). So, if you’re ready to try Indonesian food, Kari Ayam is the perfect place to start!

Why You Will Love This Recipe


  • Easy and simple – I have made the method easier and simpler to make this Kari Ayam. Even though the spices and herbs look so many, it is super easy to make.
  • Authentic taste – You will get the most authentic taste from this recipe. The ratio of spices, chilis, and herbs are just right.
  • Flavorful – You will taste a very complex and bold flavors blend into one with the tender chicken.

Recipe Ingredients

Indonesian Kari Ayam ingredients with labels.

Ingredient Notes

Chicken – You can use organic free-range chicken or broiler chicken. I find that using country chicken or free-range chicken taste better.

Big red chilis – This type of chilis is not so spicy. It adds color to the dish beautifully.

Curly chilis – This is spicier than the big red chilis, so use only a few if you can’t stand hot spicy food.

Bird’s eye chilis – This is the spiciest of all chilis. Do not blend the chilis. Just cook it whole with the broth. If you like your kari spicy, you can just smash it in your bowl.

Shrimp paste – Shrimp paste adds umami to the dish. Its rich, savory taste enhances the kari overall.

Substitutions & Variations

Coconut milk can be substituted with evaporated milk. Please understand that the flavor will be different than the original recipe using coconut milk.

When you can’t find fresh bay leaves, lemongrass, lime leaves, candlenuts in your area, you can always use the dried and powdered form. It will not affect the taste of the dish.

Don’t worry if you are a vegetarian or a vegan. You can also savor this flavorful dish. By substituting the chicken with alternative protein sources like tempeh or tofu. These two can absorb the curry broth, making it very flavorful and giving the meaty texture.

Another thing to add is vegetables. Chayote, carrots, potatoes, green beans and eggplants are perfect for curry dish. Not only do they add nutritional value but also enhance the overall taste and texture of the curry.

Be sure to check out the full recipe and ingredient list below

How to Make Kari Ayam

Photo collage of preparing to blend the spices for Kari Ayam.

STEP 1. Cut the chicken into 8-16 pcs. Wash them clean. Pour hot water into the chicken to get rid of the stink (Image 1). Let the chicken soak in hot water for 5 minutes. Put the garlic, shallots, ginger, candlenuts, coriander powder, cumin, shrimp paste, and the chilis into a blender (Image 2). Blend finely (Image 3). Prepare a pan and pour some oil and turn on the stove medium heat (Image 4).

Photo collage of cooking the blended spices, herbs, and chicken.

STEP 2. Let the spices simmer on low heat (Image 5). Put in lemongrass, bay leaves, and lime leaves (Image 6). Tear the lime leaves to make it more fragrant. Stir well until the herbs change color. Throw in the chicken pieces (Image 7). Stir well until they are all covered in spices (Image 8).

Photo collage of mixing the coconut milk and cooking the broth.

STEP 3. Pour in half of the coconut milk into the pan (Image 9). Stir well and let it simmer (Images 10, 11). If you want a smooth broth, sieve the broth (Image 12). This is optional. But I like my broth to be very smooth. Take out the chicken pieces, set them aside. Strain only the broth. You can throw away the herbs (lemongrass, bay leaves, and lime leaves).

Photo collage of putting in the salt, sugar, and pepper into the soup.

STEP 4. Put back the chicken pieces into the broth (Image 13). Pour in the remaining coconut milk (Image 14). Throw in salt, pepper, sugar, and mushroom powder (Image 15). Add some bird’s eye chilis (Image 16). Let the broth simmer for another 10 minutes. It’s ready to serve!


Pro Tips


  • Wash clean the chicken, pour hot boiling water to the chicken, let them soak for five minutes. This will take out the odor from the chicken blood.
  • Be careful when you cook the spices in the pan. It will splash. Put the stove on low heat to avoid splashing.
  • Separate the fried potatoes, fried tofus and boiled eggs from the curry. Put them together with the broth when you want to serve. This will prevent the gluten from the potatoes from thickening the broth. It will also keep the broth stay fresh longer.
  • After pouring the coconut milk into the pot, always put on medium heat. Stir once in a while to prevent the coconut milk from breaking.
  • Some oils from the chilis will make the broth red. That is fine.
  • You can add 1 cm of fresh turmeric when you blend the spices.

How to Serve

Serve Chicken Curry with steamed white rice or ketupat (rice cakes wrapped in coconut leaves).

To balance the spiciness of the curry, you can add a refreshing touch with Acar Timun (Indonesian Pickled Cucumber), which provides a crunchy, tangy contrast. Another great companion is Tempe Orek, which has sweet savoury flavor.

Pair with Indonesian Red Ginger Drink or Lemongrass Tea. Serve desserts to finish the meal like Banana Fritters or Pulut Hitam.

To finish your meal, consider Indonesian gluten-free dessert like Kuih Kosui or Ongol-ongol.

FAQs about Kari Ayam

Can I use ground spices if I can’t find the fresh ones in my area?

Yes, of course! You can use the ground spices if you can’t find the fresh ones in your area. The flavor will be the same.

Can I store Indonesian chicken curry at room temperature?

No, it is not recommended to store chicken curry at room temperature because it has coconut milk in it. Store it in closed container in the refrigerator or freezer to maintain its freshness and safety.

Can I add extra vegetables or protein to Indonesian chicken curry?

Indonesian chicken curry is versatile, and you can customize it to your liking. Feel free to add vegetables, such as chayote, green bean, eggplants or potatoes, or substitute chicken with alternative protein sources like tofu or tempeh.

Can I adjust the spiciness of Indonesian chicken curry?

You can adjust the spiciness of Indonesian chicken curry according to your preference. Use fewer or milder chilies if you prefer a milder heat, or add more if you enjoy a spicier curry. Take out the chilli seeds, it will reduce the spiciness significantly.

Storage and Reheating

Keep the leftover chicken curry in an airtight container. You can put it in the freezer or in the chiller. You can keep the curry up to 4 days in the chiller, 3 months in the freezer. If it is more than that, it’d be better if you discard it. Coconut milk cannot last that long.

Reheating is simple. Just put the curry in a pan and use low to medium heat. Or you can just heat it in the microwave.

More Authentic Indonesian Food

If you like authentic Indonesian food, you may want to try:

  • Chicken Rendang is a spicy Indonesian dish with lots of herbs and spices. Rendang is a famous all over the world. It is usually made with beef.
  • If you want to try Indonesian dish without coconut milk, just try Ayam Balado (Indonesian Spicy Chicken). It is savory and flavorful.
  • Soto Betawi Beef Soup is another famous Indonesian dish with coconut milk.
  • Soto Tangkar is another version of Soto Betawi with beef and innards.

More Indonesian Recipes

Two loaves of roti sisir pandan on a wire rack with one slice open with coconut jam on it.

Roti Sisir Pandan

A golden plate with pandan wajik and pandan leaves decoration.

Pandan Wajik

A photo of several pukis with different flavours on a plate.

How to Make Soft and Plump Pukis

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

A bowl of Kari Ayam with boild eggs and fried tofus.

Authentic Indonesian Kari Ayam

This is original Indonesian curry recipe that has been used in my family for ages. Using the right amount of spices, you will find this chicken curry amazingly delicious!
5 from 2 votes
Print Pin Rate
Course: Dinner, Lunch, Main Course
Cuisine: Asian, Indonesian
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 16 pieces
Calories: 171kcal
Author: Claudia

Ingredients

Main

  • 1 chicken cut into 12 pieces
  • 1 pcs Tofu
  • 1 pcs Potato
  • 4 pcs Boiled eggs

Spices

  • 12 pcs shallots
  • 3 pcs garlic
  • 3 cm ginger
  • 5 pcs candlenut
  • 1 tbsp coriander powder
  • 1 tsp cumin
  • 1 tsp shrimp paste
  • 10 pcs chili big ones
  • 8 pcs long curly chili
  • 4 pcs bird's eye chili

Herbs

  • 5 pcs bayleaves
  • 2 stalk lemongrass
  • 5 pcs lime leaves

Seasoning

  • 3 tsp salt
  • 1 tsp sugar
  • 1 tsp pepper
  • 1 tsp mushroom powder

Coconut

  • 1250 ml coconut milk

Instructions

  • Cut the chicken into 8-16 pcs. Wash them clean. Pour hot water into the chicken to get rid of the stink. Let the chicken soak in hot water for 5 minutes. Put the garlic, shallots, ginger, candlenuts, coriander powder, cumin, shrimp paste, and the chilis into a blender. Blend finely. Prepare a pan and pour some oil and turn on the stove medium heat.
  • Let the spices simmer on low heat. Put in lemongrass, bay leaves, and lime leaves. Tear the lime leaves to make it more fragrant. Stir well until the herbs change color. Throw in the chicken pieces. Stir well until they are all covered in spices.
  • Pour in half of the coconut milk into the pan. Stir well and let it simmer. If you want a smooth broth, sieve the broth. This is optional. But I like my broth to be very smooth. Take out the chicken pieces, set them aside. Strain only the broth. You can throw away the herbs (lemongrass, bay leaves, and lime leaves).
  • Put back the chicken pieces into the broth. Pour in the remaining coconut milk. Throw in salt, pepper, sugar, and mushroom powder. Add some bird's eye chilis. Let the broth simmer for another 10 minutes. It's ready to serve!
  • Serve Kari Ayam with fried potatoes, fried tofus, and boiled eggs. Sprinkle with fried shallots and steamed rice.

Video

Notes

  • Wash clean the chicken, pour hot boiling water to the chicken, let them soak for five minutes. This will take out the odor from the chicken blood.
  • Be careful when you cook the spices in the pan. It will splash. Put the stove on low heat to avoid splashing.
  • Separate the fried potatoes, fried tofus and boiled eggs from the curry. Put them together with the broth when you want to serve. This will prevent the gluten from the potatoes from thickening the broth. It will also keep the broth stay fresh longer.
  • After pouring the coconut milk into the pot, always put on medium heat. Stir once in a while to prevent the coconut milk from breaking.
  • Some oils from the chilis will make the broth red. That is fine.
  • You can add 1 cm of fresh turmeric when you blend the spices.

Nutrition

Serving: 1piece | Calories: 171kcal | Carbohydrates: 4g | Protein: 2g | Fat: 17g | Saturated Fat: 15g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Cholesterol: 6mg | Sodium: 608mg | Potassium: 216mg | Fiber: 0.3g | Sugar: 0.5g | Vitamin A: 13IU | Vitamin C: 2mg | Calcium: 25mg | Iron: 3mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

2 Comments

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating