A wonderfully aromatic, flavourful, healthy and perfectly spiced Indian chicken curry that is quick and easy to prepare. Just 35 minutes and this curry is ready to serve with your favourite rice!
In a large saucepan, heat the olive oil on a medium heat and fry the onion for 2 minutes, then add the garlic and fry until the onions are clear and the garlic is fragrant, about 1 minute.
Add the curry powder and cook for 30 seconds, stirring constantly.
Add the chicken and fry for about 2 minutes, stirring often, then pour in the can of diced tomato and half the coconut milk.
Now add the sweet potatoes and about 1/8 cup water and cook on a low heat, uncovered and just simmering, until the sauce is thick and the chicken is cooked through. About 20 mins. Check on it occasionally and top up with a little hot water if it is looking too thick.
Once the chicken is cooked, stir in the rest of the coconut milk. The curry should be thick and saucy, cook it down a bit if it’s too thin. Season with salt and pepper to taste.
Serve with your choice of rice.
This chicken curry only gets better! So making it the day before, storing it in the refrigerator overnight and gently heating it up on the stovetop is ideal.
But it's still absolutely delicious when it's just made!