Jump To Section
Butter Chicken Origins
Legend has it that butter chicken comes to us from pre-partition India in Peshawar, where it was invented by a man named Kundan Lal Gujral—who is also credited with inventing tandoori chicken. Gujral worked for a shop-owner named Mokha Singh. When Singh got sick, he sold the shop to his young employee, who eventually renamed it Moti Mahal.
Gujral found that his signature tandoori chicken—made by marinating skinless chicken in yogurt and spices before roasting it in a traditional clay tandoor oven—dried out as it hung unsold above the heat of the ovens all day. So, he came up with a plan: to avoid wasting the precious spiced chicken, they’d serve the meat in a silky tomato gravy with butter and cream, which would infuse it with moisture and make its spicy flavors softer and more subtle. After the partition in 1945, Gujral and his fellow restaurateurs packed up for Delhi, set up Moti Mahal once more, and the two dishes took off.
Whether it was a clever culinary improvisation, or a flavorful mistake, butter chicken still reigns supreme in Indian restaurants and home kitchens across the globe.
What Spices Are In Indian Butter Chicken?
The best butter chicken is creamy, not oily, and not too sweet. Spices may include:
- A healthy amount of chili powder
Unlike other Indian dishes like chicken tikka masala, the spice in butter chicken is more of an ensemble player, rather than the main focus. The goal here is balance, so try to find a middle ground without overdoing it.
4 Tips for Making Perfect Indian Butter Chicken
- If you’re looking for a dairy-free substitute that’s equally rich and creamy, try substituting coconut milk for the heavy cream.
- Don’t toss out the butter: it makes the sauce nice and glossy, and gives the chicken a gorgeous flavor.
- You can make butter chicken without marinating the chicken first (simply brown the chicken in the pan with the spices and onions), but time in a marinade will get you closer to the succulent meat of the authentic butter chicken recipe.
- No tandoor oven or any other special equipment is required: you can absolutely cook butter chicken using the regular pots and pans you have on hand.
Easy Indian Butter Chicken Recipe
Prep Time4 hr
Total Time4 hr 30 min
Cook Time30 min
- 2 lb. boneless, skinless chicken breasts/skinless chicken thighs, cubed
- 2 tsp chili powder
- 1 tbsp lemon juice
- 2 tbsp olive oil
- 1 cup Plain yogurt or Greek yogurt
- 6 tbsp butter (2 tbsp melted)
- 2 tbsp garlic paste
- ½ tsp turmeric
- 1 small yellow onion, diced
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp cayenne pepper
- 1 tbsp freshly grated ginger
- 2 cloves garlic, minced
- 1 cinnamon stick
- 1 14 oz can tomato sauce
- 1 cup heavy cream
- 1 cup water
- Salt and pepper
- Place chicken in a glass dish or bowl with lemon juice, chili powder, and a good pinch of salt. Toss to coat chicken entirely; cover dish and refrigerate for at least 1 hour.
- Combine yogurt, garlic paste, turmeric, butter, and oil in a medium bowl. Season with salt and pepper. Pour yogurt mixture over chicken, cover, and return to the refrigerator to marinate for another 3 to 4 hours.
- Preheat oven to 400°F.
- Place chicken on skewers. Place skewers in a 9x13 inch baking dish and bake for 20 minutes at this high heat, until almost cooked through.
- Meanwhile, melt 2 tbsp of butter in a large pot, then add the onion, garam masala, remaining teaspoon of chili powder, cumin, ginger, garlic, cayenne, cinnamon, salt and pepper. Sauté over medium heat until fragrant.
- Add the tomato sauce, water, and cream, and bring to a simmer.
- Transfer the chicken to the pot, cover, and simmer for another 10-15 minutes, or until chicken is cooked through.
- Stir in the last 2 tablespoons of butter and season to taste.
Serve garnished with fresh cilantro, alongside basmati rice and naan bread (optional).
Become a better chef with the MasterClass All-Access Pass. Gain access to exclusive video lessons taught by culinary masters, including Alice Waters, Gordon Ramsay, Wolfgang Puck, and more.