How to Cook Butter Chicken Like a Restaurant Chef
The Dish That Changed Everything
Butter chicken — murgh makhani, if you want the proper name — has a proper origin story. It was born in Delhi in the 1950s at a restaurant called Moti Mahal, when leftover tandoori chicken was simmered in a rich tomato gravy enriched with butter and cream. The result was so outrageously good that it became the restaurant's signature dish, then Delhi's favourite, then India's, and eventually one of the most ordered curries on the planet. Not bad for a leftovers recipe.
The version we're sharing here is closer to the restaurant original than the sauce-from-a-jar approximations most home cooks settle for. The secret isn't complicated technique — it's patience with the onion base, quality spices, and a willingness to use proper amounts of butter and cream. This is not a health food. It's not trying to be. It's trying to be magnificent, and it succeeds.
Ingredients
For the Chicken Marinade
- 750g boneless, skinless chicken thighs, cut into 4cm pieces
- 150ml full-fat natural yoghurt
- 1 tablespoon lemon juice
- 2 teaspoons Kashmiri chilli powder (for colour without excessive heat)
- 1 teaspoon ground turmeric
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 3 cloves garlic, finely grated
- 2cm fresh ginger, finely grated
For the Makhani Sauce
- 50g unsalted butter (yes, fifty grams — this is butter chicken)
- 1 tablespoon vegetable oil
- 1 large onion, very finely diced
- 5 cloves garlic, minced
- 3cm fresh ginger, grated
- 400g tin whole plum tomatoes
- 30g raw cashew nuts, soaked in warm water for 20 minutes
- 1 teaspoon Kashmiri chilli powder
- 1 teaspoon ground coriander
- ½ teaspoon ground cumin
- 1 teaspoon dried fenugreek leaves (kasoori methi) — this is non-negotiable
- 150ml double cream
- 1 teaspoon sugar
- Salt to taste
Method: The Chicken
Combine all the marinade ingredients in a bowl and mix thoroughly. Add the chicken pieces and coat every surface. Cover and refrigerate for at least four hours. Overnight is better — the yoghurt tenderises the meat whilst the spices penetrate deep into the flesh.
When you're ready to cook, preheat your grill to its highest setting. Arrange the chicken on a wire rack set over a baking tray lined with foil. Grill for 12–15 minutes, turning once, until the chicken is charred at the edges but still juicy. You're looking for colour and flavour here, not complete cooking — the chicken will finish in the sauce. Set aside.
Method: The Sauce
This is where the magic happens. Melt the butter with the oil in a heavy-bottomed pan over medium heat. Add the onion and cook slowly — fifteen to twenty minutes, stirring occasionally — until it's deep golden and sweet. Rushing this step ruins the sauce. The slow caramelisation creates the foundation of flavour that everything else builds on.
Add the garlic and ginger, stirring for two minutes until fragrant. Add the chilli powder, ground coriander, and cumin, stirring for thirty seconds — just long enough to toast the spices without burning them. Pour in the tinned tomatoes, breaking them up with a wooden spoon. Simmer for fifteen minutes until thick and reduced.
Drain the soaked cashews and add them to the pan. Cook for another two minutes, then remove from heat and allow to cool slightly. Blend the entire contents of the pan until completely smooth. A proper restaurant-quality makhani sauce should be velvety, with no lumps or visible pieces.
Return the sauce to the pan over medium-low heat. Stir in the cream, sugar, and dried fenugreek leaves (crush them between your palms as you add them to release their aroma). Add the grilled chicken pieces and any accumulated juices from the tray. Simmer gently for ten to twelve minutes, allowing the chicken to absorb the sauce and finish cooking through.
Taste and adjust — more salt, a touch more sugar, or a squeeze of lemon if the sauce needs brightness.
The Details That Matter
- Kashmiri chilli powder gives the iconic red-orange colour without blinding heat. Regular chilli powder will make it too hot and too dark.
- Dried fenugreek leaves (kasoori methi) provide that distinctive restaurant butter chicken flavour. Available in any Asian grocery for about £1. If you omit this, the dish will taste good but not quite right.
- Cashew paste gives the sauce its silky body without relying entirely on cream. Some restaurants use tomato-cashew sauce as their base for multiple dishes.
- The char on the chicken is essential. Without it, you've made a perfectly nice creamy curry, but you haven't made butter chicken. That smoky, tandoori flavour is what the dish was built around.
- Don't skimp on the butter. The clue is literally in the name.
Serving
Butter chicken belongs with basmati rice, warm naan bread, and not much else. A side of raita is welcome, a few raw onion rings are traditional, and a cold lager or a glass of off-dry Riesling is the ideal drink pairing. Garnish with a swirl of cream and a scatter of fresh coriander leaves.
For the ultimate curry sauce foundation, see our guide to making a restaurant-quality base sauce. And if you want to understand how to build a complete spice cupboard, our essential spice guide covers everything you need.
This recipe feeds four generously and reheats brilliantly the next day — the flavours deepen overnight as the spices continue to meld. A bowl of leftover butter chicken, microwaved and spooned over rice at midnight, is one of life's underrated pleasures. Make extra. You'll thank yourself tomorrow.
Related Articles
The Art of Spice Tempering Every Chef Should Know
Tempering — or tadka — is the single technique that separates good curry from great curry. Master it and transform your cooking.
Eid Celebrations: Menu Ideas for Restaurants
Eid is one of the biggest dining-out occasions of the year. Special menu ideas to make the celebration memorable at your restaurant.
Choosing the Right Cooking Oil for Curry
The oil you cook with fundamentally changes your curry's flavour. A guide to choosing the right oil for every cooking method.