Butter Chicken Sauce

Featured in Dinner Solutions You'll Love.

Season chicken with yogurt mix and let it sit. Sear chicken, then remove. Cook onions, garlic, ginger, and spices in the pan. Add tomatoes and let it simmer. Blend it smooth, stir in cream and sweetener, toss in fenugreek, and put chicken back to finish cooking.
Rose
Updated on Thu, 20 Mar 2025 17:02:15 GMT
Deliciously Creamy Butter Chicken Pin it
Deliciously Creamy Butter Chicken | tastybysophie.com

My wild butter chicken adventure kicked off about five years ago after spending $22 on a tiny serving at some upscale Indian restaurant downtown. I thought, how tough could it be to make? Boy, was I wrong. My first try was a complete mess – burnt garlic, separated sauce looking like spoiled milk, and chicken so tough you could've used it for sports equipment. My smoke alarm went crazy that night.

After around fifteen failed attempts (including one memorable evening when my boyfriend politely ate it anyway with a forced smile), I finally cracked a version that doesn't need tons of spices or professional cooking skills. This dish has become my greatest kitchen accomplishment – what friends ask for when they visit and why my neighbor just happens to show up at dinnertime when she catches a whiff of it cooking.

Just last month, my friend Deepa (who was raised in Mumbai and really knows what authentic butter chicken should taste like) joined me for dinner. When she both requested the recipe AND went for seconds, I practically wanted to add that moment to my resume under "key accomplishments."

Tasty Essentials

  • Chicken Thighs - Forget about breasts. Even if you're watching calories. Thighs pack more flavor and stay juicy no matter what. Cut them into fork-friendly chunks.
  • Whole-Fat Yogurt - The unflavored kind with no fruit or sweeteners. The fat works to soften the chicken, and let's face it, we're not trying to count calories here.
  • Ghee - It's essentially butter without milk solids and it's TOTALLY worth tracking down. Look in the international section. If you really can't get it, butter works in a pinch, but the result won't be identical.
  • Yellow Onions - Chop them tiny so they practically vanish in the sauce. Nobody wants to chomp on big onion pieces.
  • Fresh Garlic and Ginger - Don't try using the stuff from jars. Sorry, but I've attempted shortcuts with those and always felt sorry afterward.
  • Crushed Tomatoes - From a can. San Marzano are nice if you want to splurge, but standard crushed tomatoes do just fine.
  • Heavy Cream - Don't even consider using half-and-half or milk instead. We're creating butter chicken, not watery sadness.
  • Garam Masala - This blend does most of the flavor work. If yours has been sitting unused forever, toss it and buy fresh.
Butter Chicken (Murgh Makhani) Recipe Pin it
Butter Chicken (Murgh Makhani) Recipe | tastybysophie.com

Delicious Instructions

Prep Your Chicken

Combine yogurt with minced garlic, grated ginger, and spices till you get a strange orange-brown mixture. Toss your chicken pieces in and make sure they're completely covered. This isn't just about flavor – the yogurt actually softens the meat. Let it sit for at least half an hour, but honestly, overnight in the fridge works way better. I usually handle this step while watching shows the evening before.

Brown It Up

Warm up a big enough pan (don't try to squeeze everything into a tiny pan – I've made that mistake). Add some oil and wait till it's really hot, then add some chicken pieces. Don't overcrowd or you'll get steamed instead of browned chicken. Get that nice color on each piece, then take them out and do the next bunch. They don't need to cook through – we just want that browning. When I first started making this, I skipped this step and missed out on loads of flavor.

Create Your Base

In that same unwashed pan with all the brown bits, melt your ghee and add your finely chopped onions. Cook them until soft and golden – don't skimp on time here. It takes about 8-10 minutes but makes a huge difference. Then toss in more garlic and ginger and cook just until fragrant, roughly 30 seconds. Any longer and they'll burn and turn bitter and wreck everything.

Tomato Transformation

Add your tomatoes and let them cook until oil starts separating around the edges. This usually needs about 15 minutes with occasional stirring. The shade changes from bright red to a deeper brick-red orange. The longer you cook this, the tastier it gets, but I typically run out of patience around the 15-minute mark.

Smooth It Out

For that silky restaurant-style finish, you need to blend everything. A stick blender works best (and makes less cleanup), but a standard blender works too – just be really careful with the hot stuff and work in small batches. Blend until smooth, then pour it back into your pan.

Add The Good Stuff

Turn the heat to low and pour in the heavy cream. Watch that beautiful color transformation! Put the chicken back in, along with any juices collected on the plate, and let everything simmer gently just until the chicken cooks through. If the sauce thickens too much, add a bit of water.

Last Adjustments

Try a taste! Need salt? Add a pinch. Too tangy from the tomatoes? A bit of sugar fixes that. Just before serving, I sometimes throw in another splash of cream or pat of butter because I'm fancy that way.

The first time I made this for my partner, he took one bite and ate quietly for about 5 minutes straight. Then looked up and asked, "Can we have this every week?" That's when I knew I had a winner. I've since cooked it for friends who "hate curry" and watched them go back for thirds.

Wonderful Pairings

Create a complete Indian feast by adding basmati rice and naan bread. Whip up a quick cucumber raita (yogurt + diced cucumber + tiny bit of cumin) for cooling contrast. This is my go-to setup for guests – it looks impressive but isn't actually much work.

For family meals, I bring it to the table in a large shallow dish topped with cilantro. Sometimes I add sides like quickly cooked spinach with garlic or some oven-roasted cauliflower. My 9-year-old nephew picks out all the chicken and ignores the sauce, which should be criminal, but what can you do?

When I'm trying to eat better, I serve it over cauliflower rice with some toasted cashews scattered on top. The crunchy nuts against the smooth sauce is actually amazing, and I don't miss regular rice as much as I expected. But don't tell anyone I admitted that.

Tasty Variations

Plant Power

I often toss in big handfuls of spinach or frozen peas at the end to feel slightly healthier. The spinach shrinks down completely and turns the sauce this interesting greenish color that actually looks pretty cool.

Tropical Touch

One time when I ran out of heavy cream, I used coconut milk out of desperation, and it turned out surprisingly awesome. Now I sometimes use half cream, half coconut milk on purpose. It adds this light tropical note that really works well.

Extra Flavor Boost

When I'm feeling fancy, I throw in a cinnamon stick, a few cardamom pods, and a bay leaf with the onions, then remove them before blending. These whole spices create an aromatic quality that makes people think you really know your stuff.

Storage Tips

Fridge Magic

Butter chicken actually tastes BETTER after sitting in the fridge a day – the flavors mix and grow stronger. Store it for up to 3 days in a container with a tight lid. The sauce gets very thick when cold, but that's completely normal.

For reheating, use low heat and stir now and then. Add a bit of water if it's too thick. I usually warm it on the stove, but microwaving works when I'm lazy or at work. Just don't use full power or the sauce might break and look unappetizing.

Freezer Storage

This dish freezes beautifully. I often make twice as much just to freeze half. Divide it into meal-sized containers or even individual portions in small deli tubs. Keeps well for about 2 months before picking up freezer taste.

To thaw, I usually move it to the fridge the night before, but microwave defrost works in a hurry. Just warm it gently after it's thawed.

Creamy Butter Chicken (Murgh Makhani) Recipe Pin it
Creamy Butter Chicken (Murgh Makhani) Recipe | tastybysophie.com

Smart Shortcuts

Check Your Spices

If you can't recall when you bought your spices, they're probably stale. Just smell them – if they barely have any scent, they won't add much flavor either.

Tomato Fix

If you suddenly find you've run out of crushed tomatoes midway through cooking (been there), you can mix tomato paste with water as a backup. Use roughly 3 tablespoons paste + 1 cup water.

Cream Trick

To stop the cream from breaking, take a few spoonfuls of the hot sauce and mix it with the cold cream before adding everything back to the pan. This gradual warming works every single time.

My roommate's boyfriend once ate so much of this butter chicken that he had to undo his pants at the table. Instead of feeling embarrassed, he just rubbed his belly and said, "Worth it." I think that's the best compliment possible. When folks will sacrifice dignity for another helping, you know you've got something special.

Frequently Asked Questions

→ Is chicken breast a good swap for thighs?
It works! Boneless chicken breasts are fine, but take care cooking them since they dry out quicker than thighs. Lower the cooking time by a few minutes and check if they’re done.
→ What’s a good swap for dried fenugreek leaves?
Fenugreek has a very distinct flavor, so it’s tricky to match. You can just leave it out, or try a quarter teaspoon of maple syrup with a pinch of mustard powder—it’ll be tasty but not quite the same.
→ How do I make this dairy-free?
Use coconut yogurt for the marinade, swap ghee for any cooking oil, and replace cream with full-fat coconut milk. It’ll change the taste a bit but still turn out delicious.
→ Can this dish be made ahead of time?
Absolutely! This dish gets even better when stored for later. Make up to two days in advance, refrigerate in a sealed container, and reheat on the stove gently with a splash of water or cream if the sauce thickens too much.
→ How should I pair this dish?
Naan or basmati rice are great for soaking up the sauce. If you're cutting carbs, cauliflower rice works. Serve with raita, a light salad, or some roasted veggies for a full meal.

Creamy Indian meal

This flavorful spiced dish has a creamy sauce and tender chicken that’ll remind you of your go-to Indian takeout—ready in one pot at home.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Indian

Yield: 6 Servings

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Marinade Ingredients

01 1 teaspoon ground cumin
02 2 teaspoons garam masala
03 1 teaspoon turmeric powder
04 28 oz chicken breasts or thighs, boneless and skinless, diced into small pieces
05 1 teaspoon chili powder
06 1½ tablespoons garlic, finely minced
07 ½ cup plain yogurt
08 1 teaspoon salt
09 1 tablespoon ginger, finely grated or minced

→ For the Gravy

10 1 tablespoon sugar
11 1 teaspoon chili powder (adjust based on heat preference)
12 1 large onion, either finely sliced or chopped
13 1½ teaspoons garam masala
14 1½ teaspoons cumin, ground
15 1 teaspoon coriander powder
16 1¼ teaspoons salt (add more if needed)
17 14 oz tomatoes, crushed
18 2 tablespoons ghee (replace with 1 oil + 1 butter if desired)
19 1 cup heavy cream (or evaporated milk for a lighter version)
20 ½ teaspoon dried fenugreek leaves (kasoori methi)
21 2 tablespoons olive oil
22 1 tablespoon ginger, grated or minced
23 1½ tablespoons minced garlic

→ For Decoration

24 Chopped fresh cilantro (coriander leaves)

Instructions

Step 01

In a big mixing bowl, combine the chicken with all the marinade goodies. Toss until it's evenly coated. Let it rest for at least half an hour, or even longer in the fridge for a deeper taste.

Step 02

Heat a large skillet with olive oil on medium-high. Once hot, sear the marinated chicken in small batches, about 3 minutes per side. You're just browning it, so don't worry about cooking it fully now. Set aside.

Step 03

In the same pan, melt ghee (or your butter-oil combo). Toss in the onions, cooking them for around 5-6 minutes until they soften and turn a little golden. Scrape up those tasty browned bits from the pan while cooking.

Step 04

Add the minced garlic and ginger to the onions, letting them sizzle and smell awesome for 60 seconds. Stir in the coriander, cumin, and garam masala, cooking for about 20 more seconds to wake the spices up.

Step 05

Pour in the crushed tomatoes, chili powder, and salt. Stir it all together and let it simmer for about 10 to 15 minutes until it thickens, darkens, and smells even better.

Step 06

Let the sauce cool a bit, then blend it into a smooth mix. Use a blender and add a splash of water if needed. If your blender’s small, work in portions.

Step 07

Put the blended sauce back into the pan. Add the cream, sugar, and crushed kasoori methi leaves. Stir thoroughly to combine everything.

Step 08

Put the browned chicken along with its juices into the sauce. Let it bubble for about 8-10 minutes until the chicken's completely cooked and tender.

Step 09

Sprinkle fresh cilantro on top just before serving. This pairs wonderfully with fluffy rice or warm naan bread.

Notes

  1. For less heat, dial down the chili powder or leave it out. Prefer it fiery? Add green chilies or crank up the powder.
  2. Too thick? A splash of water or cream will loosen things up.
  3. Prepping ahead? Make the sauce a day earlier and fridge it. Reheat it gently before tossing in chicken.
  4. Kasoori methi gives it authenticity, but the dish still shines without it if you can't find any.

Tools You'll Need

  • Skillet or deep cooking pan
  • Blender (for a smooth sauce)
  • Mixing bowls of various sizes
  • Measuring spoons/cups for ingredients
  • A wooden or silicone spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy from yogurt and cream/milk ingredients

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 538
  • Total Fat: 37 g
  • Total Carbohydrate: 17 g
  • Protein: 35 g