The Best Butter Chicken (Ultimate Murgh Makhani)
Introduction
Hey friend, this butter chicken is the kind of meal people ask for on repeat. I love feeding a small crowd with it, and itās one of those dishes that feels like a cozy blanket on a busy night. You donāt need to be a pro to pull it off. Just a little patience and an easy rhythm in the kitchen will get you a silky, comforting dish that everyone crowds the table for. Iāve had nights where I started with a grocery-store rescue and still ended up with something that tasted like Iād spent the afternoon fussing over it. Thatās the charm here: approachable technique, big payoff. This recipe is forgiving. If you get distracted, itāll forgive you. If you want to swap things out, itāll work with simple, sensible changes. In this article Iāll walk you through why it works, how to shop for it without overthinking, the feel of the cooking process (not step-by-step restatement), and tips for serving, storing, and reheating so it stays luscious. Youāll get notes on texture, simple tweaks for heat and tang, and real-life tips like what to do when the sauce gets too thick or how to keep things creamy when reheating. Letās get into why this recipe is such a winner at home.
Gathering Ingredients
I always start at the market with a plan and an easy list in my head. Donāt overcomplicate shopping. Look for freshness and balance rather than chasing rare stuff. Choose items that feel fresh to the touch and smell lively. If something looks like itāll sit in the fridge a few days, plan to use it sooner. When youāre choosing pantry staples, think long-term: pick a spice blend you like and a concentrated tomato base that smells bright when you open it. A good, neutral fat and a bit of dairy (or a dairy alternative) will be all you need to build a rich sauce without drama. If you want to swap one thing for another, trust your instincts ā small changes rarely ruin the dish. Pro tip: lay everything out before you start. It saves frantic fridge dives mid-cook. That habit of getting things ready first is called mise en place, which just means āeverything in its place.ā It doesnāt have to be fancy. A cutting board with items grouped, bowls for any chopped bits, and a spoon ready to taste will keep you calm. If youāre shopping for a crowd, scale up pantry items rather than the fresh bits, so you donāt end up wasting things. Also, if youāre short on time, choose a quicker route for the proteināthereās always a sensible shortcut that keeps flavor intact. Small choices at the shop make a big difference at the table.
Why You'll Love This Recipe
Youāll love it because it hits comforting notes without fuss. Itās creamy but not cloying. The sauce is smooth and slightly tangy, and it clings to the protein in a way that makes every bite feel complete. Families adore it because kids tend to respond to the gentle flavors, while adults can nudge it up with extra warmth at the table. Itās flexible. You can keep it simple for a weeknight or dress it up for guests without changing the heart of the dish. One of my favorite real-life moments with this recipe: I once served it to friends after a rainy, muddy hike. Everyone came in cold and tired, and five minutes after the first spoonful, the kitchen was full of laughter and quiet contentment. Thatās what this food does. Itās forgiving and adaptable. If you want more brightness, add a squeeze of citrus when plating. If you want more depth, a pinch of toasted spice blend at the end lifts things without masking the main flavors. It reheats gracefully, too, which means leftovers become their own little celebration the next day. And because it pairs beautifully with simple sides, you donāt have to worry about juggling multiple dishes while youāre trying to enjoy your company.
Cooking / Assembly Process
Letās talk about the rhythm of making this dish without re-stating a recipe step-for-step. The work breaks into three comfortable acts: get things ready, build a rich sauce, and finish gently so the protein stays tender. Start by organizing the workspace so youāre not hunting for a spoon mid-splatter. When youāre heating your pan, aim for color and flavor. Browning adds a toasty note ā weāre talking pleasant bits, not a charred mess. When you move to the saucy stage, be patient and let flavors come together slowly. Simmer just enough for the raw edge to mellow and for the base liquids to concentrate into something glossy. Finish with a gentle hand: a little fat and a touch of creaminess (or a substitute) at the end brings a silky sheen and richness. Taste as you go and adjust with small nudges ā a pinch of salt, a brightener, or a touch of sweetness ā until it feels balanced to you. Hands-on tip: if youāre juggling timing, brown in batches so nothing steams in the pan. And when you add the protein back to the sauce, let it finish gently so it soaks up flavor without getting tough. Thatās the secret to tender bites. This section includes a busy kitchen image to show mid-action prep and the flow of a real home cook doing the work.
Flavor & Texture Profile
Hereās what youāll notice on the first bite. The sauce should feel smooth and silky on the palate. Thereās a subtle warmth from the spice blend, but it shouldnāt overpower; the idea is gentle heat that complements the creaminess. Youāll sense a bright tomato backbone, rounded out by a soft buttery mouthfeel and a whisper of savory depth. Texture matters here. The protein should be tender and slightly yielding ā not dry or stringy. The sauce ought to cling to each piece, coating it in a glossy layer that makes every forkful satisfying. For balance, thereās often a tiny hint of sweetness and a mild herbaceous finish. If any element feels out of sync, small adjustments fix it: a splash of acidity lifts a heavy sauce; a bit more fat softens a sharp edge; and a quick blitz or gentle whisk will smooth any graininess. Real-cook note: sometimes my sauce thickens more than I like while chatting with guests. Iāll warm a splash of reserved liquid and stir it back in to get that flowy, spoonable texture again. That little trick keeps things homey and evocative of restaurant silkiness without fuss. Trust your senses ā smell for warmth, taste for balance, and look for a glossy finish.
Serving Suggestions
I love serving this with something simple and comforting. Plain steamed grains or warm flatbreads are perfect for soaking up every last drop. Add a small cooling side on the plate if youāve got folks who like contrast ā even a simple chopped salad or a light yogurt-based dip will brighten the meal. For a dinner party, offer an array of small condiments: a tangy squeeze, a fresh herb, and maybe a bit of crunch. Let people customize their bowls ā it makes the meal feel interactive and relaxed. Family-style tip: bring the pot to the center and let everyone serve themselves. It saves you from endless refills and keeps the conversation flowing. If youāre pairing drinks, light, refreshing options like citrusy beverages or a low-tannin wine work nicely. For weeknights, this dish pairs with whatever you have on hand: roasted vegetables, a quick steamed green, or even a simple tray bake. Keep side dishes unfussy. The star is the saucy, comforting main; let the sides play the supporting role. Iāve learned the hard way that piling on heavy dishes steals the spotlight from the main comfort factor here. Simple plates. Warm bowls. Good company.
Storage & Make-Ahead Tips
Youāll be glad to know this keeps well and plays nicely with make-ahead planning. Make it a day ahead if you can ā the flavors deepen and get friendlier overnight. When storing, cool it quickly and tuck it into an airtight container in the fridge. Reheat gently over low heat with a splash of reserved liquid or water to bring it back to a silky texture. High heat will tighten proteins and risk breaking the sauce, so take it slow. If you want to freeze portions, freeze in shallow, single-meal containers so they thaw quickly and evenly. Label with the date so you donāt lose track. Thawing tip: thaw overnight in the fridge rather than at room temperature to keep texture steady. And when you reheat from frozen, let it come up slowly on low heat and stir occasionally. A little fresh herb or a small knob of something rich added at the end lifts the dish after reheating. For make-ahead entertaining, prepare the sauce base a day ahead and finish the protein shortly before guests arrive. That way youāre doing most of the work ahead but still serving something that feels freshly finished. These small steps will keep your dish tasting like you just made it.
Frequently Asked Questions
I get the same handful of questions every time I make this, so here are quick answers that save you time and worry.
- Can I make this milder for kids? Yes. Keep the spice finish gentle and offer condiments at the table so each person can adjust heat to their taste.
- What if Iām short on time? Do your prep early and use a quicker cooking method for the protein. The sauce can be built in a single pan while you handle the rest.
- Can I use a dairy-free swap? Absolutely. Use a creamy alternative that holds up to heat and stir it in at the end so the texture stays smooth.
- How do I keep the protein tender? Finish it gently in the sauce and avoid high, prolonged heat once itās mostly done. Gentle warmth lets flavors meld without drying things out.
- Will leftovers taste good? Yes. Leftovers often taste even better after a day in the fridge. Reheat slowly and add a splash of liquid if it tightens.
The Best Butter Chicken (Ultimate Murgh Makhani)
Craving comfort? Try the BEST Butter Chicken ā tender, marinated chicken in a silky tomato-butter sauce. Rich, creamy, and perfect with rice or naan. šš§š
total time
50
servings
4
calories
650 kcal
ingredients
- 600g boneless chicken thighs, cut into bite-sized pieces š
- 150g plain yogurt š„£
- 2 tbsp lemon juice š
- 1 tbsp ginger paste or grated ginger š«
- 1 tbsp garlic paste or minced garlic š§
- 2 tsp garam masala š¶ļø
- 1 tsp ground cumin šæ
- 1 tsp ground coriander šæ
- 1/2 tsp turmeric (haldi) š
- 1 tsp chili powder or paprika š¶ļø
- 1 1/2 tsp salt š§
- 2 tbsp vegetable oil š¢ļø
- 3 tbsp butter š§
- 1 large onion, finely chopped š§
- 400g canned tomato puree or crushed tomatoes š
- 1 tbsp tomato paste š
- 150ml heavy cream š„
- 1 tsp kasuri methi (dried fenugreek) šæ
- 1 tsp sugar or honey šÆ
- Fresh cilantro (coriander) for garnish š±
- Cooked basmati rice or warm naan to serve š
instructions
- Make the marinade: in a bowl combine yogurt, lemon juice, ginger, garlic, 1 tsp garam masala, 1/2 tsp cumin, turmeric, 1/2 tsp chili powder and 1 tsp salt. Add chicken, mix well and marinate at least 30 minutes (or up to 4 hours).
- If pan-searing: heat 1 tbsp oil in a skillet over medium-high heat. Brown the marinated chicken pieces in batches (2ā3 minutes each side) until just cooked through. Set aside. (Alternatively, grill or bake at 200°C/400°F for 12ā15 minutes.)
- In a large pan, heat remaining oil and 1 tbsp butter over medium heat. Add chopped onion and cook until soft and golden, about 6ā8 minutes.
- Stir in tomato paste and tomato puree. Cook, stirring occasionally, until the sauce thickens and the raw tomato smell disappears, about 10 minutes.
- Add remaining spices: 1 tsp garam masala, 1/2 tsp cumin, 1 tsp coriander, remaining chili powder, sugar and salt to taste. Simmer 3ā4 minutes to blend flavors.
- Return the browned chicken and any juices to the sauce. Stir to combine and simmer gently for 8ā10 minutes so the chicken finishes cooking and absorbs the sauce.
- Reduce heat to low, stir in heavy cream and remaining 2 tbsp butter. Crush kasuri methi between your palms and add to the sauce. Simmer 2ā3 more minutes until glossy and rich.
- Adjust seasoning with salt, a squeeze of lemon if desired, and more sugar for balance. If sauce is too thick, add a splash of water.
- Garnish with chopped cilantro and a drizzle of cream or a small knob of butter. Serve hot with basmati rice or warm naan.
- Store leftovers in the fridge for up to 3 days; reheat gently to preserve creaminess.