In a large container, mix together chicken breasts, lemon juice, ginger, garlic, yoghurt, curry, red pepper, cumin and salt. let the mixture rest for at least one hour in the fridge.
In a large skillet, heat oil over medium heat. Add onion then diced tomato and cook until soft. Add chicken mixture and cook for 3-4 minutes.
Stir in cooking cream and simmer for 10-15minutes. (you can add 1 tsp corn starch if you want a thick consistency)
Serve with rice.