Cape Malay Chicken Curry
If you are looking for Malay chicken curry, you should try this Cape Malay chicken curry recipe. Using tomatoes, instead of coconut milk, brings a subtle tang to the dish that is quite delicious. This Malaysian chicken curry is mild enough for everyone to enjoy.

I made this cape Malay chicken curry recipe not long ago and thought I can start training myself making curries more often with this recipe.
As far as I know, this is not an authentic Malaysian chicken curry. The name Cape comes from the Western Cape province in South Africa where a good number of Malaysians dwell, and whom originated this recipe.
I must admit that I am not a curry expert. I am not an expert making very authentic curries but I do enjoy eating various types from all over the region, though.
For living in Kuala Lumpur, Malaysia, you can get really delicious curries from everywhere in the city. Malaysian, Indian, Pakistani, Lebanese, Middle Eastern, African… you name it.
Maybe because there are so much to choose from and so easily accessible, I just take my family to the nearest restaurant whenever we get the curry craving kicking in. No wonder I never bother to cook curries at my own kitchen.
The flavor of this chicken curry is really nice and easy to get used to for those who are the curry beginners, especially if you are not a fan of curry made with coconut milk. The addition of either diced tomatoes or crushed tomatoes brings a slight tang to the over all flavor but not over-powering the entire dish.
Hope you like this Malaysian curry. My family thoroughly enjoyed it.
Cape Malay Chicken Curry Spice Mixture
First of all, gather up your spices in the mortar or in a mini processor.
Correction: The fennel seeds and coriander seeds are switched on the photo above.
Start grind them together. Oh, the aroma…
Until they get to combine very well.
I picked most the cardamom pod skins and discarded them. One of the Indian lady at the shop where I purchased the spices told me to do that.
How to make Cape Malay Chicken Curry
Chop onion, garlic, and ginger finely.
Saute onion and ginger in some oil over medium heat until soft.
Add the spices and cook together until the holy fragrance fills up your kitchen.
Add crushed tomatoes. You can used canned diced tomatoes as well.
Bring the sauce to gentle boil.
Add the chicken pieces. Chicken thighs, drumsticks, or breast. bone-in pieces will bring better flavor.
Cover with a lid and lower the heat to simmer for 20 minutes.
Add garlic, brown sugar, and lemon juice. Stir all together to combine.
Cover the lid again but with a little opening for the steam to escape, continue to simmer for another 15 minutes. And your curry will be ready to serve. Actually with any braised food, it tastes much better on the next day which I did.
The chickens are so tender and full of flavor. Loved the aroma and the slight tang from the tomatoes. It was just perfect for our Thursday night dinner.
More Delicious Curry Recipes
- Easy Thai Red Curry with Chicken and Vegetables
- Beef Massaman Curry
- Vietnamese Chicken Curry Soup (Ca Ri Ga)

Cape Malay Chicken Curry
Ingredients
- 4 tbsp oil
- 1 medium onion, finely chopped
- 2 tbsp ginger, finely chopped
- 1 tsp chili flakes, or fresh hot peppers to taste
- 1 1/2 tsp coriander seeds
- 2 tsp fennel, ground, or 4 tsp whole fennel seeds
- 1 1/2 tsp ground cumin
- 1 tsp turmeric
- 1/2-1 tsp black pepper, coarsely ground
- 15 cardamom pods, whole pods
- 1/2 tsp cinnamon
- 1 tbsp garam masala
- 14 oz can crushed tomatoes , or diced tomatoes
- 1 1/2 lb chicken pieces
- 2 tsp garlic, finely chopped
- 2 tsp brown sugar
- 1 tbsp lemon juice
- 2 -3 tsp salt
Instructions
- Put the 7 spices — from the coriander seeds down to the garam masala — in a mortar and pestle. Pound them together so the cardamom pods burst and the whole thing becomes a mess of spices. Discard the skin of cardamom pods. Continue to pound the spices until they become like a powder.
- Heat the oil in a pot, add the onion and ginger over fairly high heat, and stir occasionally for a few minutes. Add the chili flakes and spices and stir for 2 minutes. You might need to add more oil (Spices slurp up oil as they fry)
- Add the can of crushed tomatoes and stir. Cook until everything bubbles up together.
- Add the chicken pieces, and stir to coat well, keeping heat high until everything is bubbling away. Turn the heat down, put on a lid, and simmer for about 20 minutes.
- Add the garlic, sugar, lemon juice and salt to the curry. Cover with lid but leave a small opening for a steam to escape; simmer for 15 minutes or longer. Taste the sauce, and adjust seasoning according to your taste.
- Near the end of cooking, skim off extra oil/fat with a spoon, as it collects in corners of the pot, if needed. Serve the curry warm with rice.














I made the Cape Malay chicken curry as per the recipe, except it was double quantity.
The amount of fennel seed is an overkill in this recipe, I guess. The curry had an extremely strong, bitter taste of fennel. Many garam masala powder also has fennel added to it. The curry tasted similar to Chettinadu chicken curry.
Very delicious, I’ve used this recipe twice, unfortunately the spice scaling for lower portions is incorrect, while it still tastes good it defintely wasn’t as good after changing portion size.Â
HI, LOOKING FORWARD TO TRY YOUR RECIPE….DO YOU BOIL YOUR CHICKEN PCES FIRST PRIOR TO ADDING TO THE TASTY SAUCE(CURRY)
No, you don’t need to boil the chicken prior to add to the sauce. Just add to the sauce and simmer together. Hope you enjoy it. Thanks!
Hi, what is the yield and portion size?
The recipe serves 4 people. Depending on the size of the cuts, each serving includes 2-3 pieces of chicken. Thanks!
Let me sa first that cooking has never been my strong suit. But I’m dipping my toes in, and this was my first attempt at making something other than Italian food from scratch. This recipe is very easy to follow, and the spice combination is delicious! My family isn’t fond of spicy things, but this dish has just the right touch of mild zing to help them appreciate curry. It’s a hit! Thank you!
Thanks Holly.! I appreciate your reply. X
Hi Holly. Do you have any idea of the calories in this meal? Love it!
No, I don’t have nutrition info of this dish. I am planning to upgrade my recipe card that includes those informations. So stay tuned. Thanks.
Hi Holly. Love this recipe. I’ve batch cooked it a few times now. Wonderful. I see you p kut a Nutrition box but no calories. Have you a rough estimate of the calorie content? Many thanks.
Hi In the spices picture you need to interchange the Coriender seeds and fennel seeds.
thanks
I saw someone else has commented on this. Should have read before commenting.
This is a great recipe, thanks for sharing! Although, I would just like to clarify the origins of “Cape Malay”. The region in South Africa this comes from is the Western Cape, but the majority of Cape Malay descendents are in Cape Town, which is a specific city.
The Cape Malays are descendents of the Malaysian and Indians who were brought to Durban (on the other side of South Africa) as slaves in the 1700’s and 1800’s by the Dutch. Horrific, I know! From there, specific communities moved to the Cape where descendants can still be found today.
There is a lovely little old area in the city called Bo’Kaap, which translates as “Above the Cape” as it sits on the hill above the city. The houses have remained unchanged for generations and it is there where you will find the best Cape Malay cuisine!
I grew up in Cape Town and my grandmother cooked a lot of Cape Malay food. It brings back many, many memories!
Very tasty, thanks! Just a correction, this dish originates from the city of Cape Town. Western Cape is the province (not city). It is a classic of Cape Malay cooking whose people are the descendents of Malay slaves brought in to the Cape Colony under the time of colonial rule. It’s not really accurate to say a lot of malaysians live here as these descendents have mixed heavily with the indigenous people of the Cape and have formed a new culture and identity. The Cape Malay community do not consider themselves as malaysians anymore, in the classical sense of the word.
My mouth watered just looking at the pictures.
I unfortunately do not have all the spices required but I’m going ahead and making it, hopefully it still taste as great as it looks.
Hi there! Absolutely loved the recipe but just a little something to add- I live In the Western Cape and the Cape Malay people are named by the town Cape Town – the Western Cape is the Province or State! Just fun facts 🙂 I love this recipe though and plan on trying it tonight! Cape Malay food often also incorporates fruits and raisins into their curries which add a gorgeous pop of sweetness
ttfn x
Thanks, Kim, for the wonderful information. I am going to add the fruits and raisins next time I make this curry. Thanks!
This is my favourite curry. i make this one, i make a Vindaloo,lamb saag and a couple of others but this cape malay is the one I run out of first. I always cook up a 2 kg batch. YUM
I am from Cape Town and of Cape Malay heritage. This curry is absolutely amazing. Just like my grandmother used to make.
I have lived in the Western Cape all my life …… there is no TOWN by that name, it is a region or province! Our wonderful Malay people will not concur with your description of a “good number of Malaysian people dwelling there”! Sorry, but I had to point this out….. in some way it is rather offensive to us when so many mistakes are made when describing the origins of a recipe!