Chicken Urval
Chicken Urval is a spicy Mangalorean-style dry chicken dish where tender pieces are cooked with onions, tomatoes, curry leaves, and a roasted coconut masala. It turns rich, fragrant, and deeply savory with a slightly coarse texture.
For 4 servings
- prep · ~10 min
Prepare the chicken and masala ingredients.
1.Wash the chicken pieces and drain well.2.Slice the onion finely and chop the tomato.3.Peel the garlic and chop the ginger.4.Measure the coconut, whole spices, curry leaves, tamarind paste, salt, oil, and water. - roast · ~6 min
Roast the coconut and spices.
1.Heat a pan over medium heat.2.Add the grated coconut, coriander seeds, cumin seeds, black peppercorns, and dried red chili.3.Roast, stirring often, until the coconut turns light golden and smells nutty.4.Take the pan off the heat and cool the mixture slightly.TIPKeep the heat medium and stir often so the coconut browns evenly without burning. - mix · ~3 min
Grind the masala.
Transfer the roasted coconut mixture to a grinder jar. Add garlic, ginger, tamarind paste, turmeric powder, and a little water, then grind to a thick, slightly coarse paste.
- saute · ~7 min
Cook the onions and curry leaves.
1.Heat oil in a wide pan over medium heat.2.Add the sliced onion and cook until soft and light golden.3.Add the curry leaves and stir for a few seconds until fragrant. - saute · ~5 min
Add the tomatoes and masala.
1.Add the chopped tomato and cook until soft and pulpy.2.Add the ground masala and cook for 3 to 4 minutes.3.Stir well until the raw smell reduces and the oil begins to show at the edges. - simmer · ~20 min
Cook the chicken until tender.
1.Add the chicken and salt to the pan.2.Mix well so the masala coats every piece.3.Pour in the remaining water, cover, and cook on low heat until the chicken is tender.4.Open the lid and stir once or twice during cooking so the masala does not catch at the bottom.TIPCook on low heat so the chicken releases its juices and picks up the roasted masala flavor. - simmer · ~4 min
Dry the masala to an urval texture.
Cook uncovered for a few more minutes, stirring often, until the gravy thickens and clings to the chicken in a semi-dry coating.
- serve
Serve the Chicken Urval hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Roast the coconut only to light golden; dark brown will make the urval taste bitter.
- 2Grind the masala slightly coarse, not silky smooth, so the finished dish keeps its signature rustic texture.
- 3Use a wide pan for the final drying stage so the masala reduces quickly and coats each chicken piece evenly.
- 4Let the tomatoes turn fully pulpy before adding the masala, or the dish can taste sharp and undercooked.
- 5Bone-in chicken works best here because it releases flavor into the masala as it simmers.
- 6If the masala starts catching while the chicken cooks, splash in a spoon or two of water rather than adding extra oil.
- 7This dish tastes even better after 30 minutes of resting, when the roasted coconut and tamarind settle into the chicken.
Adapt it for your goals.
Extra-spicy
Increase the dried red chilies and a few extra peppercorns for a fiercer, more traditional heat.
bonelessBoneless
Use boneless chicken thigh pieces for easier serving and quicker cooking, while still staying juicy.
low oilLow-oil
Reduce the oil slightly and use a heavy pan; the coconut still gives body, while keeping the dish lighter.
prawn urvalPrawn-urval
Swap chicken for prawns and shorten the simmering time for a seafood version with the same roasted masala profile.
Why this is on our healthy list.
Protein-Rich Main Dish
Chicken provides substantial protein, making this a filling dish that pairs well with simple rice or flatbreads.
Spice-Driven Flavor
Coriander, cumin, pepper, ginger, garlic, and curry leaves add strong flavor, so the dish stays bold without relying on heavy cream.
Contains Healthy Fats
Fresh coconut contributes satisfying richness and natural fats, helping carry the roasted spice flavors through the dish.
Frequently asked questions
Yes, but fresh coconut gives the best texture and sweetness. If using desiccated coconut, lightly moisten it before roasting so the masala grinds better.



