Farah J. Eats

Foods of my culture, experiences and cravings.

  • Home
  • About Me
  • Recipes
    • Search By Ingredients
      • Beef
      • Poultry
      • Egg
      • Noodles & Pasta
      • Rice
      • Seafood
      • Veggie
    • By Cuisine
      • Malaysian
      • Japanese
      • Korean
      • Thai
    • By Type
      • Breakfast
      • Dinner
      • Dessert
      • Soup
      • Popular Recipes
      • Quick Meals
      • Trending Recipes
  • Shop
  • Contact

Explore

  • Home
  • Recipes
  • About Me
  • Contact

Connect

· April 28, 2022

Malaysian Chicken Curry (Kari Ayam)

Jump to Recipe Print Recipe

Enjoy this classic Malaysian Chicken Curry (Kari Ayam) with potatoes. A rich and flavorful dish that goes well with rice, bread, or even roti jala (Malaysian net crepes).

*This post may contain affiliate links which helps bring you delicious recipes for free.

easy malaysian chicken curry kari ayam

Welcome to Day 12 of my Ramadan Series! Today I’ll be sharing the recipe for an ultimate classic — the chicken curry, which translates to kari ayam in Malay. It’s one of the first few recipes that I’ve ever learned from my mom when I started cooking, and is still easily one of my go-to recipes on dinner rotation.

Aromatic Chicken Curry with Potatoes

This is the Malaysian version of the chicken curry, which contains an abundance of spices and a dash of coconut milk. Growing up, my family and I would almost always have it with Roti Jala (Net Crepes) during Ramadan and Eid celebrations (Hari Raya). You can also enjoy it together with white rice for lunch or dinner, or pair with roti canai (or even just plain bread) for a hearty breakfast!

The process of making chicken curry can seem a bit intimidating with all the aromatics and spices that are listed, but just add on the ingredients step by step and you’ll get there! It’s a simple recipe that’s very beginner-friendly.

easy malaysian chicken curry kari ayam

Curry Powder

The curry powder that I usually find in the US is more milder in flavor and color as compared to the ones in Malaysia. For this recipe, I used a brandless curry powder that I got from an international market. If you’d like to try the ones from Malaysia, I usually use the one from Adabi, but Baba’s is also a great alternative.

ingredients you’ll need

(For full ingredient measurements, please proceed to the recipe card below.)

  • Bone-in chicken: I used dark meat.
  • Potato 
  • Onion
  • Garlic
  • Ginger
  • Water
  • Salt
  • Sugar
  • Tamarind powder
  • Coconut milk (unsweetened)

Spices

  • Star anise
  • Cardamom
  • Cinnamon stick
  • Fennel seeds
  • Curry powder 
  • Garam masala 
  • Chili powder (optional)

how to make malaysian chicken curry (kari ayam)

  1. Sauté the spices (star anise, cardamom, cinnamon stick, fennel seeds) in a little bit of oil over medium heat for 30 seconds before adding the onion, garlic and ginger. Continue sautéing until the onion turns transluscent.
  2. Add the powdered spices (curry, garam masala and chili powder), a splash of water and continue sautéing for another minute before adding chicken. Stir and let it for 3-4 minutes.
  3. Pour in water and stir. Bring to a boil and add salt, sugar and tamarind powder.
  4. Stir and turn heat down to medium low. Add potatoes and cover with a lid for 15-20 minutes or until the chicken is cooked.
  5. Once the chicken is cooked, pour in the coconut milk and stir. Let it cook for another 3-4 minutes and turn off heat.
  6. Taste for seasoning and adjust accordingly if needed. Serve while hot. Enjoy!
easy malaysian chicken curry kari ayam

Notes for Malaysian Chicken Curry (Kari Ayam)

  • Adjust curry powder: Depending on the type of curry powder you use, sometimes you may need to add more or less. Adjust accordingly.
  • Garam masala: The curry powder I used is not as strong in flavor as the ones I’m used to back in Malaysia. I find that I get the closest taste when I add garam masala. If you have a strong and good curry powder, consider skipping the garam masala.
  • Curry leaves: If you can get your hands on curry leaves, add them when you’re sautéing the spices for extra flavor. You can add one sprig of leaves with the stem removed.
  • Tamarind powder/paste: I used tamarind powder because that’s what I had. Feel free to substitute with tamarind paste but adjust accordingly. 

More Malaysian Recipes

  • Malay-Style Chicken Rice (Nasi Ayam)
  • Malaysian Curry Laksa
  • Malaysian-Style Soy Sauce Eggs (Telur Masak Kicap)
  • Malaysian Creamy Butter Chicken

More Chicken Recipes

  • Soy Sauce Chicken (Ayam Masak Kicap)
  • Ayam Masak Lemak Cili Api (Chicken in Spicy Turmeric Coconut Curry)
  • Rendang Ayam (Chicken Rendang)
  • Soto Ayam (Chicken Soup)

Follow me on Instagram, TikTok, and Pinterest for more updates!

Recipe

easy malaysian chicken curry kari ayam

Malaysian Chicken Curry

Enjoy this classic Malaysian Chicken Curry (Kari Ayam) with potatoes. A rich and flavorful dish that goes well with rice, bread, or even roti jala (Malaysian net crepes).
4 from 10 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine Malaysian
Servings 2

Ingredients
  

  • 4-5 pieces of bone-in chicken I used dark meat
  • 1 potato cut into cubes
  • 1 onion sliced
  • 4 cloves garlic sliced
  • 1/2 inch ginger sliced
  • 2 cups water
  • 1.5 tsp salt
  • 1.5 tsp sugar
  • 3/4 tsp tamarind powder
  • 1 cup coconut milk unsweetened

Spices

  • 1 star anise
  • 3 cardamom
  • 1 cinnamon stick
  • 5 fennel seeds
  • 2.5 tbsp curry powder see notes
  • 1/2 tbsp garam masala see notes
  • 1/2 tbsp chili powder optional

Instructions
 

  • Sauté the spices (star anise, cardamom, cinnamon stick, fennel seeds) in a little bit of oil over medium heat for 30 seconds before adding the onion, garlic and ginger. Continue sautéing until the onion turns transluscent.
  • Add the powdered spices (curry, garam masala and chili powder), a splash of water and continue sautéing for another minute before adding chicken. Stir and let it for 3-4 minutes.
  • Pour in water and stir. Bring to a boil and add salt, sugar and tamarind powder.
  • Stir and turn heat down to medium low. Add potatoes and cover with a lid for 15-20 minutes or until the chicken is cooked.
  • Once the chicken is cooked, pour in the coconut milk and stir. Let it cook for another 3-4 minutes and turn off heat.
  • Taste for seasoning and adjust accordingly if needed. Serve while hot. Enjoy!

Notes

*Depending on the type of curry powder you use, sometimes you may need to add more or less. Adjust accordingly.
*The curry powder I used is not as strong in flavor as the ones I’m used to back in Malaysia. I find that I get the closest taste when I add garam masala. If you have a strong and good curry powder, consider skipping the garam masala.
*If you can get your hands on curry leaves, add them when you’re sautéing the spices for extra flavor.
*I used tamarind powder because that’s what I had. Feel free to substitute with tamarind paste but adjust accordingly. 
Keyword chicken curry, curry, kari ayam, Malaysian
Did you try this recipe?I would love to know how it went! Please leave a rating, comment down below, or tag me on Instagram @FarahJEats.

Other recipes you'll like:

easy chicken and rice bowl oyakodon japanese recipe alcohol free sake free mirin free quickOyakodon (Japanese Chicken and Egg Rice Bowl) Beef Pepper Rice (Pepper Lunch) Ayam Masak Lemak Cili Api (Chicken in Spicy Turmeric Coconut Curry)
Roti Jala (Net Crepes)
Soto Ayam (Chicken Soup)

Comments

  1. Kathy says

    June 1, 2022 at 3:29 AM

    3 stars
    My curry tasted bad :( but I think it could have been my fault. I didn’t read in the recipe that I had to add in the rest of the aromatics with the whole spices, so I added them in after the water. That might have been what made the curry taste meh – but at the end I had to add a lot more curry powder because the coconut milk was too strong.

    Reply
    • Kathy says

      June 1, 2022 at 3:32 AM

      5 stars
      I’m going to counteract my own review because I just realized I put in 3 cups of water instead of 2. It was not meant to be.

      Reply
  2. Kim Y says

    June 2, 2022 at 2:56 PM

    4 stars
    This may have been an L on my part… but the curry tasted a little bland because of my mistake on adding a full can of coconut milk instead of 1 cup. It was going really well until then – everything smelled amazing.

    Reply
  3. Bad boy RIRI says

    July 4, 2023 at 5:53 PM

    Great curry. U the best :) I usually order a roti, leave out the potatoes and maybe add a bit of extra water.

    Reply
  4. Judy Moolman says

    July 4, 2023 at 5:57 PM

    Love it made it lots

    Reply
  5. Sonia Blake says

    September 3, 2023 at 8:28 AM

    5 stars
    My curry smelt gorgeous but was way too watery even before I added the coconut milk. I tried to remedy it by removing the cooked chicken and reducing the liquid then I returned the chicken to the pot.it was OK but I think I reduced it too much as it was stodgy. It was also a bit tasteless, again my fault as my husband doesn’t like things too hot so I didn’t put as much curry powder in as I should. I am going to try to add more curry powder but not sure how as the dish has been in the fridge overnight. Lesson learnt? Yes. Not to tinker about with a perfectly good recipe!

    Reply
4 from 10 votes (6 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Photo
A 20-something year old dreamer sharing foods of her culture, experiences and cravings.

Get on the List

CATEGORIES

  • Popular Recipes
  • Malaysian Recipes
  • Quick Meals
  • Ramadan 2022 Series
  • Ramadan 2023 Series
  • Home
  • About Me
  • Recipes
  • Ingredients
  • Contact
  • Privacy Policy

Copyright © 2026 Farah J. Eats · Developed by RDK

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.