Heat the olive oil in a saucepan or deep frying pan on a medium heat.
Dice the chicken into bitesize chunks and add to the pan with the curry powder.
Mix well so the chicken is coated in the curry powder and saute for 5 minutes stirring occasionally to evenly cook the chicken.
Slice the pepper (if using) and onion and add to the pan, cook for a further 5 minutes until the vegetables have started to soften.
Add the chopped tomatoes, refill the tin with cold tap water and add that too.
Sprinkle the chicken stock cube, cardamom pods and sultanas into the curry and stir.
Season with salt and pepper and crush the garlic clove into the curry, and mix well.
Simmer on a low-medium heat (the curry should be bubbling slowly) for 20 minutes to thicken. While you are waiting you can cook your rice.
Serve with rice and 1 tablespoon of natural yoghurt per serving.