
A creamy, tomato-forward butter chicken made with tender marinated thighs, rich cream, and warming spices — perfect with naan or steamed rice.

This butter chicken has been a weekday favorite in my house ever since I first coaxed its flavors together on a rainy Saturday afternoon. I remember searching the pantry for something comforting and simple: a handful of spices, a can of tomato sauce, and bone-free chicken thighs. What emerged was a silky, mildly spiced dish that felt like a warm hug — bright with tomato, rounded by butter and cream, and fragrant with garlic and garam masala. It’s the kind of dish that turned casual guests into repeat visitors and quiet weeknights into celebrations.
I first developed this version to be fast without sacrificing soul: it uses pantry staples, needs no overnight marinating, and comes together in under an hour. The texture is what keeps me coming back — juicy, bite-sized pieces of thigh enveloped in a rich, glossy sauce that clings to rice and naan. The balance of sweetness, gentle acidity from the tomato, and the warmth of garam masala creates layers of flavor that feel complex but are actually straightforward to build. This recipe is forgiving, family-friendly, and adaptable for anyone who wants the essence of classic Indian comfort food at home.
I’ve watched this dish win over picky eaters and seasoned curry lovers alike. My partner declared it “restaurant-good” after the first taste, and friends often request the leftovers. After refining timing and the proportion of cream-to-tomato, I settled on this version because it consistently produces that glossy, clingy sauce and satisfyingly tender chicken every time.
I love how this version balances speed and depth: the can of tomato sauce keeps it easy, while the final butter and garam masala lift it to something special. Family members often reheat leftovers the next day and comment that flavors deepen, making it even better.
Store leftovers in shallow airtight containers to cool quickly and refrigerate within two hours. Kept in the fridge, the dish will stay at best quality for 2–3 days; freeze portions in freezer-safe containers for up to three months. When reheating, warm gently over low heat and add a tablespoon of water or cream per cup to restore a silky texture. Avoid microwaving at high power on full for long stretches — rapid reheating can separate the sauce. For freezing, label containers with date and reheat from thawed for the best texture.
If heavy cream isn’t available, substitute half-and-half for a lighter result, but expect a thinner sauce; to mimic richness, stir in 1 tablespoon butter per cup of half-and-half. For dairy-free versions, use full-fat coconut milk and vegan butter — the flavor will skew coconut-forward but remains delicious. Swap boneless thighs for breast if you prefer white meat; reduce simmering time slightly and monitor internal temperature closely to prevent dryness. Greek yogurt can be swapped for plain yogurt, but strain if watery. For spice swaps, replace garam masala with a blend of ground cinnamon, cloves, and cardamom in a pinch.
Serve with steamed basmati rice to allow the sauce to shine, or with store-bought naan for a hands-on meal. Add a bright cucumber-radish salad or simple raita to cut richness. For a dinner party, place the curry in a shallow warmed dish and offer bowls of chopped cilantro, lemon wedges, and sliced red onion so guests can customize. A side of roasted cauliflower or charred broccolini complements the creaminess and adds a textural contrast.
Butter chicken, or murgh makhani, originated in Delhi in the mid-20th century as an inventive way to reuse tandoori-cooked chicken in a rich tomato-butter sauce. The dish blends Mughlai richness with practical, modern techniques; cream and butter temper the tomato’s acidity and create a luxurious mouthfeel. Over the decades, it has become a global ambassador of North Indian flavors, adapted into countless home variations while retaining its signature balance of tangy tomato and warm spices.
In summer, lighten the dish by using half the cream and finishing with a squeeze of lemon and fresh cilantro to brighten the palate. In cooler months, increase the butter slightly and serve with roasted winter vegetables. For festive occasions, gild the top with a drizzle of browned butter or a few toasted cashews, and accompany with saffron rice for an elevated spread.
For efficient weeknight feeding, prepare the sauce base and sear the chicken a day ahead; refrigerate separately. Reheat the sauce gently, add the chicken to warm through, and finish with butter and garam masala right before serving to preserve freshness. Portion into individual containers for grab-and-go lunches and pack with rice in a separate compartment to avoid sogginess. Use microwave-safe containers or reheat on the stovetop over low heat for the best texture.
Making this butter chicken has always felt like a small act of hospitality — an easy way to show care through food. Whether you’re feeding a crowd or treating yourself to cozy leftovers, it’s a dependable, comforting dish that invites personal tweaks. Try it once, then make it your own.
Pat chicken completely dry before marinating to encourage a good sear and deeper flavor.
Add garam masala at the end of cooking for the most aromatic impact.
If sauce becomes too thick after refrigeration, stir in a splash of hot water or cream while reheating.
Use an instant-read thermometer and remove chicken at 165°F to keep it juicy.
Brown the butter briefly before finishing for a nutty flavor without burning it.
This nourishing homemade butter chicken recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — you can prepare the marinade and sear the chicken a day ahead. Keep chicken refrigerated and finish the sauce the next day for a quick meal.
Use full-fat coconut milk as a dairy-free substitute, but expect a coconut flavor. For gluten-free, serve with rice instead of naan.
This Homemade Butter Chicken recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Cut chicken thighs into bite-sized pieces and toss with salt, garlic powder, paprika, curry powder, and Greek yogurt. Cover and rest at room temperature for 10–15 minutes or refrigerate up to 2 hours.
Heat 2 tablespoons oil in a large skillet over medium-high heat. Sear chicken in batches until lightly browned, 2–3 minutes per side. Transfer to a plate; chicken will finish cooking in the sauce.
Reduce heat to medium, add remaining oil and 2 tablespoons butter. Sauté diced onion until translucent, about 6–8 minutes. Add minced garlic and cook 30–45 seconds until fragrant.
Add the can of tomato sauce, sugar, salt, and black pepper. Simmer gently for 6–8 minutes to reduce slightly and harmonize flavors.
Stir in heavy cream, cayenne if using, garam masala, and extra curry powder. Return chicken and simmer over low heat for 8–10 minutes until chicken reaches 165°F and sauce thickens.
Stir in the final tablespoon of butter for gloss, garnish with chopped parsley, and serve with steamed rice or warm naan.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalrecipe on social media!


Learn how a 5-minute prep transforms a whole garlic bulb into silky, caramelized cloves in the air fryer. Perfect as a spread, mix-in, or flavor booster that elevates weeknight meals and party plates.

A bright, spicy and slightly sweet salmon dish finished with a creamy bang bang sauce. Ready in 15 minutes, it delivers restaurant flavor with weeknight ease.

A comforting, protein-packed twist on classic pot pie flavors, transformed into a creamy, one-pot soup that is perfect for weeknights and meal prep.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.