Haryanvi Chicken Curry Recipe (Village-Style Chicken Curry)

A rustic, deeply browned-onion chicken curry cooked in mustard oil with whole spices — no cream, no cashew paste, just the sharp, hearty flavour of a Haryanvi village kitchen.
Haryanvi chicken curry is a rustic, village-style curry built on deeply browned onions, mustard oil and whole spices rather than cream or cashew paste — a sharper, more rustic curry than its restaurant cousins, meant to be mopped up with a thick roti.
The onions do the heavy lifting
There's no shortcut here: the onions need real time on the heat, cooked low and slow until they're a deep brown, almost caramelised — that's where most of the body and sweetness of the gravy comes from, not from added cream.
Serving
Serve hot with thick wheat rotis or steamed rice, and raw onion on the side.
Common mistakes to avoid
- Rushing the onion-tomato base — it needs to cook until the oil separates at the edges, usually 10-12 minutes, or the gravy tastes raw and thin instead of rich.
- Adding too much water too early — Haryanvi chicken curry is meant to be fairly thick and clinging, not soupy. Add water gradually and only as needed.
- Overcooking the chicken on high heat — it turns rubbery. Simmer gently once the chicken goes in, rather than boiling it hard.
Storage and reheating
Keeps 3 days refrigerated and freezes well for up to 2 months. Reheat gently on the stovetop with a splash of water to loosen the gravy — it thickens further in the fridge.
Frequently asked questions
What makes this different from Punjabi-style chicken curry?
Haryanvi chicken curry tends to be simpler and more rustic — less cream and butter, a more straightforward onion-tomato-spice base that leans on good technique rather than rich finishing ingredients.
Can I use bone-in chicken instead of boneless?
Yes, and it's traditional — bone-in pieces add more flavour to the gravy during the simmer, just allow a little extra cooking time.
What should I serve this with?
Rotis, bajra or jowar flatbreads, or steamed rice all work well — it's a versatile, everyday curry in Haryanvi homes.
Watch how it's made
Watch the full method step by step in the video below.
Method
- Build the base. Heat the oil, add the whole spices and let them sizzle, then add the onions and cook on medium-low heat until deeply browned, almost caramelised, about 15 minutes.
- Add the spices. Add the ginger-garlic paste, then the tomato puree, chilli powder, coriander powder and turmeric. Cook until the oil separates at the edges.
- Add the chicken. Add the chicken pieces and sear on high heat for a few minutes, then stir in the whisked yogurt and salt, mixing well.
- Simmer. Cover and cook on low heat until the chicken is tender and the oil floats on top, 25-30 minutes, adding a little water as needed for your preferred gravy consistency.
- Finish and serve. Sprinkle over the garam masala, garnish with coriander, and serve hot with roti or rice.
More like this
North IndianKadhi Pakora Recipe (Besan Fritters in Yogurt Curry)
North IndianBesan Masala Roti Recipe (Spiced Gram Flour Flatbread)
North IndianHaryanvi Mutton Curry Recipe (Village-Style Mutton Curry)
North IndianDelhi Chole Bhature Recipe (Spiced Chickpeas with Fried Bread)
North IndianAloo Chaat Recipe (Crispy Spiced Potato Chaat)
North IndianDahi Bhalla Recipe (Soft Lentil Dumplings in Spiced Yogurt)
Ratings & reviews
Sign in to rate or review this recipe.
- No reviews yet. Be the first to review!
Comments
Sign in to leave a comment.