Cinnamon Wild Yala Recipe: Sri Lankan Venison Curry

Updated November 5, 2026

Total time
2 hr 40 min
prep 25 min · cook 2 hr 15 min
Serves
6
portions as written

Jump to recipe

Cinnamon Wild Yala Recipe: Sri Lankan Venison Curry

Cinnamon Wild Yala is a boldly spiced Sri Lankan-style venison curry that gets its name from the Yala National Park region, where wild boar and deer are traditionally hunted. This version uses farmed venison, which is leaner and more readily available, and pairs it with warm cinnamon, fiery chilies, and creamy coconut milk. The slow simmer breaks down the meat until it’s fork-tender, while the spices build a deep, aromatic sauce that clings to every bite. It’s a rustic, satisfying curry that brings the flavors of Sri Lanka to your home kitchen.

Ingredients

  • 3 lb (1.4 kg) boneless venison stew meat, cut into 1½-inch chunks
  • 3 tbsp (45 ml) coconut oil or vegetable oil, divided
  • 2 large onions, finely chopped (about 3 cups / 400 g)
  • 6 cloves garlic, minced
  • 1 tbsp (15 g) fresh ginger, grated
  • 2 cinnamon sticks (each about 3 inches / 8 cm)
  • 1 tsp ground cinnamon
  • 2 tbsp (14 g) curry powder (Sri Lankan or Madras)
  • 1 tsp ground turmeric
  • 1 tsp chili powder (adjust to taste)
  • 1 (14 oz / 400 ml) can coconut milk
  • 1 cup (240 ml) beef or venison stock
  • 2 tbsp (30 ml) tamarind paste
  • 1 tbsp (15 ml) fish sauce (optional)
  • 1 tsp salt, plus more to taste
  • Fresh curry leaves (optional, for garnish)

Instructions

  1. Pat the venison chunks dry with paper towels. Season generously with salt and pepper.
  2. Heat 2 tablespoons (30 ml) of oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Working in batches, brown the venison on all sides, about 3–4 minutes per batch. Transfer to a plate and set aside.
  3. Reduce heat to medium. Add the remaining 1 tablespoon (15 ml) oil. Add the onions and cook, stirring occasionally, until soft and golden, about 8–10 minutes.
  4. Add the garlic, ginger, cinnamon sticks, ground cinnamon, curry powder, turmeric, and chili powder. Cook, stirring constantly, for 1–2 minutes until fragrant.
  5. Return the venison to the pot. Pour in the coconut milk, stock, tamarind paste, and fish sauce (if using). Stir to combine, scraping up any browned bits from the bottom.
  6. Bring to a gentle simmer, then reduce heat to low. Cover and cook for 1½ to 2 hours, stirring occasionally, until the venison is tender and the sauce has thickened. If the sauce reduces too much, add a splash of water or stock.
  7. Once the meat is fork-tender, taste and adjust salt and chili. Remove the cinnamon sticks before serving.

Tips

  • Substitution: If venison is hard to find, use beef chuck or bison. Bison is lean like venison; beef chuck has more fat, so trim excess before browning.
  • Don’t rush the browning: Searing the meat in batches ensures a deep flavor. If you crowd the pan, the meat steams instead of browning.
  • Adjust heat: Sri Lankan curries are spicy. Start with 1 teaspoon chili powder and add more at the end if you want more heat.
  • Fresh curry leaves: If you can find them, they add an authentic aroma. If not, skip them or use a few kaffir lime leaves.

Serving Suggestions

Serve the curry hot over steamed basmati rice or with warm roti or naan to soak up the sauce. A side of coconut sambol (fresh coconut, chili, and lime) or a simple cucumber salad with yogurt balances the richness. For a traditional Sri Lankan meal, pair with string hoppers or rice and a lentil dish like dhal.

Variations

  • Wild boar: Use wild boar instead of venison; it has a slightly sweeter, richer flavor. Cook time may be similar.
  • Vegetarian: Replace venison with 2 lbs (900 g) of firm tofu or seitan, and use vegetable stock. Skip the fish sauce. Reduce simmering time to 20 minutes.
  • Add vegetables: Add chunks of potato or carrot during the last 30 minutes of cooking for a heartier meal.
  • More coconut: For a creamier sauce, use 1½ cans of coconut milk and reduce the stock to ½ cup.

Storage and Reheating

Refrigerate leftovers in an airtight container for up to 4 days. The curry tastes even better the next day as the flavors meld. To freeze, cool completely and store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat, adding a splash of water or stock if the sauce is too thick. Ensure the curry reaches an internal temperature of 165°F (74°C) before serving.

Frequently Asked Questions

Can I use a slow cooker? Yes. Brown the meat and sauté the aromatics as directed, then transfer everything to a slow cooker. Cook on low for 6–8 hours or on high for 3–4 hours, until the meat is tender.

Why is my venison tough? Venison is very lean and can become tough if overcooked at high heat. The key is to simmer gently at a low temperature for a long time, which breaks down the connective tissue. Also, never boil the curry—keep it at a bare simmer.

Can I use ground cinnamon instead of sticks? Yes, but reduce the amount to 1 teaspoon, and add it with the other ground spices. The sticks are more aromatic and are removed before serving.

Is tamarind paste essential? Tamarind adds a tangy note that balances the richness of the coconut milk. If you don’t have it, substitute with 2 tablespoons of lime juice or 1 tablespoon of pomegranate molasses.

How do I reduce the heat? Omit the chili powder entirely, or use only ½ teaspoon. You can also add a dollop of yogurt or extra coconut milk when serving to cool the spice.

Can I make this ahead of time? Absolutely. In fact, the curry improves after a day. Make it up to 2 days ahead, refrigerate, and reheat gently before serving.

Related

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