
There are some meals that always bring me back home, and for me, Durban chicken curry is one of them.
It is the smell of onions browning slowly in the pot, curry leaves crackling in hot oil, and masala cooking down until the whole kitchen feels warm and alive. This is the kind of curry I grew up around — simple, hearty, full of flavour, and made to be shared.
When I make Durban chicken curry, I don’t think of it as just another meal. I think of family, Sunday lunches, fresh roti, rice on the table, and someone always coming back for “just a little more gravy.” That is what this recipe means to me. It feels like home.
This version is rich, comforting and full of proper South African Indian flavour. Serve it with fresh roti, rice, sambals, or a spoon of Masala Factory pickle on the side.
Serves
4 to 6 people
Prep Time
20 minutes
Cooking Time
45 to 60 minutes
Ingredients
- 1.2kg chicken pieces, bone-in preferred
- 3 tablespoons oil
- 1 large onion, finely chopped
- 2 tomatoes, grated or finely chopped
- 2 medium potatoes, peeled and quartered
- 2 teaspoons ginger and garlic paste
- 2 sprigs curry leaves
- 1 cinnamon stick
- 2 cardamom pods
- 2 cloves
- 1 bay leaf
- 2 tablespoons Masala Factory Durban Curry Masala or Babez Masala
- 1 teaspoon Masala Factory turmeric powder
- 1 teaspoon Masala Factory chilli powder, adjust to taste
- 1 teaspoon Masala Factory ground cumin
- 1 teaspoon Masala Factory ground coriander
- ½ teaspoon Masala Factory garam masala
- 1 teaspoon salt, or to taste
- 1 cup water, plus extra if needed
- Fresh coriander, chopped, for garnish
Optional Additions
- 1 green chilli, slit, for extra heat
- ½ teaspoon sugar, if the tomatoes are very acidic
- A squeeze of lemon juice before serving
- Masala Factory Carrot and Chilli Pickle on the side
- Fresh Masala Factory rotis for serving
Method
1. I start with the base
I heat the oil in a large pot over medium heat. Then I add the cinnamon stick, cardamom pods, cloves and bay leaf, and let them sizzle for a few seconds until the aroma comes through.
Then I add the chopped onion and cook it slowly until it turns golden brown. This is one of the most important steps. A good Durban curry needs a proper onion base, so I never rush this part.
2. I add the aromatics
Next, I add the ginger and garlic paste, curry leaves and, if I want extra heat, a slit green chilli. I stir everything for about a minute until the garlic softens and the curry leaves release their flavour.
3. I wake up the spices
I lower the heat slightly and add the Durban curry masala, turmeric, chilli powder, cumin, coriander and salt. I stir the spices into the onion mixture for about 30 to 60 seconds.
If the pot looks too dry, I add a small splash of water so the spices do not burn. This step brings the masala to life and gives the curry that deep colour and rich flavour.
4. I cook down the tomatoes
I add the grated or chopped tomatoes and let them cook into the masala. I usually cook this for about 8 to 10 minutes, until the tomatoes soften and the oil starts to separate slightly from the sauce.
This is where the curry starts to smell like home.
5. I add the chicken
I add the chicken pieces and stir well so every piece is coated in the masala. I let the chicken cook uncovered for about 8 minutes, turning it now and then so the flavour works into the meat.
6. I add the potatoes and let it simmer
I add the potatoes and 1 cup of water, then stir gently. I cover the pot and let the curry simmer on medium-low heat for 35 to 45 minutes, or until the chicken is cooked through and the potatoes are soft.
I check the pot every now and then. If the curry is too dry, I add a little more water. If there is too much gravy, I cook it uncovered for a few minutes until it thickens.
7. I finish the curry
Near the end, I sprinkle in the garam masala and taste for salt. Then I garnish with fresh coriander.
I like to let the curry rest for 5 to 10 minutes before serving. Curry always tastes better when it has had a few minutes to settle.
Serving Suggestions
I love serving this Durban chicken curry with:
- Fresh roti
- Steamed basmati rice
- Sambals
- Carrot salad
- Cucumber raita
- Masala Factory pickles
- Soft white bread for a homemade bunny chow-style meal
My Cooking Tip
My biggest tip is to be patient with the base. Let the onions brown properly, let the spices cook into the oil, and don’t rush the tomatoes. That is where the flavour comes from.
A curry is not only about heat. It is about balance, colour, aroma and comfort. When the pot starts smelling like everyone should be gathering around the table, you know you are doing it right.




