Not Quite Butter Chicken
Two Shoes Kitchen · Tree of Life Hollow · Surry, Virginia
Headnote
We’re not going to pretend this is butter chicken. Real makhani wants a tandoor and overnight marination and charred tomatoes cooked down with patience we didn’t have on a Thursday evening when the two-year-old had been awake since five and dinner needed to happen. What we had was tinned chicken, a pantry with the right spices, and enough accumulated instinct to know that the move – the actual move that closes most of the distance between the weeknight version and the real thing – is blooming your spice in tomato paste rather than crushed tomatoes. The paste is already concentrated, already cooked down, which gets you to the deep sweet base the dish needs in a fraction of the time.
Indian home kitchens have always improvised. Swasthi Shreekanth’s work is full of this – the Tuesday-night dal made from what’s in the house, the sabzi that works because the cook understands the architecture rather than just the recipe. That’s the tradition this dish lives in. We’re not approximating restaurant makhani. We’re cooking the way people actually cook, from what they have, with enough knowledge to make it taste like a decision rather than a compromise.
Fair warning on the heat: this runs properly spicy. Finish with enough cold butter to carry everything, and don’t skip the lemon at the table. That squeeze at the end is the acid hit that lifts the whole dish out of its own richness – the move Samin would recognize immediately – and without it the butter and yogurt sit heavier than they should.
On the kasuri methi: dried fenugreek leaves, rubbed between your palms and stirred in at the end, are the ingredient most responsible for why restaurant butter chicken tastes the way it does. If you don’t have it, the dish is still good. If you do, it crosses into something else. Buy it if you don’t have it – it keeps for a year and costs almost nothing.
Ingredients
The spice base
- 2 tbsp neutral oil or ghee – ghee if you have it, it will smell right immediately
- 1 medium yellow onion, finely diced
- 4 garlic cloves, grated or minced to a paste
- 1-inch piece fresh ginger, grated on a microplane – ½ tsp ground ginger works in a pinch, but the fresh is doing something different
- 1 tsp Kashmiri chili powder – for color and gentle heat; not interchangeable with regular chili powder, which runs sharper
- 1½ tsp garam masala
- 1 tsp ground coriander
- ½ tsp ground cumin
- ¼ tsp ground turmeric
- 1 tsp sugar
The sauce
- 1 can (6 oz) tomato paste – the whole can
- ¾ cup water, plus more to loosen as needed
- ½ tsp kosher salt, plus more to finish
- 3 tbsp unsalted butter, cold, cut into pieces
- 2–3 tbsp full-fat Greek yogurt, at room temperature – cold yogurt will split
- 1 tbsp cashew butter, or 2 tbsp soaked and blended cashews – optional, adds body and quiet nuttiness; skip it and add an extra knob of butter if you don’t have it
- 1 tsp kasuri methi (dried fenugreek leaves), optional but strongly recommended
The chicken
- 2 cans (10–12 oz each) tinned chicken, drained well and pressed dry
To finish and serve
- Basmati rice, cooked in well-salted water with 1 cracked green cardamom pod and 1 bay leaf
- Frozen naan, toasted under a broiler or directly over a gas flame until charred in places
- Fresh cilantro, roughly torn, if you have it
- A lemon wedge per plate – not optional
Method
Step 1. Build the aromatics – this is where the dish lives
Heat your ghee or oil in a wide, heavy pan over medium heat. When it shimmers, add the onion with a good pinch of salt and cook, stirring occasionally, for 8–10 minutes until genuinely soft and starting to turn golden at the edges – not just translucent, but sweet-smelling and collapsing. If the fat absorbs before the onions are done, add a splash of water to loosen them and give them a little steam to finish. Add the garlic and ginger and cook another 2 minutes until the raw edge is gone.
Step 2. Bloom the spices – 60 seconds that change everything
Add all the dry spices and the sugar directly to the onion mixture and stir constantly for 60–90 seconds. The pan will look dry. The spices will stick and darken slightly. This is correct – you’re frying them in the residual fat, which is how they open up. If they stick aggressively, a small splash of water will deglaze without adding more oil.
Step 3. Cook the tomato paste until it goes dark
Add the entire can of tomato paste and stir it thoroughly into the spiced onions. Keep the heat at medium-low and cook, stirring constantly, for 90 seconds to 2 minutes. The paste will darken from brick red to a deeper brownish-red and begin to catch at the edges of the pan. This step cooks out the raw paste edge and builds the concentrated base the sauce needs. Don’t walk away – paste burns fast and it will happen before you expect it.
Step 4. Build the sauce and let it come together
Pour in the ¾ cup of water and scrape up everything stuck to the bottom. Stir until the paste loosens into a thick, cohesive sauce. Bring to a gentle simmer and cook for 5–6 minutes, stirring occasionally, until the sauce looks glossy and the color has deepened. It should coat a spoon heavily but still move. Add a splash more water if it’s tighter than you want.
If you want a smooth, restaurant-style base, this is the moment to use an immersion blender – after the sauce has simmered, before the butter, yogurt, and chicken go in. It’s worth doing if you have the energy for it. The texture improves considerably and the sauce turns glossy and cohesive in a way that’s satisfying. If you skip it the flavor is identical; it’s a question of how the evening is going.
Step 5. Get color on the chicken
Drain the tinned chicken well and break it into rough, irregular pieces – some chunks, not uniform shreds. Heat a separate pan over high heat with a thin film of oil or ghee. When the pan is properly hot, spread the chicken in a single layer and leave it alone for 2–3 minutes. You want real color on at least one side – that browning adds a savory note the sauce alone can’t provide. Work in two batches if needed. Season lightly with salt while it’s still in the pan.
Step 6. Finish the sauce with butter and dairy – and don’t rush this part
Return your attention to the sauce and bring the heat down to low. Stir in the cashew butter if using. Add the cold butter piece by piece, stirring after each addition to emulsify it into the sauce rather than letting it pool. When the butter is absorbed and the sauce looks glossy and cohesive, stir in the yogurt one tablespoon at a time. Do not let the sauce boil after the yogurt goes in – it will break. Low and gentle from here.
If you have kasuri methi, rub a teaspoon between your palms and stir it in now. The difference is immediate and real.
Step 7. Bring it together and finish
Fold the crisped chicken into the sauce and let it warm through for 2–3 minutes – you’ve earned that texture on the chicken, don’t simmer it away. Loosen with a splash of water if the sauce has tightened past where you want it. Taste for salt. Taste again.
Step 8. Plate and don’t skip the lemon
Serve over rice with naan alongside. Tear the cilantro over the top if you have it. A lemon wedge on every plate – squeezed over at the table, not in the kitchen – is the acid that lifts the whole dish out of its own richness. Without it, the butter and yogurt sit heavier than they should.
Notes
For the two-year-old: This dish runs properly spicy for small people. The safest move is to pull her portion of crisped chicken before it goes into the sauce and serve it over rice with a small spoonful of sauce on the side so she can dip on her own terms. The naan is always a win. Let her tear it herself.
On the spice bloom: The 60–90 seconds of cooking dry spices in fat is not optional and it is not fussy. It is the difference between this tasting like the sum of its parts and tasting like one coherent thing.
On the tomato paste: This is the structural decision that makes the weeknight version possible. Crushed tomatoes need to cook down for 20–30 minutes to reach the concentration the dish needs. Tomato paste is already there. You’re buying time without sacrificing depth.
On the butter: Three tablespoons sounds like a lot until you taste what it does to the sauce. The cold butter emulsified in at low heat is the technique – not butter melted in at the end, but cold butter stirred in piece by piece until it’s absorbed. This is how the sauce gets its body.
Ten fewer minutes, if you need it: Skip the onion. Bloom your spices in ghee for 90 seconds, add a teaspoon each of garlic paste and ginger paste, then go straight to the tomato paste. You lose the body the onion builds but the spice profile is intact and dinner is on the table faster.
Without tinned chicken: Two boneless thighs, cubed and seared hard in the pan before you start the onions, rested and folded back in at the end. You’ve now made something close to the real thing, which is always an option when the week is going better than this one was.