Mix the yogurt, ground almonds and dry spices, half of the chopped ginger, garlic, tomatoes and salt in a large bowl. Mix the chopped chicken with the marinade and put it in the fridge overnight, if possible.
Melt the butter in a large saucepan or wok, add the onions and let the onions turn golden brown. Add the marinated meat and fry until it has turned a little color.
Add half of the chopped coriander and the rest of the ginger. Then add 1 - 2 tablespoons of red curry paste, depending on your taste, and season the mixture with a little salt if necessary.
Boil the whole thing up and then let it simmer on a lower heat for about 10-15 minutes. Sprinkle with fresh coriander and serve.
Serve with buttered chapati (recipe in the database) or buttered basmati rice.