Cook onion: Preheat the pan on medium-low heat. Add cooking oil. Add the sliced garlic, onion and cook for four minutes.
Cook the chicken: Add the chicken to the pot with butter, add salt and pepper and sauté for five minutes until cooked. Set aside. Add the spices. Add the tomato paste and five tablespoons of water. (Add more cooking oil or butter if necessary) Stir to mix, and cook for 10 minutes on medium-high heat.
Simmer the sauce: Adjust the temperature to low, and then add the heavy cream. Add 1/4 cup of water to loosen the sauce. Mix the ingredients and let it simmer for 10 minutes. Garnish with parsley and serve.