Butter Chicken Recipe

Butter Chicken Recipe (aka Murgh Makhani)

Butter chicken is a hugely popular Indian curry that results in a rich and creamy gravy that is almost buttery. It is incredibly easy to prepare, needing only a few minutes of chopping and pan cooking. After that, everything simmers. You only need to stir in a bit of cream at the end and cook some rice. My butter chicken recipe goes heavy on the spices for you.
Course Main Course
Cuisine American, Indian
Keyword chicken, curry, recipe, spicy
Prep Time 10 minutes
Cook Time 20 minutes
Marinating Time 30 minutes
Total Time 30 minutes
Servings 6
Calories 558 kcal



  • 2 pounds boneless chicken thighs chopped into bite sized pieces (chicken breast is good, too)
  • 2 tablespoons grated garlic
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon garam masala
  • 1 teaspoon red chili powder Kashmeri chili powder is traditional, but paprika is good
  • 1 teaspoon turmeric
  • ½ teaspoon cumin
  • Salt and pepper to taste
  • ½ cup plain yogurt
  • 1 tablespoon lemon juice


  • 2 tablespoons butter
  • 1 medium onion chopped
  • 1 red pepper chopped (I used a long red cayenne, but use your favorite)
  • 3 cloves garlic minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon garam masala
  • 1 teaspoon cumin
  • 1 teaspoon red chili powder
  • Salt and pepper to taste
  • 1 tablespoon spicy red chili flakes optional
  • 14 ounces diced tomatoes fresh or canned, or use tomato sauce
  • 1 cup heavy cream or use ½ cup milk and ½ cup cream for a lighter version

FOR SERVING: Fresh chopped herbs, extra hot pepper flakes, cooked rice, warmed naan



  1. Add the chopped chicken to a medium bowl. Add the garlic, ginger, garam masala, chili powder, turmeric, cumin, salt and pepper yogurt and lemon juice.
  2. Stir to cover the chicken. Cover and set in the refrigerator to marinate for at least 30 minutes. You can marinate overnight for greater flavor penetration.


  1. Heat a large pan to medium high heat and add the olive oil. Add the chicken and cook for 5 minutes, stirring, until the chicken is browned. Remove the chicken and set it aside.
  2. Melt the butter in the same pan. Add the onion and peppers and cook them 5 minutes to soften.
  3. Add the garlic and ginger and cook 1 minute, until they become fragrant.
  4. Add the garam masala, cumin, red chili powder, salt and pepper, and red chili flakes (if using). Stir and cook for 1 minute.
  5. Stir in the diced tomatoes. Bring to a quick boil, then reduce the heat and simmer for 15 minutes to break everything down.
  6. Transfer the sauce to a blender or food processor and process until smooth. You can thin it out with a bit of water if you’d like.
  7. Strain the sauce back into the pan. The point is to make the sauce very smooth and heat through.
  8. Stir in the cream and add the chicken back to the pan. Heat and simmer for 10 minutes, or until the chicken is cooked through and the sauce thickens up a bit.
  9. Serve with cooked white rice. Garnish with fresh chopped herbs (parsley or cilantro), and spicy red chili flakes, if desired. Swirl on a bit of extra cream.

Recipe Video

Recipe Notes

Calories are estimated without rice or naan.

Nutrition Facts
Butter Chicken Recipe (aka Murgh Makhani)
Amount Per Serving
Calories 558 Calories from Fat 405
% Daily Value*
Fat 45g69%
Saturated Fat 18g90%
Cholesterol 215mg72%
Sodium 217mg9%
Potassium 634mg18%
Carbohydrates 11g4%
Fiber 2g8%
Sugar 4g4%
Protein 27g54%
Vitamin A 2130IU43%
Vitamin C 35.3mg43%
Calcium 102mg10%
Iron 2.6mg14%
* Percent Daily Values are based on a 2000 calorie diet.