Go Back
+ servings
How to make the best chicken bharta?
Print Pin
5 from 8 votes

Best Indian chicken bharta recipe

Chicken Bharta is a famous Indian dhaba-style chicken which is cooked in a rich and creamy gravy enhanced with aromatic spices and cream. This one of the most delicious chicken curry recipes ever! Serve it with either rice or paratha or naan.
Course entree, Main Course
Cuisine Indian
Keyword Chicken bharta, chicken curry, Indian chicken recipe
Prep Time 15 minutes
Cook Time 45 minutes
Servings 3 people
Calories 506kcal


  • 4 tbsp oil
  • 6 cardamoms
  • 6 cloves
  • 1 bay leaf
  • 1 large onion very finely chopped
  • 1 tbsp garlic paste
  • 1 tbsp ginger paste
  • 2 green chilies chopped
  • 2 medium tomatoes finely chopped
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • 1/2 tsp red chili powder
  • 250 grams boneless chicken approximately 8 oz, cut into bite size pieces
  • salt to taste
  • 4 tbsp cashew paste
  • 1/4 cup fresh cream
  • 1/4 cup yogurt beaten with a little water
  • 1 tbsp butter
  • 1 tbsp kasoori methi dried fenugreek
  • cilantro for garnish
  • 2 tbsp fresh cream for garnish
  • 1 boiled egg halved


  • Heat oil in a pan and add bay leaf, cloves and cardamoms. Give it a stir and after about thirty seconds add chopped onions and sauté over medium heat until it turns golden brown, about 12-15 minutes.
  • Add ginger and garlic paste and sauté for 2-3 minutes.
  • In a small bowl mix the powdered spices with 3 tbsp of water and add to the pan. Cook, stirring occasionally, for 4-5 minutes, or until oil separates.
  • Next add tomatoes and green chilies and cook, turning the heat up, till the tomatoes turn soft and oil starts to separate again, about 5-6 minutes.
  • Add chicken and cook covered over medium heat until done. Should take about 5-6 minutes.
  • Add cashew paste and cook for 2-3 more minutes.
  • Now turn the heat down again, and slowly add whisked yogurt while stirring continuously. Cook for another 10-15 minutes over low heat.
  • Add salt before turning off heat.
  • Finish with cream, butter and kasoori methi.
  • Transfer to a serving bowl and garnish with cilantro, boiled eggs and fresh cream.
  • Serve with rice or roti and pickled onions and green chutney.


Calories: 506kcal | Carbohydrates: 19g | Protein: 25g | Fat: 37g | Saturated Fat: 9g | Cholesterol: 146mg | Sodium: 258mg | Potassium: 692mg | Fiber: 4g | Sugar: 6g | Vitamin A: 901IU | Vitamin C: 15mg | Calcium: 108mg | Iron: 3mg