Butter Chicken Recipe, also known as murgh makhani, is a popular Indian dish that is made with tender pieces of chicken that are marinated in a blend of spices and then cooked in a creamy tomato sauce. The dish is known for its rich, buttery flavor and the aromatic spices that give it a distinctive taste. The chicken in butter chicken is usually cooked in a tandoor oven, but it can also be pan-fried or baked. The spices typically used in the marinade and the sauce include cumin, coriander, garam masala, and turmeric, which are mixed with yogurt to tenderize the chicken and enhance its flavor. The tomato-based sauce for butter chicken is typically made with tomato puree, heavy cream, and butter, which gives it its creamy texture and rich flavor. The sauce is seasoned with a blend of spices, including cumin, coriander, garam masala, and cayenne pepper, which give it a slightly spicy kick. Butter chicken is often served with basmati rice or naan bread, and it is a popular dish in Indian cuisine both domestically and internationally.

Here’s a recipe for a simple and delicious Butter Chicken Recipe

Butter Chicken Recipe Steps, Ingredients and Nutrition

Butter Chicken Recipe Ingredients

  • 500g boneless, skinless chicken breasts, cut into bite-size pieces
  • 2 tablespoons ghee or unsalted butter
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cayenne pepper
  • 1 cup tomato puree
  • 1 cup heavy cream
  • 2 tablespoons chopped fresh coriander leaves, for garnish
  • Salt, to taste

Read also: Prawn Curry Recipe

Butter Chicken Recipe Steps

  1. Heat the ghee or butter in a large pan over medium heat. Add the onion and cook until soft and translucent, about 5 minutes.
  2. Add the garlic and ginger and cook for 1 minute, stirring constantly.
  3. Add the cumin, coriander, garam masala, turmeric, and cayenne pepper, and cook for 1 minute, stirring constantly.
  4. Add the chicken and cook until browned on all sides, about 5 minutes.
  5. Stir in the tomato puree and salt, and bring the mixture to a boil. Reduce the heat to low and let the mixture simmer for 15-20 minutes, until the chicken is cooked through and the sauce has thickened.
  6. Stir in the cream and cook for 2-3 minutes, until the mixture is heated through.
  7. Garnish with fresh coriander leaves and serve hot with rice or naan.

Butter Chicken Recipe Nutrition

Nutrition information Butter Chicken Recipe (per serving, based on 4 servings):

  • Calories: 504
  • Protein: 34g
  • Fat: 39g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Sugar: 5g
  • Sodium: 550mg

Note that the nutrition information provided is an estimate and may vary depending on the specific ingredients used and the portion sizes consumed. Additionally, this dish is relatively high in fat and calories due to the use of heavy cream and butter. It may be enjoyed as an occasional treat as part of a balanced diet.


Butter Chicken Recipe is a rich and flavorful Indian dish that is enjoyed by many people around the world. While it is a delicious and satisfying meal, it is important to keep in mind that the recipe is relatively high in calories and fat due to the use of heavy cream and butter. As with any food, it is best to enjoy butter chicken in moderation and as part of a balanced and varied diet. By pairing it with healthy sides like steamed vegetables or whole grains, you can create a balanced meal that satisfies your cravings and nourishes your body.