Chicken Recipes

Chicken Bharta Recipe (Kolkata-Style Shredded Chicken Curry)

If you’ve ever eaten at a restaurant in Kolkata, you’ve probably met this chicken bharta — the city’s beloved shredded chicken curry, also called murgh bharta. Instead of big chunks, the chicken is boiled until fall-apart tender and shredded into fine strands, then folded into a rich, creamy onion-and-cashew gravy perfumed with garam masala and kasuri methi. The signature finish? Halved boiled eggs nestled on top, just like the Kolkata restaurants do it. This homemade chicken bharta recipe nails that restaurant texture and flavor in about 55 minutes.

Why You’ll Love This Chicken Bharta

  • Kolkata restaurant style at home — shredded chicken + cashew-cream gravy + boiled egg garnish, exactly the dhaba-style combo.
  • No gravy wasted — the shredded strands soak up every drop of the spiced, buttery gravy.
  • Beginner-friendly — boiling and shredding chicken is easier than getting perfect sear on chunks.
  • Feeds a crowd — one pot stretches 1½ lbs of chicken into 4–6 generous servings.

Chicken Bharta Ingredients

For the Shredded Chicken

  • 1½ lbs (700g) boneless, skinless chicken thighs (breasts work, but thighs shred juicier)
  • 4 cups water
  • 1 teaspoon salt
  • ½ teaspoon turmeric powder
  • 1 bay leaf

For the Gravy

  • 3 tablespoons mustard oil (the Bengali secret — or use neutral oil + 1 tablespoon butter)
  • 2 large onions, very finely chopped (about 2 cups)
  • 1 tablespoon ginger garlic paste
  • 3 medium tomatoes, finely chopped (or 1 cup tomato puree)
  • 10–12 raw cashews, soaked in hot water for 15 minutes
  • 2 green chilies, slit (adjust to taste)
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon Kashmiri red chili powder (for color)
  • ½ teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1 teaspoon salt, or to taste
  • 1½ cups water (from the chicken boiling liquid)

For Finishing

  • ⅓ cup fresh cream (plus extra for drizzling)
  • 1 tablespoon butter
  • 1 teaspoon kasuri methi (dried fenugreek leaves), crushed between your palms
  • 2–3 hard-boiled eggs, halved (the classic Kolkata garnish)
  • Fresh cilantro, chopped (for garnish)

How to Make Chicken Bharta

Step 1: Boil and Shred the Chicken

Bring 4 cups of water to a boil in a large pot. Add the salt, turmeric, bay leaf, and the chicken thighs. Lower the heat to a gentle simmer and cook for 18–20 minutes until the chicken is cooked through (165°F / 74°C internal temperature). Lift the chicken out with a slotted spoon and reserve the cooking liquid — it’s liquid gold for the gravy. Let the chicken cool for 5 minutes, then shred it finely using two forks, pulling along the grain into thin strands.

Step 2: Make the Cashew Paste

Drain the soaked cashews and blend with 2–3 tablespoons of fresh water into a completely smooth paste. Scrape down the blender and blend again — there should be no gritty bits. Set aside.

Step 3: Sauté the Aromatics in Mustard Oil

Heat the mustard oil in a large, heavy pan or kadhai over medium heat until it just begins to smoke lightly, then lower to medium. (Heating mustard oil to smoking point mellows its sharpness.) Add the finely chopped onions and cook for 8–10 minutes, stirring often, until deep golden and caramelized at the edges. Stir in the ginger garlic paste and slit green chilies; cook 1 minute until fragrant.

Step 4: Build the Gravy

Add the chopped tomatoes and cook for 5–6 minutes until they break down into a thick paste. Stir in the cumin powder, coriander powder, Kashmiri red chili powder, turmeric, and salt; cook 1 minute to bloom the spices. Pour in the cashew paste and 1½ cups of the reserved chicken cooking liquid. Bring to a simmer and cook for 8–10 minutes, stirring occasionally, until the gravy thickens and a thin layer of oil glistens at the edges.

Step 5: Add the Shredded Chicken

Fold the shredded chicken into the gravy, making sure every strand is coated. Simmer on low for 5–7 minutes so the chicken absorbs the gravy. Stir in the garam masala, crushed kasuri methi, butter, and fresh cream. Taste and adjust salt and heat — this is when the Kolkata-restaurant aroma really hits.

Step 6: Garnish and Serve

Transfer to a serving bowl. Arrange the halved boiled eggs on top, cut-side up, drizzle with a swirl of cream, and sprinkle with fresh cilantro. Serve hot.

Tips for the Best Chicken Bharta

  • Shred, don’t chop. Fine strands (not cubes) are what make bharta a bharta — the texture drinks up the gravy.
  • Heat the mustard oil properly. Let it reach a light smoke before adding onions; raw mustard oil is harsh, properly heated it turns sweet and nutty.
  • Cashew paste must be silky. Blend twice and add a spoon of water if needed — gritty paste means grainy gravy.
  • Use the chicken boiling liquid. It carries far more flavor than plain water for thinning the gravy.
  • Thighs over breasts. Thighs shred into juicy strands; breasts can turn stringy if overcooked even slightly.

What to Serve with Chicken Bharta

Chicken bharta begs for bread to scoop it up. Serve it with hot butter naan, tandoori roti, or laccha paratha. It also pairs beautifully with steamed basmati or jeera rice. On the side, a simple onion-cucumber salad or a cooling cucumber raita balances the richness — and in Kolkata, it’s often eaten with roomali roti.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The shredded chicken absorbs even more flavor overnight — leftovers are arguably better.
  • Freezer: Freezes well for up to 3 months (freeze without the boiled-egg garnish; add fresh eggs when serving). Thaw overnight in the fridge.
  • Reheating: Warm gently on the stovetop over low heat with a splash of water or milk to loosen the gravy. Avoid high heat — it can split the cream and dry out the shreds.

Chicken Bharta FAQs

Is chicken bharta the same as murgh bharta?

Yes — “murgh” is the Urdu/Hindi word for chicken, so murgh bharta and chicken bharta are the same dish: shredded chicken folded into a spiced, creamy gravy.

Why are there boiled eggs in chicken bharta?

It’s the Kolkata restaurant signature. Egg halves on top add richness and make the dish feel generous — it’s how dhabas and restaurants across West Bengal traditionally serve bharta-style curries.

Can I make chicken bharta with minced chicken instead of shredded?

You can, and many quick versions do — brown 1½ lbs of ground chicken instead of boiling and shredding. But authentic Kolkata-style bharta uses shredded chicken, which gives a silkier, more luxurious texture than mince.

Can I skip the cashews?

The cashew paste gives the gravy its restaurant-style body and mild sweetness. You can substitute 3 tablespoons of melon seeds (magaz) or blanched almonds soaked and blended the same way, but don’t skip the nut paste entirely — it’s what makes the gravy creamy without flour.

Is chicken bharta spicy?

It’s medium-spicy as written — warm and flavorful rather than fiery. Reduce the green chilies to one (or skip) and use only Kashmiri red chili powder for a milder, kid-friendly version.

Chicken Bharta (Kolkata-Style Shredded Chicken Curry)

Tender shredded chicken folded into a creamy onion-cashew gravy with kasuri methi, finished with boiled egg halves — Kolkata restaurant-style murgh bharta at home.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6
Course: Main Course
Cuisine: Indian (Bengali)

Ingredients
  

For the Shredded Chicken
  • 1½ lbs boneless, skinless chicken thighs 700g — breasts work, but thighs shred juicier
  • 4 cups water
  • 1 teaspoon salt
  • ½ teaspoon turmeric powder
  • 1 bay leaf
For the Gravy
  • 3 tablespoons mustard oil the Bengali secret — or use neutral oil + 1 tablespoon butter
  • 2 large onions very finely chopped (about 2 cups)
  • 1 tablespoon ginger garlic paste
  • 3 medium tomatoes finely chopped (or 1 cup tomato puree)
  • 10–12 raw cashews soaked in hot water for 15 minutes
  • 2 green chilies slit (adjust to taste)
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon Kashmiri red chili powder for color
  • ½ teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1 teaspoon salt or to taste
  • 1½ cups water from the chicken boiling liquid
For Finishing
  • ⅓ cup fresh cream plus extra for drizzling
  • 1 tablespoon butter
  • 1 teaspoon kasuri methi dried fenugreek leaves, crushed between your palms
  • 2–3 hard-boiled eggs halved (the classic Kolkata garnish)
  • Fresh cilantro chopped (for garnish)

Method
 

  1. Step 1: Boil and Shred the Chicken — Bring 4 cups of water to a boil in a large pot. Add the salt, turmeric, bay leaf, and the chicken thighs. Lower the heat to a gentle simmer and cook for 18–20 minutes until the chicken is cooked through (165°F / 74°C internal temperature). Lift the chicken out with a slotted spoon and reserve the cooking liquid — it's liquid gold for the gravy. Let the chicken cool for 5 minutes, then shred it finely using two forks, pulling along the grain into thin strands.
  2. Step 2: Make the Cashew Paste — Drain the soaked cashews and blend with 2–3 tablespoons of fresh water into a completely smooth paste. Scrape down the blender and blend again — there should be no gritty bits. Set aside.
  3. Step 3: Sauté the Aromatics in Mustard Oil — Heat the mustard oil in a large, heavy pan or kadhai over medium heat until it just begins to smoke lightly, then lower to medium. (Heating mustard oil to smoking point mellows its sharpness.) Add the finely chopped onions and cook for 8–10 minutes, stirring often, until deep golden and caramelized at the edges. Stir in the ginger garlic paste and slit green chilies; cook 1 minute until fragrant.
  4. Step 4: Build the Gravy — Add the chopped tomatoes and cook for 5–6 minutes until they break down into a thick paste. Stir in the cumin powder, coriander powder, Kashmiri red chili powder, turmeric, and salt; cook 1 minute to bloom the spices. Pour in the cashew paste and 1½ cups of the reserved chicken cooking liquid. Bring to a simmer and cook for 8–10 minutes, stirring occasionally, until the gravy thickens and a thin layer of oil glistens at the edges.
  5. Step 5: Add the Shredded Chicken — Fold the shredded chicken into the gravy, making sure every strand is coated. Simmer on low for 5–7 minutes so the chicken absorbs the gravy. Stir in the garam masala, crushed kasuri methi, butter, and fresh cream. Taste and adjust salt and heat — this is when the Kolkata-restaurant aroma really hits.
  6. Step 6: Garnish and Serve — Transfer to a serving bowl. Arrange the halved boiled eggs on top, cut-side up, drizzle with a swirl of cream, and sprinkle with fresh cilantro. Serve hot.

AboutEmily Carter

Emily shares simple, flavorful recipes for home cooks on The Spice Diary — from quick weeknight chicken dinners to slow-simmered classics.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating