Skip to recipe
Comfort

Weeknight Butter Chicken
with a Silky Tomato Cream Sauce

Prep 15 minCook 25 minTotal 40 minEasyServes 4–5

“All the cozy. None of the burn.”

This butter chicken is built so the whole table can eat it — warm spices instead of hot ones, a sauce like liquid velvet, and heat-lovers fixing their own bowls with a swirl of chili at the end. Cozy first, fire optional.

It's also built for a Tuesday: a quick yogurt toss tenderizes the chicken while the onions cook, the sauce comes together from pantry cans and cream, and the whole thing lands in about 40 minutes. Warm naan for the last of the sauce is worth the two extra minutes.

🍛 The promise: silky, gently spiced butter chicken over fluffy rice — one skillet, about 40 minutes, every age at one table.

← Back to recipes
Butter Chicken, Weeknight-Gentle

How to make it

View ingredient overview
All ingredients for Butter Chicken, Weeknight-Gentle, labeled
🧺 Everything you need, all in one look
🧂 Ingredient notes & easy swaps
The yogurt toss is doing real work — fifteen minutes in yogurt and spices starts tenderizing the chicken the same way a long marinade would (thighs make it doubly foolproof). Garam masala is the soul here, and it's split on purpose: some cooks in, and a final pinch blooms in at the end where its perfume stays bright. This version is deliberately gentle — authentic butter chicken traditions run richer and more complex, and this is our weeknight bow to them, not a replacement.
🍳 What you actually need (equipment)
One deep skillet or sauté pan, a bowl for the yogurt toss, and a pot for the rice, started before the onions go in so both finish together. Naan warms in a dry skillet or toaster.
  1. Toss the chicken with the yogurt, 1 teaspoon of the garam masala, the cumin, paprika, and half the salt. Let it sit while you dice and cook the onion — those 15 minutes are a real marinade.

  2. Melt 2 tablespoons of the butter over medium and cook the onion 5–6 minutes until soft and golden at the edges — sweet onions are the sauce's backbone.

  3. Add the garlic and ginger and stir for about 45 seconds, just until the raw edge of the garlic is gone and the ginger smells sharp and sweet.

  4. Add the chicken with all its yogurt coating and cook 5–6 minutes, turning, until the outside loses its pink — the yogurt will look split and messy. That is normal; it dissolves into the tomato sauce in the next step.

  5. Pour in the tomato sauce, sugar, and remaining salt, and simmer gently 8–10 minutes until the chicken reads 165°F (74°C) at the thickest piece and the sauce deepens to a burnt orange.

  6. Off the lowest heat, stir in the cream, the last tablespoon of butter, and the final teaspoon of garam masala. Stir gently for one minute until the sauce turns pale orange and glossy, then spoon it over rice, scatter with cilantro, and pass the naan.

✅ How to know it's done

The sauce should be a deep sunset color that coats the back of a spoon, the chicken tender enough to cut with the side of a fork, and the aroma round and warm — garam masala on top, sweet tomato underneath. It should taste rich and gentle; anyone wanting fire adds chili flakes or hot sauce to their own bowl. Probe the thickest piece of chicken with a thermometer: 165°F (74°C) is the safe minimum, and thighs stay juicy even a little past it.

💡 Practical tips (and what not to do)

  • Yogurt first, always. Even 15 minutes tenderizes — and the split, curdled look when it hits the pan is normal and temporary.
  • Golden onions, not browned. Soft and sweet is the base note; scorched onion turns the whole sauce bitter.
  • Split the garam masala. Cooked-in for depth, stirred-in at the end for perfume — the finish is what makes it smell like more work than it was.
  • Cream off the heat. Heavy cream tolerates a simmer, but the acidic tomato base can make it grainy if it boils hard after the cream goes in; the gentlest heat keeps it smooth.
  • The sugar is one teaspoon of balance. Canned tomato runs sharp — that pinch rounds it without making anything sweet.
🔁 Easy variations (budget · lighter · kids · extra flavor)
💸 Budget: chicken breasts work (pull them the minute they're cooked through), and coconut milk can stand in for cream. 🥦 Lighter: half the butter, coconut milk, and a pile of steamed cauliflower alongside the rice. 🧒 Kids: the sauce is already mild — serve with extra naan for dipping. ✨ Extra flavor: a swirl of chili crisp or a pinch of cayenne per bowl, or a tablespoon of ground almonds stirred in with the cream for a richer, closer-to-restaurant body.

🍚 What Goes Well With It

  • Fluffy basmati rice to hold the sauce.
  • Warm naan for wiping the pan.
  • A cool cucumber salad or plain yogurt on the side for gentle contrast.
  • Chili flakes, hot sauce, or chili crisp at the table for self-service heat.

📦 Storage & Freezer Notes

  • Fridge: 4 days airtight — the spices settle into the sauce overnight and it tastes rounder the next day.
  • Freezer: 2 months; thaw overnight in the fridge before reheating so the cream sauce warms evenly instead of separating.
  • Reheat: in a covered pan over low heat with a splash of cream or water, 8–10 minutes, stirring now and then until steaming — a hard boil can turn the cream sauce grainy. Microwave at 70% power in 1-minute bursts if you must.

🧒 Serving Ideas for Kids

  • Offer torn naan for dipping into the mild sauce.
  • Serve the mildest portion before adding any table-side chili.
  • Leftover butter chicken can be served over plain pasta when rice or naan is not available.

❓ Quick answers

Is this authentic butter chicken?
It's our gentle weeknight version of a beloved classic — simplified spices, one skillet, kid-tuned heat. For the real depths of murgh makhani, a proper Indian restaurant or cookbook deserves your evening.
How spicy is it?
As written: warm, not hot — garam masala brings aroma, not fire. All actual heat is added per-bowl at the table.
Can I use coconut milk instead of cream?
Yes — full-fat coconut milk swaps one-for-one and adds a gentle sweetness that plays beautifully with the spices.
Can I make it ahead?
Yes — make it a day early, refrigerate, and reheat gently over low heat. The garam masala and ginger mellow into the tomato-cream base overnight, so the sauce tastes rounder on day two. Add the cilantro fresh at serving.

🥗 Nutrition, roughly: about 540 calories per serving with rice. Estimates only; brands, cuts and portion sizes change the numbers.

Published by MommyCooking.org. AI assists with web copy; food images are generated illustrations. The publisher confirms the recipes were tested before publication. Nutrition is estimated. Editorial policy · Report a correction.

More recipes for your table

← Every recipe