Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Indian Butter Chicken served with naan bread, ready to enjoy.

Creamy & Flavorful Indian Butter Chicken Recipe You Need to Try!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Creamy & Flavorful Indian Butter Chicken Recipe (Murgh Makhani) is a rich and aromatic dish featuring tender chicken in a luscious tomato-based sauce infused with spices, butter, and cream. Perfect with naan or rice, this authentic recipe brings restaurant-quality flavors to your home kitchen with easy-to-follow steps.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 500g boneless chicken, cubed
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 2 tbsp ginger-garlic paste
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 4 tbsp butter
  • 1 large onion, finely chopped
  • 1 can (400g) tomato puree
  • 1 cup heavy cream
  • 1 tsp sugar
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Marinate chicken in yogurt, lemon juice, ginger-garlic paste, and spices for at least 2 hours
  2. Sauté onions in butter until golden brown
  3. Add tomato puree, cook for 5 minutes, then blend until smooth
  4. Stir in cream, sugar, and remaining spices, simmering for 10 minutes
  5. Add marinated chicken and remaining butter, simmer covered for 15-20 minutes until cooked through
  6. Garnish with fresh cilantro before serving

Notes

  • For best flavor, marinate chicken overnight
  • Substitute coconut milk for a lighter version
  • Add vegetables like bell peppers for extra nutrition
  • Leftovers taste even better the next day
  • Freezes well for up to 2 months
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Non-vegetarian