The first time I ate chicken bharta, I was squeezed into a corner table of an old Kolkata cabin restaurant where the waiter wrote nothing down and forgot nothing. What arrived was not the curry I expected. There were no pieces to pick out, no bones to work around — just a dark, gleaming mound of chicken pulled into fibres so fine the masala and the meat had become one thing, with a sliced boiled egg laid over the top like it owned the plate. I have chased that plate for years, and this chicken bharta recipe is the closest my kitchen has come: chicken poached gently, shredded by hand while it is still warm, and folded into a thick onion-tomato masala that clings to every single strand.
It is an unapologetic dish, and I mean that as praise. Bharta makes no claim to lightness — there is cream in it, there is ghee, and the egg on top is not a garnish you can skip without the table complaining. But it is also a clever dish, born in restaurants that needed one chicken to feed a whole table happily. Shredded meat stretches. A modest bird, pulled into strands and wrapped in a rich masala, suddenly looks and eats like a feast. That generosity is built into its texture: every mouthful is masala, because every strand carries it.
Why This Chicken Bharta Recipe Works
Bharta fails in two predictable ways — the chicken turns dry and stringy-tough, or the masala stays thin and pools under the meat instead of coating it. This chicken bharta recipe is arranged to dodge both:
- The chicken is poached, never fried first. Simmering the chicken gently in whole-spice water cooks it evenly and keeps it moist all the way through. Chicken browned or boiled hard before shredding dries out, and dry strands only get drier in the masala.
- The shredding is done by hand, while the chicken is warm. Warm chicken pulls apart along its natural fibres into long, soft strands. A knife chops it into cubes and a food processor mashes it into paste — neither gives you the fibrous texture that makes bharta bharta.
- The masala is cooked thick before the chicken joins it. Onions browned properly and tomatoes cooked down until the oil separates give you a masala dense enough to coat strands. Fold shredded chicken into a thin gravy and it weeps straight back out.
- Cream and kasuri methi go in at the end, off the fierce heat. Cream stirred in early can split and turn grainy; added late, it rounds the masala into silk. Kasuri methi crushed between the palms in the final minutes keeps its smoky, bittersweet perfume instead of cooking away.
- The boiled egg is part of the dish, not decoration. In the Kolkata cabins the egg is sliced over the top and its yolk crumbles into the hot masala, enriching every bite below it. It is the signature — leave it off and regulars will tell you something is missing.
Ingredients
The word bharta comes from a family of mashed, hand-worked dishes across the subcontinent — eggplant mashed with onion and chili, potato mashed the same way — where the cook’s hands do what no machine should. Chicken bharta borrows that spirit and applies it to meat: the chicken is worked into fibres rather than mashed, but the principle is identical. The masala around it is a classic dhaba build — onion, tomato, ginger, garlic — warmed through with garam masala and softened at the end with cream. Use bone-in chicken if you can; it poaches juicier and the bones come away cleanly once the meat is tender. Everything here is ordinary market shopping — in this chicken bharta recipe, the technique is the recipe itself.
Serves 4
For poaching the chicken:
- 1 1/2 pounds bone-in chicken pieces (or boneless thighs), skin removed
- 4 cups water
- 1 teaspoon salt
- 2 bay leaves
- 4 green cardamom pods, lightly cracked
- 1 cinnamon stick (2-inch piece)
- 1 teaspoon whole black peppercorns
- 2 slices fresh ginger
For the masala:
- 2 large onions (about 3 cups), finely chopped
- 1/3 cup ghee or neutral oil
- 1 tablespoon ginger-garlic paste
- 3 medium tomatoes, finely chopped (about 2 cups)
- 1 teaspoon red chili powder
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon ground cumin
- 1 teaspoon ground coriander
- 3 to 4 fresh green chilies, slit lengthwise
- 3/4 teaspoon salt, or to taste
- 1/3 cup fresh cream
- 1 tablespoon kasuri methi (dried fenugreek leaves)
- 1/2 teaspoon garam masala
To finish:
- 2 eggs, hard-boiled, peeled and sliced
- Fine ginger juliennes
- 1/2 cup fresh coriander leaves, roughly chopped
- Lemon wedges, to serve
How to Make This Chicken Bharta Recipe – Step by Step
Step 1: Poach the chicken gently in spiced water. Put the chicken, water, salt, bay leaves, cardamom, cinnamon, peppercorns and ginger slices into a deep pot and bring it slowly to a bare simmer over medium heat. Skim off any foam, lower the heat, and let it murmur for 20 to 25 minutes, until the chicken is cooked through and tender but not falling apart — a knife slipped into the thickest piece should meet no resistance and the juices should run clear. Lift the chicken out onto a plate. Strain the poaching liquid if you like and keep a cup of it aside; it is a light, fragrant stock that will rescue the masala later if it needs loosening.
Step 2: Shred the chicken by hand while it is still warm. Let the chicken cool just until you can handle it — five minutes, no more. Pull the meat off the bones with your fingers and tear it along its natural grain into long, thin strands, discarding skin, bones and any gristly bits. Work through the whole pile with your fingertips, teasing apart any chunk that survived. The strands should look like pulled cotton, uneven and fibrous. Set the shredded chicken aside, loosely covered so it does not dry out while the masala builds.
Step 3: Build the masala thick — brown onions, cooked-down tomatoes. Warm the ghee in a wide, heavy pan set over medium heat, then tip in the chopped onions with a pinch of salt. Cook them patiently for 12 to 14 minutes, stirring often, until they are deep golden brown and sweet — this browning is the masala’s backbone, so do not stop at pale. Fry the ginger-garlic paste in the onions for a minute, until it smells cooked rather than raw, then add the tomatoes, chili powder, coriander, turmeric, cumin and salt. Give the tomatoes 8 to 10 minutes, pressing them down with the back of the spoon as they collapse, until the masala turns thick, dark and glossy, with oil shining at the edges. It should hold its shape on the spoon. If it ever catches, splash in a little of the reserved poaching stock.
Step 4: Fold the shredded chicken through the masala. Tip all the shredded chicken into the pan and fold it through the masala with two spoons, lifting and turning so every strand gets coated. Add the slit green chilies and 1/4 cup of the reserved poaching stock — just enough to help the masala wrap the fibres, never enough to make it soupy. Let everything simmer together on a gentle heat for 5 or 6 minutes, giving it an occasional stir, until the chicken has drunk in the masala’s colour and the pan looks unified, with no pale strands and no puddle of liquid at the bottom.
Step 5: Cream, kasuri methi, and the egg on top. Lower the heat to its gentlest setting and stir in the cream until the masala turns silky and a shade lighter. Crush the kasuri methi between your palms directly over the pan, scatter the garam masala, and fold everything through once more. Simmer one final minute, then take the pan off the heat. Spoon the bharta into its serving dish, fan the sliced boiled eggs over the top, and finish with ginger juliennes and fresh coriander. Serve this chicken bharta recipe immediately, with lemon wedges on the side.
Serving Suggestions
In Kolkata this arrives with roomali roti — those enormous, handkerchief-thin breads folded into quarters — and that is still the finest way to eat it: tear, scoop, and let the strands do the work. At home, soft naan or tandoori roti do the job honourably, and plain steamed rice is a respectable third choice for anyone who wants the masala stretched further. Keep the sides sharp and simple — sliced onions, a green chili or two, lemon wedges — because the plate is already rich and needs contrast, not competition.
Bharta belongs to the same generous, wok-and-handi family as a few other favourites here. My chicken handi keeps the chicken in pieces and the gravy creamy in a different way — a good contrast on the same table — while the vegetarian original of the whole idea, baingan bharta, smashes roasted eggplant into its own smoky masala. Serving the two bhartas side by side, one meat and one vegetable, is a dinner nobody at my table has ever complained about.
Storage and Reheating
Bharta keeps better than most chicken curries because the meat is already shredded — there are no pieces to dry out unevenly. Cool it quickly, seal it in a box, and refrigerate for up to 3 days; it freezes well for up to a month, though the cream can separate slightly on thawing and will come back together as it warms. To reheat, set it in a lidded pan over the gentlest flame you have, stir in a splash of water or milk, and keep stirring until it is steaming all the way through — a hard, fast reheat toughens the strands you worked to keep tender. Boil the eggs fresh at serving time rather than storing them on top; a reheated boiled egg turns rubbery and its yolk greys. A final handful of fresh coriander and a squeeze of lemon over the reheated dish wakes it up completely.
Frequently Asked Questions
Can I use rotisserie or leftover chicken for this chicken bharta recipe?
Yes, and it is one of the best uses for it. Skip the poaching, shred the cooked chicken by hand exactly as written, and use plain chicken stock or water in place of the poaching liquid. The masala needs no changes. Just be sure to fold the chicken in gently and simmer briefly — already-cooked chicken dries faster than freshly poached.
Why did my chicken bharta recipe turn out dry and stringy?
Almost always, the chicken was overcooked before it ever met the masala — boiled hard instead of poached at a bare simmer, or simmered so long in the masala that the strands gave up their moisture. Poach gently, shred warm, and give the folded bharta only its 5 to 6 minutes. A spoonful of extra cream loosened through at the end can rescue a dry batch kindly.
Can I make chicken bharta without cream?
You can. The dhaba original leans on cream for its silkiness, but a quarter cup of thick whisked yogurt, added off the heat at the very end, gives a tangier, lighter finish — stir it in gently and do not let the pan boil again or it may split. A knob of butter melted through at the end is the other traditional stand-in.
Is the boiled egg really necessary?
For the Kolkata cabin version, yes — it is the signature, and the crumbled yolk enriching the masala is half the pleasure. That said, the bharta underneath is complete on its own; if eggs are off the table for someone, serve theirs without and nobody will feel short-changed. Some families quarter the eggs instead of slicing, which makes serving easier for a crowd.
Recipe Summary
- Prep time: 20 minutes, plus a few minutes of shredding
- Cook time: 45 minutes
- Total time: 1 hour 5 minutes
- Servings: 4
- Cuisine: Pakistani
- Course: Main Course
