Dinner Ideas

Indian Butter Chicken Murgh Makhani

Butter Chicken, also known as Murgh Makhani, is one of India’s most beloved and internationally celebrated dishes. Originating from the kitchens of Delhi, this rich, creamy tomato-based curry transforms simple chicken into a luxurious, flavor-packed experience.

Juicy marinated chicken is traditionally roasted, then simmered in a silky smooth gravy infused with butter, cream, tomatoes, and warm spices. The result is mildly spiced, slightly sweet, deeply comforting, and irresistibly indulgent.

Whether paired with naan, roti, or fragrant basmati rice, Butter Chicken is a dish that instantly elevates any meal. It is perfect for family dinners, festive occasions, and even restaurant-style home cooking.

Why I Love This Recipe

I love Butter Chicken because it’s the perfect balance of comfort and indulgence. The creamy texture, smoky undertones from the chicken, and the buttery tomato gravy create a flavor that feels both luxurious and nostalgic.

It’s a recipe that never fails—whether served at a casual dinner or a special celebration. Plus, it’s incredibly versatile and loved by almost everyone, even those who prefer mild spice. Every bite is rich, warming, and deeply satisfying.

Why This Is a Must-Try Dish

  • It’s one of the most iconic Indian dishes worldwide
  • Perfect balance of creaminess, spice, and sweetness
  • Loved by kids and adults alike
  • Ideal for both beginners and experienced home cooks
  • Works for everyday meals and special occasions
  • Restaurant-style results at home

Recipe Overview

  • Preparation Time: 25 minutes
  • Marination Time: 30 minutes (minimum)
  • Cooking Time: 35 minutes
  • Total Time: 1 hour 30 minutes
  • Servings: 4 people
  • Calories: Approx. 430–480 kcal per serving
  • Course: Main Course
  • Cuisine: North Indian
  • Diet Type: Non-Vegetarian

Ingredients

For Chicken Marinade

  • 600 g boneless chicken (thighs or breast)
  • ½ cup thick curd (yogurt)
  • 1½ tbsp ginger-garlic paste
  • 1 tsp red chili powder
  • ½ tsp turmeric powder
  • 1 tsp garam masala
  • 1 tbsp lemon juice
  • 1 tbsp mustard oil or vegetable oil
  • Salt to taste

For Butter Chicken Gravy

  • 3 tbsp butter
  • 1 tbsp oil
  • 1 large onion (finely chopped)
  • 2 cups tomato puree (fresh or canned)
  • 1½ tsp Kashmiri red chili powder
  • 1 tsp coriander powder
  • ½ tsp garam masala
  • ½ cup fresh cream
  • 1 tbsp honey or sugar (optional)
  • ½ cup water or chicken stock
  • Salt to taste
  • 1 tsp dried fenugreek leaves (kasuri methi)
  • Fresh coriander for garnish

Cooking Directions (Quick Overview)

Marinate the chicken, grill or pan-fry it lightly, prepare the rich tomato-butter sauce, then simmer everything together with cream and spices until silky smooth and aromatic.

Step-by-Step Preparation Method

Step 1: Marinate the Chicken

In a bowl, mix yogurt, ginger-garlic paste, lemon juice, all spices, oil, and salt. Add chicken pieces and coat well. Cover and refrigerate for at least 30 minutes (overnight for best flavor).

Step 2: Cook the Chicken

Grill, roast, or pan-fry the marinated chicken until lightly charred and cooked through. Set aside.

Step 3: Prepare the Gravy Base

Heat butter and oil in a pan. Add chopped onions and sauté until golden. Add tomato puree and cook until the oil separates from the mixture.

Step 4: Add Spices

Stir in chili powder, coriander powder, garam masala, and salt. Cook for 2–3 minutes until fragrant.

Step 5: Blend the Sauce (Optional for Smooth Texture)

Cool slightly and blend into a silky smooth gravy if desired. Return it to the pan.

Step 6: Combine Chicken & Sauce

Add cooked chicken to the gravy along with water or stock. Simmer for 10 minutes.

Step 7: Finish with Cream & Kasuri Methi

Add fresh cream, crushed kasuri methi, and honey if using. Simmer for another 2–3 minutes.

Step 8: Garnish

Top with fresh coriander and a drizzle of cream.

How to Serve Butter Chicken

  • With buttery naan, garlic naan, or tandoori roti
  • Paired with steamed basmati rice or jeera rice
  • Serve with onion salad, lemon wedges & pickles
  • Add a side of raita or green chutney

Recipe Tips

  • Use chicken thighs for extra juiciness
  • Always use kashmiri red chili for color without excess heat
  • Do not skip kasuri methi—it gives authentic aroma
  • For smoky flavor, use the dhungar method (coal smoking)
  • Blend the sauce for true restaurant-style smoothness

Delicious Variations (Detailed)

1. Smoky Tandoori Butter Chicken

Use leftover tandoori chicken for deeper charred flavors.

2. Healthier Butter Chicken

Use low-fat cream or cashew paste instead of heavy cream and reduce butter.

3. Dairy-Free Butter Chicken

Replace butter with oil and cream with coconut cream.

4. Paneer Butter Masala Style

Replace chicken with paneer cubes for a vegetarian version.

5. Extra Spicy Butter Chicken

Add green chilies or extra garam masala for heat lovers.

Freezing & Storage

  • Refrigerator: Stays fresh for 3–4 days in an airtight container
  • Freezer: Can be frozen for up to 2 months
  • Reheating: Thaw overnight and reheat gently with a splash of cream or water

Special Equipment Needed

  • Heavy-bottom pan or kadai
  • Blender (for smooth gravy)
  • Grill pan or oven (optional)
  • Mixing bowls
  • Spatula and ladle

Frequently Asked Questions (FAQs)

Q1. Can I make Butter Chicken without cream?
Yes, use cashew paste or evaporated milk as a substitute.

Q2. Is Butter Chicken spicy?
Traditionally it’s mildly spicy, but you can adjust heat easily.

Q3. Can I cook it without an oven or grill?
Absolutely! Pan-frying works perfectly.

Q4. Can Butter Chicken be meal prepped?
Yes, it stores and reheats beautifully.

Q5. What gives Butter Chicken its signature color?
Tomatoes and Kashmiri red chili powder.

Conclusion

Indian Butter Chicken is more than just a dish—it’s a celebration of rich flavors, comforting textures, and timeless tradition. With its creamy tomato gravy, tender chicken, and aromatic spices, it delivers a luxurious restaurant-style experience right at home. Whether you’re cooking for family, guests, or simply treating yourself, this must-try classic never disappoints. Once you master this recipe, it’s guaranteed to become a favorite on your dining table for years to come.

Indian Butter Chicken Murgh Makhani

Recipe by Rhonda AndersonCourse: Dinner IdeasCuisine: IndianDifficulty: Easy
Servings

4

servings
Prep time

25

minutes
Cooking time

1

hour 

5

minutes
Total time

1

hour 

30

minutes

Ingredients

  • For Chicken Marinade

  • 600 g boneless chicken (thighs or breast)

  • ½ cup thick curd (yogurt)

  • 1½ tbsp ginger-garlic paste

  • 1 tsp red chili powder

  • ½ tsp turmeric powder

  • 1 tsp garam masala

  • 1 tbsp lemon juice

  • 1 tbsp mustard oil or vegetable oil

  • Salt to taste

  • For Butter Chicken Gravy

  • 3 tbsp butter

  • 1 tbsp oil

  • 1 large onion (finely chopped)

  • 2 cups tomato puree (fresh or canned)

  • 1½ tsp Kashmiri red chili powder

  • 1 tsp coriander powder

  • ½ tsp garam masala

  • ½ cup fresh cream

  • 1 tbsp honey or sugar (optional)

  • ½ cup water or chicken stock

  • Salt to taste

  • 1 tsp dried fenugreek leaves (kasuri methi)

  • Fresh coriander for garnish

Directions

  • Step 1: Marinate the Chicken
  • In a bowl, mix yogurt, ginger-garlic paste, lemon juice, all spices, oil, and salt. Add chicken pieces and coat well. Cover and refrigerate for at least 30 minutes (overnight for best flavor).
  • Step 2: Cook the Chicken
  • Grill, roast, or pan-fry the marinated chicken until lightly charred and cooked through. Set aside.
  • Step 3: Prepare the Gravy Base
  • Heat butter and oil in a pan. Add chopped onions and sauté until golden. Add tomato puree and cook until the oil separates from the mixture.
  • Step 4: Add Spices
  • Stir in chili powder, coriander powder, garam masala, and salt. Cook for 2–3 minutes until fragrant.
  • Step 5: Blend the Sauce (Optional for Smooth Texture)
  • Cool slightly and blend into a silky smooth gravy if desired. Return it to the pan.
  • Step 6: Combine Chicken & Sauce
  • Add cooked chicken to the gravy along with water or stock. Simmer for 10 minutes.
  • Step 7: Finish with Cream & Kasuri Methi
  • Add fresh cream, crushed kasuri methi, and honey if using. Simmer for another 2–3 minutes.
  • Step 8: Garnish
  • Top with fresh coriander and a drizzle of cream.