Assamese Chicken Curry with Fiddlehead Ferns
A rustic Assamese chicken curry cooked with wild fiddlehead ferns, known locally as dhekia xaak. Tender chicken on the bone simmers in a light, aromatic gravy with ginger, garlic, and fresh green chilies. The fiddleheads add a delicate earthy crunch that soaks up the subtle warmth of black pepper and mustard oil.
For 4 servings
- prep
Prep the fiddlehead ferns.
Wash the fiddlehead ferns thoroughly. Trim the woody ends and cut into 2-inch pieces. Set aside.
- temper · ~2 min
Heat mustard oil and temper whole spices.
1.Heat mustard oil in a heavy-bottomed pot over medium-high heat until it smokes lightly.2.Reduce heat to medium. Add bay leaves and crushed black peppercorns. Stir for 30 seconds until aromatic.TIPHeating mustard oil to its smoking point mellows the sharpness. - saute · ~6 min
Sauté the aromatics.
1.Add sliced onions and sauté until soft and translucent, about 4 minutes.2.Add ginger and garlic pastes. Sauté for 1 minute until the raw smell disappears.3.Add turmeric powder and cumin powder. Stir for 30 seconds. - saute · ~7 min
Brown the chicken and add potatoes.
1.Add bone-in chicken pieces and quartered potatoes to the pot.2.Sauté for 5 to 7 minutes, turning the pieces until the chicken is lightly browned on all sides and the potatoes are well coated with spices. - boil · ~3 min
Add water and bring to a boil.
Pour in the water. Add the slit green chilies and salt. Stir well, increase heat to high, and bring to a rolling boil.
- simmer · ~20 min
Simmer until chicken is tender.
Reduce heat to low. Cover the pot and let it simmer gently for 15 to 20 minutes, until the chicken is cooked through and the potatoes are fork-tender.
- simmer · ~7 min
Add fiddlehead ferns and finish cooking.
Add the chopped fiddlehead ferns to the pot. Stir gently, cover, and simmer for another 5 to 7 minutes until the fiddleheads are just tender but still have a slight bite. The gravy should be thin and light.
TIPDo not overcook the ferns. They should retain their texture and shape. - serve
Garnish and serve hot.
Turn off the heat. Garnish with chopped fresh coriander leaves. Serve hot with steamed plain rice.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For authentic flavour, heat mustard oil to its smoking point first to mellow its pungent edge.
- 2Cook the fiddlehead ferns only at the end so they stay tender-crisp and don't turn mushy.
- 3Use bone-in, skinless chicken for deeper flavour and a lighter, non-greasy gravy.
- 4Grate ginger and garlic to a fine paste rather than chopping for even distribution in the curry.
- 5Let the curry rest off heat for 5 minutes after adding the ferns so the flavours meld without overcooking.
Adapt it for your goals.
Vegetarian
Replace chicken with 300 g of paneer cubes or firm tofu, and use vegetable broth instead of water. Perfect for a meatless version that still carries the earthy Assam flavour.
low oilLow-oil
Reduce mustard oil to 1 tablespoon and dry-sauté the spices after the first smoke. Ideal for a lighter daily meal without sacrificing the dish's character.
Why this is on our healthy list.
Rich in Iron
Fiddlehead ferns are a good source of iron, supporting healthy blood oxygen transport.
Lean Protein Source
Skinless bone-in chicken provides high-quality protein with less saturated fat.
Antioxidant Spices
Turmeric, ginger, and black peppercorns offer anti-inflammatory compounds that support overall wellness.
Frequently asked questions
Yes, but thaw them completely and pat dry before adding to the curry, and reduce the final simmer time to 3–4 minutes to avoid mushiness.



