The everyday bone-in curry — browned onion, tomato and spice, with no cream.

This is the plain, home-style chicken curry that most households cook, not a restaurant preparation. Bone-in chicken is simmered in a masala of browned onion, tomato, ginger and garlic until the oil separates and floats. It is thinner and sharper than butter chicken and gets its body from the bones rather than dairy.
There is no single chicken curry — the name covers a family of dishes that changes house by house, let alone region by region. What is broadly shared in North Indian and Nepali kitchens is the sequence: brown onion, bloom spice, cook out tomato until the fat splits, then add the meat. Learn that order and most curries on a menu become legible.
Bone-in curry is eaten slowly, and the bones are expected to be picked up. With rice, spoon gravy over a portion at a time. With roti, tear a piece, fold it into a rough scoop and use it to lift meat and sauce together — the bread should do the work a fork would. A plate for bones is normal. The layer of separated oil on top is a sign the masala was cooked properly, not a fault.
Fry the chopped onion in the oil for twelve to fifteen minutes until deep brown. This is where the colour and the sweetness of the gravy come from, and it cannot be shortened by raising the heat without burning it.
Add the ginger-garlic paste and fry for two minutes until the raw smell goes. Raw garlic left in the base gives the finished curry a harsh edge.
Stir in turmeric, coriander, cumin and chilli and fry for thirty seconds. Ground spices release their flavour into oil, not water, so they go in before the tomato.
Add the tomatoes and salt and cook, stirring, until the mixture darkens, thickens and oil pools visibly at the edges. This is the single most reliable doneness cue in the whole technique — until it happens, the masala is not finished.
Add the chicken and turn it in the masala over medium-high heat for five minutes so every surface is coated and lightly browned.
Add hot water to come halfway up, cover, and simmer for twenty-five minutes until the chicken is tender. Stir in the garam masala, rest off the heat for five minutes, and scatter coriander over.
Per serving — 1 portion with rice (about 400 g)
| Calories | 560 kcal |
|---|---|
| Protein | 42 g |
| Carbohydrate | 40 g |
| Fat | 25 g |
| Fibre | 5 g |
| Sodium | 980 mg |
Approximate values for a typical restaurant portion, calculated from standard ingredient tables. Actual figures vary with the kitchen, the oil used and the portion served. Not intended as medical or dietary advice.