Haryanvi Chicken Curry Recipe (Village-Style Chicken Curry)

Haryanvi chicken curry — rustic home-style chicken in a spiced onion-tomato gravy

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Finish and serve. Sprinkle over the garam masala, garnish with coriander, and serve hot with roti or rice.

More like this

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.

  • No comments yet. Be the first!
Haryanvi Chicken Curry Recipe (Village-Style Chicken Curry) — RecipeKahani