| 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. |