Assamese Duck Curry with Potatoes and Ginger

Updated November 3, 2026

Total time
2 hr 30 min
prep 30 min · cook 2 hr
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Assamese Duck Curry with Potatoes and Ginger

Assamese duck curry is a warming northeastern Indian dish of duck simmered with potatoes, ginger, and fragrant spices until the meat is tender and the gravy is rich. Recipes vary across Assam and from household to household; this version keeps the seasoning savory and peppery, with a slow braise that suits bone-in duck and makes a satisfying meal with rice.

Ingredients

  • 3½ lb (1.6 kg) bone-in duck, cut into serving pieces, with excess skin and visible fat trimmed
  • 1 lb (450 g) waxy or all-purpose potatoes, about 3 medium, peeled and cut into large chunks
  • 2 medium yellow onions, about 2 cups (300 g) finely chopped
  • 3 tbsp (30 g) peeled, finely grated fresh ginger
  • 1½ tbsp (13 g) finely chopped or crushed garlic
  • 3 tbsp (45 ml) mustard oil or neutral cooking oil
  • 1 tsp (2 g) cumin seeds
  • 2 bay leaves
  • 1 small cinnamon stick, about 2 in (5 cm)
  • 3 green cardamom pods, lightly crushed
  • 3 whole cloves
  • 1 tsp (2 g) ground cumin
  • 1 tsp (2 g) ground coriander
  • ½ tsp (1 g) ground turmeric
  • 1 tsp (2 g) coarsely ground black pepper, plus more to taste
  • 1–2 green chilies, slit lengthwise, optional
  • 2 tsp (10 g) fine salt, divided, plus more to taste
  • 4 cups (950 ml) hot water, plus a little more if needed
  • 1 tbsp (15 ml) lemon juice, optional, for serving

Instructions

  1. Prepare the duck and aromatics. Pat the duck pieces dry with paper towels and trim away any thick, loose pieces of skin or fat. Leave some skin attached for flavor, but remove large pockets of fat so the curry does not become greasy. Peel and cut the potatoes, chop the onions, grate the ginger, and prepare the garlic and spices. Season the duck with 1 teaspoon (5 g) of the salt and half of the black pepper.
  2. Brown the duck. Heat the mustard oil in a heavy, wide pot or Dutch oven over medium-high heat until it shimmers. If using neutral oil, heat it until hot but not smoking. Working in batches so the pieces are not crowded, brown the duck for about 3 minutes per side, around 15 minutes total. Transfer the pieces to a plate. If the pot has more than a thin coating of fat, carefully spoon out the extra, leaving about 1 tablespoon (15 ml) behind.
  3. Give the potatoes some color. Add the potato chunks to the pot and turn them in the hot fat for about 8 minutes, until they have a few golden patches. They do not need to cook through now. Transfer them to the plate with the duck. If the bottom of the pot looks dry, add a teaspoon of oil rather than letting the spices scorch later.
  4. Cook the onion and spices. Reduce the heat to medium. Add the cumin seeds, bay leaves, cinnamon, cardamom, and cloves; stir for about 30 seconds, just until fragrant. Add the onions and cook for 8–10 minutes, stirring often, until softened and lightly golden. Stir in the ginger and garlic and cook for 1 minute. Add the ground cumin, coriander, turmeric, remaining salt, and the rest of the black pepper. Stir for 30 seconds. Add a splash of hot water if the mixture sticks; the spices should smell toasted, not burnt.
  5. Braise until tender. Return the duck and any juices on the plate to the pot. Add the hot water and optional green chilies, then stir and bring the liquid to a gentle boil. Cover, reduce the heat to low, and simmer gently for 50 minutes. Stir once or twice and turn the pieces so they cook evenly. Add the potatoes, cover again, and simmer for 30 minutes more, or until the potatoes are tender and the duck is easy to pierce. Keep the liquid at a quiet simmer; a hard boil can toughen the meat and break up the potatoes.
  6. Check, adjust, and serve. Use an instant-read food thermometer in the thickest part of a duck piece without touching bone. USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for poultry, including duck. If the duck has reached that temperature but is still chewy, keep simmering gently until fork-tender, adding hot water if the gravy gets too thick. For a thinner gravy, add water a little at a time; for a thicker one, simmer uncovered for a few minutes. Taste for salt and pepper, remove the whole spices if desired, and finish with lemon juice if you like a brighter edge.

Tips

  • Use a heavy pot and avoid crowding. A Dutch oven or other heavy pot holds steady heat for the long braise. Brown the duck in batches: crowded pieces release moisture and steam instead of developing the savory browned surface that gives the gravy depth.
  • Choose the oil to suit your pantry. Mustard oil is a familiar flavor in many Assamese kitchens and brings a distinctive pungency. If it is difficult to find, use canola or another neutral oil; the curry will still work, but it will taste milder and less sharply aromatic. Heat mustard oil until it just shimmers, not until it smokes heavily.
  • Keep an eye on the fat and the simmer. Duck can release a lot of fat, especially if the pieces have plenty of skin. Spoon off excess after browning, but leave enough to cook the onions. Once the water goes in, aim for small, occasional bubbles rather than a vigorous boil, and stir gently so the potatoes stay intact.
  • Adjust heat at the end, not by guesswork at the start. Green chilies vary in strength, so omit them or use one for a milder curry. Ground black pepper gives warmth without relying only on chili heat. Taste the finished gravy before adding more salt, pepper, or lemon; the flavors become more concentrated as the liquid reduces.

Serving Suggestions

Serve the curry hot in a deep bowl so each portion gets duck, potato, and plenty of gravy. Plain steamed rice is the natural partner: its mild flavor lets the ginger, pepper, and whole spices come through, and it absorbs the sauce without competing with it. A modest portion of rice is usually enough because the duck and potatoes make the curry substantial.

For a fuller meal, add a simple vegetable side such as sautéed greens, lightly cooked cabbage, or a crisp cucumber salad. Keep the sides relatively plain and not too heavily spiced. A little lemon at the table can brighten the rich gravy, while chopped fresh cilantro is an optional garnish rather than a requirement. If serving guests, remove the cinnamon, cardamom, cloves, and bay leaves before bringing the pot to the table so nobody bites into a whole spice.

Variations

Assamese duck curry has regional and household variations, so there is no single set of additions used everywhere. Potatoes make this version easy to prepare with common ingredients. In some versions, ash gourd is used in place of or alongside potatoes. If available, peel and seed about 1 lb (450 g) of ash gourd, cut it into large pieces, and add it for the final 25–30 minutes of simmering; it softens and releases moisture, making the gravy gentler and less starchy. If you cannot find ash gourd, simply use potatoes as written rather than substituting a strongly flavored squash.

For a more pepper-forward curry, increase the black pepper to 1½ teaspoons (3 g), tasting before adding more. For a milder pot, leave out the green chilies. You can also use duck leg quarters instead of mixed bone-in pieces; keep the weight similar and cut them into manageable portions, then allow extra simmering time if the thickest pieces are not tender. Boneless duck cooks faster and can become dry during a long braise, so it is not a direct one-for-one choice for this method.

If mustard oil is unavailable, neutral oil is the most practical substitute. A small amount of mustard powder is not quite the same replacement: it adds a different, more concentrated flavor and can make the gravy taste sharp, so it is better to omit it than to use a large amount. The ginger, pepper, and whole spices still provide a balanced curry without it.

Storage and Reheating

Cool the curry promptly and refrigerate it in a covered, shallow container within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. The sauce may look firmer when cold because duck fat solidifies; lift off excess fat if you prefer a lighter gravy, or stir it back in as the curry warms. Store rice separately and refrigerate it promptly as well.

Reheat only the portion you plan to eat, either in a covered saucepan over low to medium-low heat or in the microwave, stirring partway through. Add a splash of water if the gravy has thickened. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer, and bring the curry to steaming hot throughout. For longer storage, freeze in airtight portions for up to 3 months for best quality. Thaw in the refrigerator, then reheat to 165°F (74°C); the potatoes may soften slightly after freezing, but the curry remains suitable to serve.

Frequently Asked Questions

Can I make Assamese duck curry with frozen duck?
Yes. Thaw it completely in the refrigerator before cooking, then pat it dry so it browns instead of steaming. Do not thaw duck on the counter. Because frozen pieces can release extra liquid as they cook, check the gravy near the end and simmer uncovered briefly if it is thinner than you want.

How do I know when the duck is tender?
The thickest pieces should reach the USDA FSIS safe minimum of 165°F (74°C), measured with a thermometer without touching bone. For the characteristic braised texture, the meat should also yield easily when pierced with a fork. If it is safe by temperature but still firm, continue the gentle simmer and check again after 10 minutes.

Can I prepare the curry a day ahead?
Yes. The flavor holds well overnight, and making it ahead can make serving easier. Cool and refrigerate it within 2 hours, then reheat gently the next day to 165°F (74°C). If you have time, you can remove any solidified excess fat from the chilled surface before reheating, and loosen the gravy with a little water if needed.

What if my curry is too oily?
Duck fat is part of the flavor, but a thick layer can make the gravy feel heavy. Spoon off the excess after browning, before adding the aromatics. If the curry is already cooked, let it settle briefly and skim fat from the surface, or chill it so the fat firms and is easier to lift away.

Can I use boneless duck breast?
It is not ideal for this long braise. Duck breast is leaner than bone-in legs and can become dry well before the potatoes and gravy are ready. If you only have breast, cook the curry base and potatoes first, then add the breast near the end and use a thermometer to ensure it reaches 165°F (74°C); the result will have a different texture from the traditional slow-braised style.

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