Step 1 | Combine the spices and mix well together. |
Step 2 | Melt the butter in a large skillet. Add the onion and garlic. Cook for 3 minutes until onion starts to soften. |
Step 3 | Add the spices. Cook for 5 minutes, stirring to prevent sticking. |
Step 4 | Add the chicken, mixing to fully coat it in spices. Cook for 10 minutes. |
Step 5 | Blend the yogurt and tomato paste together and add to the chicken mixture. |
Step 6 | Add the water and bring to a boil. Lower the heat and simmer the curry for 40 minutes. |
Step 7 | Add the apples and raisins and simmer for an additional 10 to 20 minutes. |
Step 8 | Serve over hot rice. Garnish with chopped cilantro if desired. |