Butter Chicken is a rich and creamy Indian dish made with tender chicken pieces cooked in a tomato-based gravy, infused with aromatic spices and finished with a generous dollop of butter and cream.

Prep Time
20min
Cook Time
30min
Total Time
50min
Butter Chicken recipe

Ingredients

4 Servings
  • 500g
    boneless chicken pieces
  • 200g
    yogurt
  • 1tsp
    ginger-garlic paste
  • 1tsp
    red chili powder
  • 1tsp
    garam masala
  • salt to taste
  • 2tbsp
    oil
  • 2tbsp
    butter
  • 1piece
    onion, finely chopped
  • 1tsp
    ginger-garlic paste
  • 2cups
    tomato puree
  • 1tsp
    red chili powder
  • 1tsp
    garam masala
  • 1tsp
    coriander powder
  • salt to taste
  • 1/2cup
    fresh cream
  • chopped coriander leaves for garnish

How to make Butter Chicken

  1. Marinate the boneless chicken pieces in a mixture of yogurt, ginger-garlic paste, red chili powder, garam masala, and salt. Refrigerate for at least 2 hours or overnight for best results.

  2. In a pan, heat oil and cook the marinated chicken pieces until they are cooked through. Remove from the pan and set aside.

  3. In the same pan, add butter and sauté the finely chopped onion until golden brown.

  4. Add ginger-garlic paste and cook for a minute. Then, add tomato puree, red chili powder, garam masala, coriander powder, and salt. Cook for 5-7 minutes until the gravy thickens.

  5. Add the cooked chicken pieces to the gravy and mix well. Cook for another 5 minutes.

  6. Add fresh cream and mix well. Cook for 2-3 minutes until the gravy is smooth and creamy.

  7. Garnish with chopped coriander leaves and serve hot with naan or rice.

Tips & Tricks

  1. For best results, marinate the chicken overnight.

  2. Adjust the amount of red chili powder according to your spice preference.

aksashaikhkitchen's profile picture
instagram

Aksa Shaikh

(@aksashaikhkitchen)

I am passionate about Cooking, 🔪 I Know alot of Cuisines, showcasing my Talent of Cooking here in ChefAdora.