Easy Restaurant-Style Butter Chicken (Murgh Makhani)

User profile image
Leena Kohli (@leenakohli)

This restaurant-style easy-to-make butter chicken is creamy, buttery, and full of rich flavour—just like the one you enjoy at your favourite Indian restaurants. Tender bone-in chicken is marinated in a spiced yogurt mix, lightly grilled for a tandoori-style char, and then simmered in a smooth, silky tomato-butter gravy that melts in your mouth. You can use homemade tandoori masala or store-bought, and finish it with a quick charcoal smoke (dhungar) for that real restaurant aroma.

It’s...

Easy Restaurant-Style Butter Chicken (Murgh Makhani) recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
20min
Cook Time
45min
Total Time
1hr 5min

Ingredients

6 Servings
(1 serving = 1 portion of butter chicken)

For Marination

  • chicken (curry-cut pieces)
    chicken (curry-cut pieces)
    1kg
  • hung curd (thick yogurt)
    hung curd (thick yogurt)
    1cup
  • Kashmiri red chilli powder
    Kashmiri red chilli powder
    1tbsp
  • tandoori masala
    tandoori masala
    1 1/2tbsp
  • ginger-garlic paste
    ginger-garlic paste
    1tbsp
  • kasuri methi (divide into ½ + ½)
    kasuri methi (divide into ½ + ½)
    1tbsp
  • lemon juice
    lemon juice
    2tbsp
  • mustard oil
    mustard oil
    2tbsp
  • salt (adjust to taste)
    salt (adjust to taste)
    1/2tbsp
  • red/orange tandoori food colour (optional)
    red/orange tandoori food colour (optional)
    1/4tsp

For Gravy

  • butter (divided)
    butter (divided)
    100g
  • oil
    oil
    4tbsp
  • onions, sliced
    onions, sliced
    400g
  • tomatoes, diced
    tomatoes, diced
    500g
  • ginger-garlic paste
    ginger-garlic paste
    1tbsp
  • dry Kashmiri red chillies
    dry Kashmiri red chillies
    4
  • cashews
    cashews
    12
  • bay leaves
    bay leaves
    2
  • cinnamon stick
    cinnamon stick
    1in
  • green cardamom pods
    green cardamom pods
    6
  • water (divided)
    water (divided)
    2cups
  • cumin powder
    cumin powder
    1tsp
  • sugar (adjust to taste)
    sugar (adjust to taste)
    1/2tbsp
  • salt (adjust to taste)
    salt (adjust to taste)
    1tsp
  • fresh cream
    fresh cream
    1/2cup
  • chopped coriander
    chopped coriander
    1tbsp

For Smoky Flavour (Optional)

  • small piece of charcoal
    small piece of charcoal
    1
  • ghee/oil
    ghee/oil
    1/2tsp

How to make Easy Restaurant-Style Butter Chicken (Murgh Makhani)

Marinate the Chicken

  1. Step 1

    Pat the chicken dry and place it in a mixing bowl.

  2. Step 2

    Add hung curd (yogurt), Kashmiri chilli powder, tandoori masala, ginger-garlic paste, ½ tbsp kasuri methi, lemon juice, mustard oil, salt, and colour (optional).

    Step 1.1: Add [hung curd](https://www
  3. Step 3

    Mix well, cover, and refrigerate for at least 1 hour or overnight for a deeper flavour.

Grill / Sear the Chicken

  1. Step 1

    Heat a grill pan or cast iron pan and lightly oil it.

  2. Step 2

    Shake off excess marinade and place the chicken in the pan.

    Step 2.1: Shake off excess marinade and place the chicken in the pan
    Step 2.2: Shake off excess marinade and place the chicken in the pan
  3. Step 3

    Cook until lightly charred on both sides and about 80% done (12–15 minutes).

    Step 2.1: Cook until lightly charred on both sides and about 80% done (12–15 minutes)
  4. Step 4

    Set aside and reserve the leftover marinade.

    Step 2.1: Set aside and reserve the leftover marinade
    Step 2.2: Set aside and reserve the leftover marinade

Prepare the Gravy Base

  1. Step 1

    Heat 2 tablespoons of butter and 2 tablespoons of oil in a large pan.

  2. Step 2

    Add sliced onions and sauté until light golden.

    Step 3.1: Add sliced onions and sauté until light golden
  3. Step 3

    Add ginger-garlic paste, dry chillies, and cashews; sauté for 2–3 minutes.

    Step 3.1: Add ginger-garlic paste, dry chillies, and cashews; sauté for 2–3 minutes
  4. Step 4

    Add tomatoes, bay leaves, cinnamon, and cardamom. Mix well.

    Step 3.1: Add tomatoes, bay leaves, cinnamon, and cardamom
  5. Step 5

    Pour in 1 cup of water, cover, and cook until the tomatoes turn mushy (10–12 minutes).

    Step 3.1: Pour in 1 cup of water, cover, and cook until the tomatoes turn mushy (10–12 minutes)
  6. Step 6

    Cool slightly, then blend into a smooth paste (add a splash of water if needed).

    Step 3.1: Cool slightly, then blend into a smooth paste (add a splash of water if needed)
  7. Step 7

    Strain the puree for a rich, restaurant-style silky texture.

    Step 3.1: Strain the puree for a rich, restaurant-style silky texture
    Step 3.2: Strain the puree for a rich, restaurant-style silky texture

Cook the Butter Chicken

  1. Step 1

    In a wok or a deep pan, heat 2 tbsp butter and 2 tbsp of oil.

  2. Step 2

    Add cumin powder and sugar; stir for a few seconds.

  3. Step 3

    Pour in the strained gravy and the reserved marinade. Simmer for 6–8 minutes.

    Step 4.1: Pour in the strained gravy and the reserved marinade
    Step 4.2: Pour in the strained gravy and the reserved marinade
  4. Step 4

    Add grilled chicken, salt, remaining ½ tbsp kasuri methi, and 1 cup of water.

    Step 4.1: Add grilled chicken, salt, remaining ½ tbsp kasuri methi, and 1 cup of water
  5. Step 5

    Cook on low flame for 10–12 minutes until the oil separates and the chicken is tender.

  6. Step 6

    Add cream and mix gently. Adjust salt/sugar for balance.

    Step 4.1: Add cream and mix gently
  7. Step 7

    Simmer for another 3–4 minutes, and turn off the heat.

    Step 4.1: Simmer for another 3–4 minutes, and turn off the heat
  8. Step 8

    Let the curry rest for 10–15 minutes before serving — it thickens slightly and tastes even better.

Charcoal Dhungar for Smokiness

  1. Step 1

    Heat a small piece of charcoal on direct flame until red hot.

  2. Step 2

    Place it in a small steel bowl or a foil bowl inside the curry.

  3. Step 3

    Drizzle ½ tsp ghee or oil on the coal and immediately cover the wok.

    Step 5.1: Drizzle ½ tsp ghee or oil on the coal and immediately cover the wok
  4. Step 4

    Let it smoke for 3–5 minutes, then discard the coal.

For Serving

  1. Step 1

    Swirl in 1 tbsp butter for a glossy finish.

  2. Step 2

    Garnish with cream and chopped coriander.

  3. Step 3

    Serve hot with butter naan, garlic naan, or basmati rice.

Nutrition (per serving)

Calories

755.3kcal (37.77%)

Protein

52.1g (100%)

Carbs

22.4g (8.13%)

Sugars

5.9g (11.8%)

Healthy Fat

23.7g

Unhealthy Fat

17.7g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Divide butter into three stages: sautéing, cooking, and finishing for rich flavour without greasiness.

  2. Adjust gravy thickness by adding more water while simmering.

  3. Avoid freezing after adding cream as the texture may change.

FAQS

  1. Can I use boneless chicken instead of bone-in?

    Yes, boneless thigh pieces work beautifully — they stay juicy and tender. If using breast, reduce cooking time slightly.

  2. How can I make butter chicken smoky like restaurants?

    Use the charcoal dhungar method for 3–5 minutes to infuse an authentic tandoori aroma.

  3. Why add sugar to butter chicken?

    It balances the tomato tang and enhances the buttery flavour, creating that perfect restaurant-style taste.

  4. Can I store the butter chicken?

    Yes! Store in an airtight container for up to 2 days and reheat gently with a splash of milk or water.

leenakohli's profile picture
instagram

Leena Kohli

(@leenakohli)

Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?