Go Back
An overhead shot of a delicious bowl of chicken tikka masala, garnished with cilantro and served with fresh naan and rice.

Creamy & Smoky Butter Chicken (Murgh Makhani)

Indulge in this restaurant-style butter chicken featuring tender, marinated chicken simmered in a rich, velvety tomato-based sauce, perfected with a touch of smoke and cream.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian

Ingredients
  

For the Chicken Marinade
  • 1.5 lbs boneless, skinless chicken thighs cut into 1-inch pieces
  • 1/2 cup plain yogurt full-fat
  • 1 tbsp ginger-garlic paste
  • 1 tsp red chili powder Kashmiri preferred for color
  • 1 tsp garam masala
  • 1/2 tsp turmeric powder
  • 1/2 tsp salt
  • 1 tbsp lemon juice
  • 1 tbsp oil vegetable or canola
For the Butter Chicken Sauce
  • 4 tbsp unsalted butter
  • 1 large yellow onion finely chopped
  • 1 tbsp ginger-garlic paste
  • 1 green chili slit lengthwise (optional, adjust to taste)
  • 1 tsp red chili powder Kashmiri preferred
  • 1 tsp garam masala
  • 1/2 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/4 tsp turmeric powder
  • 1 (28 oz) can crushed tomatoes
  • 1/2 cup water or chicken broth
  • 1 tbsp tomato paste
  • 1 tsp sugar or to taste
  • 1/2 tsp salt or to taste
  • 1/2 cup heavy cream
  • 1/4 cup fresh cilantro chopped, for garnish
  • 1 tsp kasuri methi dried fenugreek leaves, crushed (optional, but highly recommended)
  • 1 small piece charcoal for dhungar/smoke, optional
  • 1 tsp ghee or butter for charcoal smoke, optional

Equipment

  • Large mixing bowl
  • Large heavy-bottomed pot or Dutch oven
  • Blender or immersion blender
  • Skillet or grill pan
  • Measuring cups and spoons
  • Chopping board
  • Knife

Method
 

Marinate the Chicken
  1. In a large mixing bowl, combine the chicken pieces with all marinade ingredients (yogurt, ginger-garlic paste, red chili powder, garam masala, turmeric, salt, lemon juice, oil). Mix well to coat the chicken evenly.
  2. Cover the bowl and refrigerate for at least 30 minutes, or preferably 2-4 hours, or even overnight for best results.
Cook the Chicken
  1. Heat a heavy-bottomed skillet or grill pan over medium-high heat. Add 1 tablespoon of oil if not using a non-stick pan.
  2. Once hot, add the marinated chicken pieces in a single layer, without overcrowding the pan. Cook in batches if necessary.
  3. Sear the chicken for 3-4 minutes per side until lightly charred and cooked through. Remove the cooked chicken and set aside. (The charring adds a smoky flavor similar to tandoor cooking).
Prepare the Butter Chicken Sauce
  1. In a large heavy-bottomed pot or Dutch oven, melt 4 tablespoons of unsalted butter over medium heat. Add the finely chopped yellow onion and sauté until softened and translucent, about 5-7 minutes.
  2. Add the ginger-garlic paste and green chili (if using) and sauté for another 1-2 minutes until fragrant.
  3. Stir in the red chili powder, garam masala, ground cumin, ground coriander, and turmeric powder. Cook for 30 seconds, stirring constantly, to bloom the spices.
  4. Pour in the crushed tomatoes, water (or broth), and tomato paste. Add sugar and salt. Bring the mixture to a simmer.
  5. Reduce the heat to low, cover the pot, and let the sauce simmer for 15-20 minutes, stirring occasionally, allowing the flavors to meld and the sauce to thicken slightly.
  6. Carefully transfer the hot sauce to a blender (or use an immersion blender directly in the pot) and blend until completely smooth. Strain the sauce through a fine-mesh sieve back into the pot for an ultra-smooth consistency, pressing solids to extract all liquid. (This step is optional but highly recommended for restaurant-style smoothness).
  7. Return the pot to low heat. Stir in the cooked chicken pieces and the heavy cream.
  8. Add the crushed kasuri methi (dried fenugreek leaves), if using. Simmer gently for another 5-7 minutes, allowing the chicken to warm through and absorb the sauce flavors. Do not boil after adding cream.
Optional Dhungar (Smoky Flavor Infusion)
  1. If desired, heat a small piece of charcoal directly on an open flame or stovetop burner until it's glowing red.
  2. Place a small heat-proof bowl or a piece of foil in the center of the butter chicken. Place the hot charcoal in the bowl/foil.
  3. Drizzle 1 teaspoon of ghee or butter over the charcoal. Immediately cover the pot with a tight-fitting lid to trap the smoke. Let it infuse for 5-10 minutes. Discard the charcoal before serving.
Serve
  1. Garnish with fresh chopped cilantro. Serve hot with basmati rice, naan bread, or roti.

Notes

For extra depth, you can add 1/4 cup of cashew paste (blended cashews with a little water) to the sauce along with the cream. Adjust spice level by increasing or decreasing green chilies and red chili powder. Kashmiri chili powder provides color without excessive heat. Butter chicken tastes even better the next day as flavors deepen. Store leftovers in an airtight container in the refrigerator for up to 3-4 days.