Butter chicken, also known as Murgh Makhani, is one of the most iconic Indian dishes loved across the world. Known for its creamy tomato-based gravy, tender chicken, and balanced spices, butter chicken represents the heart of North Indian cuisine.
Originally created to reuse leftover tandoori chicken, this dish has evolved into a restaurant classic served with naan or rice. This recipe shows you how to make authentic butter chicken at home with rich flavor, smooth texture, and restaurant-style finish—without making it overly heavy. A Less oily version of the same is also available in our air fried meals section.
Why Butter Chicken Is So Popular
Butter chicken remains a favorite because it offers:
- Mild yet deeply flavorful gravy
- Tender, juicy chicken pieces
- A perfect balance of creaminess and spice
- Universal appeal, even for beginners
Unlike very spicy curries, butter chicken is approachable, making it ideal for family meals, guests, and special occasions.
What Is Butter Chicken (Murgh Makhani)?

Butter chicken is a North Indian curry made by combining:
- Marinated chicken (usually grilled or pan-seared)
- Tomato-based gravy cooked with butter and cream
- Aromatic spices that enhance rather than overpower
The key to a good butter chicken lies in slow cooking the tomato gravy and finishing it with butter and cream for a smooth, velvety texture.
Ingredients for Butter Chicken
Ingredients for Chicken Marinade

- 700 g chicken (boneless thighs or breast)
- ½ cup thick yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon red chili powder
- ½ teaspoon turmeric
- 1 teaspoon garam masala
- 1 tablespoon lemon juice
- Salt to taste
- 1 tablespoon oil
Ingredients for Butter Chicken Gravy

- 2 tablespoons butter
- 1 tablespoon oil
- 1 medium onion (chopped)
- 3 ripe tomatoes (pureed)
- 1 tablespoon ginger-garlic paste
- 1 teaspoon coriander powder
- ½ teaspoon chili powder
- ½ teaspoon garam masala
- ¼ cup fresh cream
- 1 teaspoon kasuri methi (dried fenugreek)
- Salt to taste
- Water as needed
Step 1: Marinate the Chicken

In a bowl, mix yogurt, ginger-garlic paste, spices, lemon juice, oil, and salt. Add chicken and coat well. Cover and refrigerate for at least 1 hour, preferably longer.
Proper marination ensures juicy chicken and authentic flavor.
Heat a pan with a little oil. Cook marinated chicken on medium heat until lightly golden and almost cooked through. Remove and set aside.
This step adds depth and slight smokiness to the dish.
Step 3: Prepare the Butter Chicken Gravy

In the same pan:
- Heat butter and oil together
- Add onions and sauté until soft
- Add ginger-garlic paste and cook until fragrant
- Pour in tomato puree and cook until oil separates
This slow cooking removes raw tomato taste and builds richness.
Step 4: Spice and Simmer
Add coriander powder, chili powder, salt, and a splash of water. Simmer on low heat for 8–10 minutes until the gravy thickens and turns glossy.
Crush kasuri methi between your palms and add it to the gravy.
Step 5: Final Assembly

Add cooked chicken to the gravy. Stir gently and cook for 5 minutes. Lower the heat and add fresh cream. Finish with a small knob of butter for restaurant-style richness.
Let it rest for a few minutes before serving.
Common Mistakes to Avoid
- Overcooking chicken (it turns dry)
- Using sour tomatoes
- Adding cream on high heat
- Skipping kasuri methi
Avoiding these ensures a smooth, balanced butter chicken.
Serving Suggestions
Butter chicken pairs best with:
- Butter naan or garlic naan
- Jeera rice or plain basmati rice
- Onion salad with lemon
It works beautifully for dinner, gatherings, and festive meals.
Storage and Reheating Tips
- Store in refrigerator for up to 2 days
- Reheat on low heat with a splash of water
- Avoid reheating multiple times
Variations of Butter Chicken
- Restaurant-Style Butter Chicken: Extra smooth, blended gravy
- Light Version: Reduce butter and cream
- Smoky Version: Add charcoal smoke (dhungar method)
- Spicy Version: Increase chili and garam masala slightly
Is Butter Chicken Suitable for Ramadan Iftar?
Yes. Butter chicken is a popular Ramadan Iftar main dish because it is:
- Filling without being overly spicy
- Comforting after a long fast
- Easy to pair with naan or rice
Serve it with lighter sides like salad or yogurt for balance.
Frequently Asked Questions
Is butter chicken very spicy?
No, it is mild and creamy, suitable for most palates.
Can I use bone-in chicken?
Yes, but cooking time will increase slightly.
Can I make it ahead of time?
Yes, butter chicken tastes even better the next day.
Final Thoughts
Butter chicken is more than just a curry—it is a symbol of Indian comfort food. With the right balance of spices, butter, and cream, this dish delivers restaurant-quality results at home.
Whether you’re cooking for guests, family dinners, or a special Ramadan Iftar, this butter chicken recipe is reliable, flavorful, and always appreciated.
