Sri Lankan Curry Chicken is a spicy and flavorful dish that is popular in Sri Lankan cuisine. This dish is made by marinating chicken pieces in a mixture of spices such as curry powder, turmeric, chili powder, and cinnamon. The marinated chicken is then cooked with onions, garlic, and ginger in oil until browned. Coconut milk is then added to the pot along with additional spices and herbs such as cardamom, cloves, and curry leaves. The chicken is simmered in the flavorful sauce until tender and the flavors have melded together. Sri Lankan Curry Chicken is typically served with rice or roti, a type of Sri Lankan bread. The bold and spicy flavors of this dish make it a favorite among curry enthusiasts.