Sri Lankan Venison Curry with Coconut and Roasted Spices

Updated November 3, 2026

Total time
3 hr 25 min
prep 30 min · cook 2 hr 10 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Sri Lankan Venison Curry with Coconut and Roasted Spices

Sri Lankan venison curry is a gently braised game curry flavored with roasted spices, curry leaves, chile, and coconut milk. This Sri Lankan–inspired version balances venison’s deep flavor with tangy tamarind and a slow simmer that helps the meat turn tender; family and regional versions vary in heat, sourness, and use of coconut.

Ingredients

  • 2 lb (900 g) boneless venison shoulder or leg, trimmed and cut into 1½-inch (4 cm) cubes
  • 1½ tsp (9 g) fine salt, divided, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper
  • 1 tbsp (15 ml) lime juice
  • 2 tbsp (30 ml) neutral oil, such as canola
  • 2 medium yellow onions, thinly sliced, about 3 cups (330 g)
  • 5 garlic cloves, finely chopped, about 1½ tbsp (15 g)
  • 1 tbsp (15 g) finely grated fresh ginger
  • 2 tbsp (18 g) Sri Lankan roasted curry powder
  • 1 tsp (2 g) ground coriander
  • 1 tsp (2 g) ground cumin
  • ½ tsp (1 g) ground turmeric
  • ½ tsp (1 g) ground fennel
  • ½ tsp (1 g) cayenne pepper, or less for a milder curry
  • 1 cinnamon stick, about 3 inches (7.5 cm)
  • 8 fresh curry leaves (about 1 g), or 1 small bay leaf plus ½ tsp finely grated lime zest if unavailable
  • 1 pandan leaf, tied in a knot, optional
  • 1 tbsp (15 g) tamarind paste, or 1½ tbsp (22 ml) lime juice as a substitute
  • 1 cup (240 ml) water, plus up to ½ cup (120 ml) more if needed
  • 1 can coconut milk, 13.5 oz (400 ml), well shaken
  • 1 small green chile, slit lengthwise, optional
  • 2 tbsp (8 g) chopped cilantro, for serving
  • 1 lime, cut into wedges, for serving

Instructions

  1. Season and marinate the venison. Pat the meat dry and trim away any silvery membrane or large pieces of surface fat, which can taste strong. Toss the cubes with 1 teaspoon of the salt, the black pepper, and the lime juice. Cover and refrigerate for 45 minutes. This short rest seasons the meat; it is not a tenderizing cure, so keep it chilled while it marinates.
  2. Brown the meat. Take the venison from the refrigerator while you prepare the other ingredients. Heat the oil in a heavy Dutch oven or deep, lidded pot over medium-high heat. Working in batches so the pieces are not crowded, brown the venison on two or three sides, about 4–5 minutes per batch. Transfer it to a plate. Browning builds flavor, but the cubes do not need to cook through at this stage. If the pot has dark, burnt residue, lower the heat and wipe out only the scorched bits; leave the browned fond behind.
  3. Cook the aromatics. Lower the heat to medium. Add the onions and the remaining ½ teaspoon salt. Cook for 8–10 minutes, stirring regularly, until soft and lightly golden. Add the garlic and ginger and cook for 1 minute, just until fragrant. If the onions begin to stick before softening, add a tablespoon of water rather than more oil.
  4. Bloom the spices. Stir in the roasted curry powder, coriander, cumin, turmeric, fennel, cayenne, cinnamon stick, curry leaves, and pandan leaf if using. Stir for about 1 minute. The spices should smell aromatic, not scorched. Add the tamarind paste and 1 cup water, scraping the bottom of the pot to loosen the browned bits.
  5. Braise until tender. Return the venison and any plate juices to the pot. Stir to coat, then bring the liquid to a gentle simmer. Cover, reduce the heat to low, and cook for 1 hour 45 minutes, stirring every 25–30 minutes. Keep the liquid at a quiet simmer rather than a hard boil. If the pot looks nearly dry or the curry catches on the bottom, stir in water a few tablespoons at a time. The meat should be tender enough to yield easily when pressed with a fork; if it is still firm, continue simmering in 15-minute increments.
  6. Add the coconut milk and check safety. Stir in the coconut milk and slit green chile, if using. Simmer uncovered for 10–15 minutes, stirring gently, until the sauce is creamy and coats a spoon. Check the thickest venison pieces with a food thermometer: USDA FSIS guidance for wild game calls for a safe minimum internal temperature of 160°F (71°C). The meat should also be fork-tender; continue cooking gently if it has reached temperature but needs more time to soften.
  7. Adjust and serve. Remove the cinnamon stick and pandan leaf. Taste the sauce and adjust salt, cayenne, or tamarind a little at a time. For a thinner curry, add a splash of hot water; for a thicker one, simmer uncovered for a few more minutes. Finish with cilantro and serve with lime wedges.

Tips

  • Choose a braising cut. Shoulder is especially suitable because its connective tissue softens during a long, moist cook. Lean backstrap or tenderloin can become dry and firm with this method; save those cuts for quick cooking, or shorten the braise and monitor them closely.
  • Roasted curry powder matters. Sri Lankan roasted curry powder is available at South Asian grocers and some online shops. If you cannot find it, use 1½ tablespoons (12 g) ground coriander, 1 teaspoon (2 g) ground cumin, and ½ teaspoon (1 g) ground fennel, lightly toasted in a dry pan and cooled. This practical substitute gives warmth but lacks the deeper, earthier flavor of a traditional roasted blend.
  • Keep the heat gentle. A rolling boil can tighten lean venison and make the coconut sauce split or look oily. Aim for small, occasional bubbles and stir from the bottom, especially after adding coconut milk.
  • Adjust sourness gradually. Tamarind pastes vary in strength. Start with the listed amount, then add more in small increments after cooking. Lime juice is a useful substitute, but it tastes brighter and less rounded than tamarind.

Serving Suggestions

Serve the curry hot over steamed basmati rice or Sri Lankan red rice, with enough sauce to flavor each serving. String hoppers, hoppers, or plain roti are also good for catching the coconut gravy. To make a fuller meal, add a mild vegetable side such as green beans with coconut, sautéed cabbage, or a simple cucumber salad. Keep the sides relatively fresh and lightly seasoned so they do not compete with the roasted spices.

Set lime wedges on the table for anyone who wants more brightness, and offer extra sliced chile separately rather than making the whole pot hotter. If serving rice, cook it separately and keep it covered until the curry is ready. A spoonful of sambol can be served alongside for a punchier, chile-forward contrast, but it is optional.

Variations

Make it less spicy: Leave out the cayenne and green chile, then let each person add chile at the table. The curry powder may already contain chile, so check its ingredients if you need a very mild result.

Use another game meat: Elk or moose shoulder can be substituted by weight and cooked with the same method, though tenderness varies with the animal and cut. Check the thickest pieces with a thermometer and allow extra braising time if needed. Do not assume the clock alone guarantees tenderness.

Make a richer, less tangy curry: Use 2 teaspoons (10 g) tamarind paste instead of 1 tablespoon, taste after simmering, and add more only if you want a sharper edge. For a lighter sauce, replace up to half of the coconut milk with water, understanding that the result will be less creamy.

Make it without pandan: Simply omit the leaf; it is optional and should not be replaced with a large quantity of another herb. Curry leaves are more distinctive. If they are unavailable, the bay leaf and lime zest listed above provide a pleasant aroma, but the flavor will differ from a curry made with curry leaves.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours in a shallow, covered container. The curry keeps for 3–4 days in the refrigerator. The sauce may thicken as it chills, and the venison often tastes even more infused with spice the next day. Refrigerate cooked rice separately and use it within the same 3–4-day window.

Reheat only the portion you plan to eat, either in a covered saucepan over low heat or in the microwave, stirring occasionally. Add a splash of water if the sauce is too thick. Heat leftovers to 165°F (74°C), checking with a food thermometer, then serve promptly. For longer storage, freeze cooled curry in airtight freezer-safe containers for up to 3 months for best quality. Thaw in the refrigerator, then reheat to 165°F (74°C); the coconut sauce may look slightly separated after thawing, but gentle stirring usually brings it back together.

Frequently Asked Questions

Can I make Sri Lankan venison curry in advance?
Yes. Cook it a day ahead, cool it promptly, and refrigerate it covered. Reheat gently to 165°F (74°C), adding a little water if the sauce has thickened. Keep rice separate so it does not absorb the curry sauce during storage.

Why is my venison still tough after the listed cooking time?
Venison varies by age, cut, and how it was trimmed, and a low simmer may run at a different temperature on each stove. Continue cooking in 15-minute increments with the pot covered and check again. Add a little water if the sauce is drying out; tenderness, not just elapsed time, is the useful doneness cue for a braise.

Can I use regular curry powder?
You can, but most generic curry powders are not the same as Sri Lankan roasted curry powder and may have a different blend, heat, and aroma. Use the toasted spice substitute in the tips if possible, and taste before adding extra cayenne or salt.

Can I make this recipe without coconut milk?
Yes. Replace it with 1 cup (240 ml) water or unsalted stock, then simmer the curry uncovered until the sauce reduces to your preferred consistency. It will be thinner and less creamy, with the tamarind and roasted spices more prominent.

Can I cook it in a slow cooker?
Brown the venison, onions, and spices on the stove first for better flavor, then transfer them to a slow cooker with the water, tamarind, and whole spices. Cook until fork-tender, checking the venison with a thermometer for 160°F (71°C), then stir in the coconut milk near the end and heat it through. Slow-cooker times vary by model and cut, so use tenderness and temperature rather than relying on one exact schedule.

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