Yoghurt-marinated chicken thighs are blasted under a hot grill until the edges char, then folded through a silky tomato, butter and cream sauce. The sauce is blitzed smooth and finished with butter off the heat, which is exactly what gives restaurant butter chicken that glossy, clinging texture. Serves four with rice and naan.
Takeaway butter chicken is mild but never bland, and the difference is technique rather than a secret spice. You char the chicken separately so it tastes grilled, not stewed, then build a tomato sauce rich enough to coat a spoon. Blitz it smooth, whisk in cold butter at the end, and it turns glossy and restaurant-orange in seconds.
Ingredients
Method
- Mix the yoghurt, 2 tbsp of the ginger-garlic paste, the Kashmiri chilli powder, lemon juice and 1 tsp of the salt in a bowl. Add the chicken, turn to coat every piece, and leave for at least 20 minutes at room temperature, or up to 24 hours in the fridge.
- Heat the oil in a wide pan over a medium heat and drop in the cardamom pods and cinnamon stick. When they smell fragrant and start to sizzle, after about 30 seconds, add the onion and the remaining 1 tbsp ginger-garlic paste. Cook for 8 minutes until soft and golden at the edges.
- Stir in the tomato purée and cook for a minute, then tip in the chopped tomatoes, cashews, remaining 1 tsp salt and 150ml water. Simmer uncovered for 15 minutes, until the sauce has darkened and no longer tastes raw.
- Meanwhile, heat the grill to its highest setting. Spread the chicken in a single layer on a foil-lined tray, shaking off any pooled marinade, and grill close to the element for 12-14 minutes, turning once, until the edges are blackened in patches and the chicken is cooked through with no pink in the middle. Keep any juices in the tray.
- Fish out the cinnamon stick and cardamom pods from the sauce, then blitz the sauce until completely smooth with a stick blender or jug blender. Pass it through a sieve back into the pan if you want a truly takeaway-smooth finish.
- Return the sauce to a gentle simmer. Crush the fenugreek leaves between your palms straight into the pan, add the garam masala and the sugar, then stir in the cream. Taste and adjust the salt and sugar until the sauce is rounded rather than sharp.
- Add the grilled chicken and any tray juices, and simmer very gently for 3-4 minutes so the chicken takes on the sauce and everything is piping hot.
- Take the pan off the heat and whisk in the cold cubed butter a few pieces at a time, swirling until the sauce turns glossy and slightly thickened. Serve immediately, with an extra swirl of cream if you like.
Serve it with
- Basmati rice, rinsed and steamed
- Garlic and coriander naan for mopping
- Kachumber salad of cucumber, red onion and tomato with lemon
- Cooling mint raita
- Lime pickle for a sharp contrast
Why this works
Charring the chicken separately under a fierce grill gives the smoky tandoor edge that a sauce-simmered curry can never fake. The gloss comes from whisking cold butter into the sauce off the heat, which emulsifies rather than splits, coating every piece in a shine that clings to the back of a spoon.
Common swaps
- Chicken breast works if you cut it into large chunks and grill for 8-9 minutes only, or it dries out.
- No kasuri methi? Add an extra ½ tsp garam masala and a small pinch of ground fenugreek, though the aroma will be less distinctive.
- Swap the cashews for 2 tbsp ground almonds, or leave nuts out entirely and use an extra 50ml cream.
- For a dairy-free version use coconut yoghurt in the marinade, coconut cream in place of double cream, and a plant butter for the final gloss.
- Paneer or thick-cut roasted cauliflower makes an excellent vegetarian swap; grill it exactly the same way.
Common mistakes to avoid
- Simmering raw chicken in the sauce instead of grilling it first. You lose all the char, and char is the whole point.
- Adding garam masala at the start with the whole spices. It is a finishing blend and its aroma cooks away in minutes.
- Boiling the sauce hard after the cream and butter go in, which splits it and leaves an oily slick. Keep it at a bare simmer, and add the butter off the heat.
- Not tasting for sugar. Tinned tomatoes vary wildly in acidity and a teaspoon or two of sugar is what makes the sauce taste like the takeaway.
Storage, freezing & reheating
Storage: Cool quickly and refrigerate in an airtight container for up to 3 days. The sauce thickens as it sits, so loosen with a splash of water or cream when reheating.
Freezing: Freezes well for up to 3 months, though the cream can look slightly grainy on thawing. For the best result, freeze the sauce and grilled chicken before the cream and butter go in, then finish with fresh cream and butter after reheating. Defrost overnight in the fridge.
Reheating: Reheat gently in a pan over a low heat, stirring often, with a splash of water until piping hot throughout. Avoid a rolling boil or the sauce will split. If it does look oily, take it off the heat and whisk in a knob of cold butter to bring the gloss back.
Allergen notes: contains Milk, Nuts. Always check individual product labels.
Estimated nutrition
Per serving, estimated from typical ingredient values — not a substitute for precise dietary calculation.
| Calories | 690 kcal |
|---|---|
| Protein | 45 g |
| Carbohydrate | 12 g |
| Fat | 51 g |