Cut the chicken breast fillet into bite-sized pieces and fry on all sides in a large pan with a little oil. Remove from pan and set aside.
Mix the onion, garlic and ginger into a paste in a blender. Maybe add some oil or coconut milk to make them smooth.
Fry the paste in the same pan with a little oil. Add the ground almonds, turmeric, cayenne pepper and coriander powder and fry. Add the chicken and add 250 ml of water to the pan. Cook on medium to high heat for about 10 minutes. Add coconut milk and cook for another 10-15 minutes until it has a creamy consistency. Sprinkle with a little fresh coriander and serve with rice.