Cinnamon Yala Hotel is a beloved Sri Lankan chicken curry, named after the famous Yala National Park and the cinnamon-rich southern coast. This home-style curry features chicken simmered in a fragrant blend of roasted spices, coconut milk, and fresh curry leaves, resulting in a rich, aromatic, and mildly spicy dish that pairs perfectly with rice or bread. It’s a versatile, forgiving recipe that builds deep flavor from pantry staples, making it a reliable weeknight dinner or a showstopper for guests.
Ingredients
- 2 lb (900 g) bone-in chicken pieces (thighs and drumsticks), skin removed
- 2 tbsp (30 ml) coconut oil or vegetable oil
- 1 large onion, finely chopped (about 1 ½ cups / 190 g)
- 4 cloves garlic, minced (about 1 tbsp / 15 g)
- 1 tbsp (15 g) fresh ginger, grated
- 2 tbsp (16 g) Sri Lankan curry powder (see Tips for substitute)
- 1 tsp (2 g) ground turmeric
- 1 tsp (2 g) ground cinnamon
- 1–2 dried red chilies, broken (adjust to taste)
- 1 (13.5 oz / 400 ml) can coconut milk
- 1 cup (240 ml) chicken broth or water
- 2 tbsp (30 ml) fresh lime juice
- 1 tbsp (15 ml) soy sauce (optional, for umami)
- 1 sprig fresh curry leaves (about 10–12 leaves) or 1 bay leaf
- 1 cinnamon stick (3-inch / 7.5 cm)
- Salt to taste
- Fresh cilantro for garnish (optional)
Instructions
- Pat the chicken dry with paper towels. Season lightly with salt. Heat oil in a large heavy-bottomed pot or Dutch oven over medium-high heat.
- Brown the chicken in batches (don’t overcrowd the pot) for 3–4 minutes per side, until golden. Transfer to a plate and set aside.
- Reduce heat to medium. Add onion and sauté until soft and translucent, about 5 minutes. Add garlic and ginger; cook for 1 minute until fragrant.
- Add the dry spices (curry powder, turmeric, cinnamon, chilies) and stir constantly for 30 seconds to toast them, being careful not to burn.
- Return the chicken to the pot. Add coconut milk, broth, lime juice, soy sauce (if using), curry leaves, and cinnamon stick. Stir to combine.
- Bring to a gentle simmer, then reduce heat to low. Cover and cook for 30–35 minutes, stirring occasionally, until the chicken is tender and cooked through. The internal temperature of the chicken must reach 165°F (74°C) as measured with a food thermometer (USDA FSIS safe minimum).
- Uncover and simmer for an additional 10–15 minutes to thicken the sauce to your liking. Taste and adjust salt.
- Garnish with fresh cilantro and serve hot.
Tips
- Curry powder substitute: If you don’t have Sri Lankan curry powder, use 1 tbsp Madras curry powder + 1 tsp ground fennel + ½ tsp ground cardamom. This will be slightly more pungent but still delicious.
- Bone-in chicken is key: It adds flavor and moisture. If using boneless, reduce cooking time to 20–25 minutes and check temperature.
- Don’t skip browning: This step builds a deep, savory base. Pat the chicken dry before browning to get a nice sear.
- Adjust heat: The dried chilies add moderate heat. Remove seeds for milder, or add extra for a spicier curry.
Serving Suggestions
Serve this curry with steamed jasmine or basmati rice, or with warm roti or naan. A side of tangy cucumber salad or pickled onions balances the richness. For a traditional Sri Lankan meal, pair with pol sambol (coconut relish) and a wedge of lime.
Variations
- Vegetarian: Replace chicken with 2 cups (300 g) of cubed tofu or 3 cups (450 g) of mixed vegetables (potato, carrot, green beans). Sauté vegetables after onions, then add coconut milk and simmer for 15–20 minutes.
- Seafood: Use firm white fish (like cod or snapper). Add fish in the last 10 minutes of cooking, just until flaky (145°F/63°C).
- Extra coconut: Add ½ cup (40 g) unsweetened shredded coconut along with the spices for a thicker, more aromatic sauce.
- Pineapple twist: Add 1 cup (165 g) pineapple chunks in the last 5 minutes for a sweet-and-sour contrast.
Storage and Reheating
Refrigerate leftovers in an airtight container within 2 hours of cooking. The curry will keep for up to 4 days. To reheat, warm gently on the stovetop over medium-low heat, adding a splash of water or coconut milk to loosen the sauce. You can also microwave in 30-second intervals, stirring in between. Reheat to an internal temperature of 165°F (74°C) for safety. Freeze for up to 3 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use boneless, skinless chicken breasts? Yes, but they cook faster and can dry out. Reduce the simmering time to 20–25 minutes and check for doneness with a thermometer (165°F/74°C).
What is Sri Lankan curry powder? It’s a spice blend that typically includes coriander, cumin, fennel, cinnamon, cardamom, cloves, and black pepper, often roasted. It’s available in Asian markets or online. If you can’t find it, use the substitute in Tips.
Can I make this in a slow cooker? Yes. Brown the chicken and sauté the aromatics first, then transfer everything to the slow cooker. Cook on low for 6–7 hours or high for 3–4 hours, until chicken is tender and cooked through.
Why is my curry bitter? Bitterness usually comes from burning the spices. Toast them over low heat and stir constantly. If you burn them, start over—there’s no fixing it.
Can I use light coconut milk? Yes, but the sauce will be thinner and less rich. You can add a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water) at the end to thicken if needed.
How do I make it milder? Remove the seeds from the dried chilies or omit them entirely. You can also add a tablespoon of plain yogurt at the end to mellow the heat (stir in off heat to avoid curdling).
Related
- Sugar Cookie Extract: Easy Homemade Recipe
- Sugar Cookie Fudge with Condensed Milk
- Sugar Cookie Glaze That Hardens: Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).