Instructions
Begin by adding the shallots, ginger, garlic cloves, cayenne peppers, turmeric, cumin, coriander, and fennel into a blender. Blend until you achieve a smooth, vibrant spice paste. Heat a skillet over medium heat and pour in the spice paste. Fry gently for about 10 minutes, stirring occasionally until the aroma fully blooms. If the paste becomes too dry, add water or oil a tablespoon at a time to keep the mixture smooth. Be attentive here—lower the heat if the paste starts to stick or burn. Next, stir in the cloves, cardamom, tamarind pulp, coconut milk, water, sugar, and salt. Increase the heat until the sauce reaches a gentle boil, then reduce to medium-low and let it simmer for 10 minutes. Stir occasionally as the sauce thickens slightly. Taste and adjust seasoning if needed—don’t worry if there's a slight bitterness, it will mellow during roasting. Once the marinade has cooled, pour it evenly over the chicken thighs. Cover and refrigerate, marinating overnight or up to two days to deepen the flavor. When ready to cook, preheat your oven to 425°F (220°C). Remove the chicken from the marinade, then spoon the marinade onto a greased or foil-lined baking tray. Arrange the chicken pieces over the sauce, ensuring they cover the liquid to prevent burning. Spread the remaining marinade over the chicken. Roast in the oven for 35 to 45 minutes, or until the chicken reaches an internal temperature of 175°F (80°C) and the skin is beautifully caramelized. Allow the chicken to rest for 5 minutes after removing it from the oven to let the juices redistribute. Brush the chicken with a little oil to add extra gloss and moisture. Serve hot, spooning the flavorful sauce over steamed or coconut rice. The rich sauce and tender chicken create an irresistible combination that's perfect for sharing.