The Butter Chicken Curry Recipe That Made My Whole Family Speechless


Butter Chicken Curry – Chasing Foxes Style

Food & Drink · Indian Recipe

Creamy, smoky, outrageously good — and easier than you think.

Prep time: 20 mins

Cook time: 45 mins

Total: 1 hr 5 mins

Serves: 4–6

Gluten-FreeHigh ProteinMeal Prep FriendlyFreezer Friendly

I made butter chicken for the first time on a random Tuesday and honestly did not expect much.

I figured it would be decent — maybe good enough to add to the weeknight rotation. What I did not expect was for my husband to go back for thirds, or for my sister to text me the next day asking for the recipe after I dropped off leftovers.

This is that curry. Rich, velvety, perfectly spiced — the kind that makes your kitchen smell like a restaurant and your guests think you’ve been cooking Indian food your entire life.

And here’s the part that might surprise you: it’s genuinely not that complicated. No weird techniques, no hard-to-find ingredients. Just good flavors layered in the right order.

What You’ll Need

For the Chicken Marinade

700g (1.5 lbs) boneless chicken thighs, cut into chunks

1 cup plain full-fat yogurt

1.5 tsp ground cumin

1.5 tsp garam masala

1 tsp turmeric

1 tsp Kashmiri red chili powder (or paprika)

1 tsp salt

1 tbsp fresh ginger, grated

3 garlic cloves, minced

1 tbsp neutral oil

For the Makhani (Butter) Sauce

3 tbsp unsalted butter

1 tbsp neutral oil

1 large white onion, finely diced

4 garlic cloves, minced

1 tbsp fresh ginger, grated

1 can (400g) crushed tomatoes

1 cup heavy cream

1 tsp garam masala

1 tsp ground cumin

1 tsp coriander powder

1 tsp Kashmiri chili powder

0.5 tsp turmeric

1 tsp sugar (balances the tomato)

Salt to taste

1 tbsp dried fenugreek leaves (kasuri methi) — don’t skip this

To Serve

Basmati rice or naan

Fresh cilantro, chopped

Extra cream for drizzling (optional)

Pro Tips

1. Use chicken thighs, not breasts. Thighs stay juicy after cooking in the sauce. Breasts can get rubbery pretty fast, and nobody wants that.

2. Don’t skip the kasuri methi. Dried fenugreek leaves are what separates homemade butter chicken from the restaurant version. They add a slightly smoky, earthy note that you won’t be able to explain but will absolutely notice. Find them in any Indian grocery store or online for a couple of dollars.

3. Marinate overnight if you can. Even two hours makes a difference. Overnight takes it to a completely different level. The yogurt tenderizes the chicken and the spices go much deeper into the meat.

4. Bloom your spices in the butter before adding tomatoes. This step takes 60 seconds and makes a massive difference. It releases the oils in the spices and gives the sauce a deeper, more complex flavor from the very beginning.

5. Low and slow for the sauce. After you add the cream, keep the heat on low and let everything simmer gently. Rushing this part by cranking the heat can cause the cream to split and the sauce to lose that silky texture you’re going for.

Tools You’ll Need

  • Large mixing bowl (for marinating)
  • Cast iron skillet or heavy oven-safe pan (for cooking the chicken)
  • Large deep saucepan or Dutch oven (for the sauce)
  • Wooden spoon or silicone spatula
  • Immersion blender or regular blender (optional, but gives a smoother sauce)
  • Fine grater or microplane (for ginger and garlic)
  • Tongs or a slotted spoon

Substitutions and Variations

IngredientSwapNotes
Chicken thighsPaneer, chickpeas, or tofuMakes it vegetarian — paneer is the best substitute here
Heavy creamFull-fat coconut creamDairy-free option; adds a subtle coconut note
ButterVegan butter or gheeGhee adds a nuttier richness
Plain yogurt (marinade)Coconut yogurtDairy-free without sacrificing the tenderizing effect
Kashmiri chiliSmoked paprika + a pinch of cayenneGets close to the same color and mild heat
Crushed tomatoesFresh tomatoes, blendedWorks great when tomatoes are in season

Make-Ahead Tips

Marinate ahead: You can marinate the chicken up to 24 hours in advance. Keep it covered in the fridge and cook it when you’re ready.

Make the sauce ahead: The makhani sauce (without the chicken) freezes beautifully. Make a big batch, freeze in portions, and on a weeknight you just need to cook fresh chicken and drop it in.

Full dish make-ahead: Butter chicken tastes even better the next day. The flavors settle and deepen overnight. Make it on Sunday and you’ve got dinner for Monday sorted.

How to Make It

1

Marinate the chicken. In a large bowl, combine yogurt, ginger, garlic, cumin, garam masala, turmeric, chili powder, salt, and oil. Add the chicken pieces and toss until fully coated. Cover and refrigerate for at least 2 hours — overnight is ideal.

2

Cook the chicken. Heat a cast iron skillet over high heat until very hot. Add the marinated chicken in a single layer (don’t crowd the pan — work in batches if needed). Cook for 3–4 minutes per side until charred in spots and cooked through. Set aside. You want those slightly charred edges — that’s where the flavor is.

3

Start the sauce. In a large saucepan, melt the butter with the oil over medium heat. Add the diced onion and cook for 10–12 minutes, stirring occasionally, until soft and lightly golden. Don’t rush this step.

4

Add the aromatics. Stir in the garlic and ginger. Cook for 1–2 minutes until fragrant.

5

Bloom the spices. Add all the spices — garam masala, cumin, coriander, chili powder, and turmeric. Stir into the butter mixture and cook for 60 seconds. The color will deepen and the smell will be incredible.

6

Add tomatoes. Pour in the crushed tomatoes. Stir everything together and let it simmer for 15 minutes until the sauce darkens and thickens. Stir occasionally.

7

Blend (optional). For a silky, restaurant-style sauce, use an immersion blender to blend until smooth. This step is optional but genuinely worth it.

8

Add cream and chicken. Reduce heat to low. Stir in the heavy cream and add the cooked chicken pieces. Let everything simmer together for 10 minutes. Add the sugar and season with salt to taste.

9

Finish with kasuri methi. Crush the dried fenugreek leaves between your palms and stir them into the sauce in the last 2 minutes of cooking. This is the secret step that makes it taste like it came from a restaurant.

10

Serve. Spoon over basmati rice or scoop up with warm naan. Drizzle with a little extra cream and top with fresh cilantro. Stand back and take a photo before everyone digs in.

Nutritional Breakdown

Per serving (approx.), based on 6 servings. Excludes rice or naan.

NutrientAmount
Calories~420 kcal
Protein~32g
Carbohydrates~11g
Fat~28g
Saturated Fat~14g
Sodium~680mg

Diet swaps: Use coconut cream + dairy-free butter and yogurt to make this fully dairy-free. Swap chicken for chickpeas for a plant-based version that’s just as filling. Serve over cauliflower rice to keep it low-carb.

Meal pairing: Goes great with saag paneer on the side, a cucumber raita, and mango lassi to cool things down if you went heavier on the chili. 🥭

Leftovers and Storage

  • Fridge: Store in an airtight container for up to 4 days. The flavor gets better on day two, which feels like a reward for cooking ahead.
  • Freezer: Freezes well for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove with a splash of water or cream if needed.
  • Reheating: Low and slow on the stove is best. Add a little water or cream to loosen the sauce if it’s thickened. Microwaving works too — just stir halfway through.
  • Leftover ideas: Stuff into a toasted wrap with rice and cucumber. Use as a sauce over pasta (it works, trust me). Add to a baked potato loaded with yogurt and cilantro.

FAQ

Can I make this without a blender?

Yes, completely. The blending step just gives you that super smooth, restaurant-style sauce. If you skip it, the texture will be a little chunkier from the onions but still absolutely delicious.

My sauce looks too orange — is that normal?

Yes! Kashmiri chili powder and turmeric give butter chicken that signature deep orange-red color. If yours looks more orange than red, that’s completely fine — it’s the turmeric doing its thing.

Can I use chicken breast instead of thighs?

You can, but watch the cooking time. Chicken breasts cook faster and can get dry if overcooked in the sauce. Thighs are more forgiving and stay juicy even after simmering.

Is butter chicken the same as tikka masala?

They’re similar but not the same. Butter chicken (murgh makhani) was created in Delhi in the 1950s and has a slightly sweeter, creamier sauce. Tikka masala is spicier and has a more tomato-forward profile. Both are incredible. Both deserve a spot in your recipe rotation.

What if I can’t find kasuri methi?

Indian grocery stores almost always carry it, and it’s cheap. If you genuinely can’t find it, you can skip it — but even a small amount makes a noticeable difference, so it’s worth tracking down at least once.

How do I make it less spicy?

Cut the chili powder in half and use regular paprika instead of Kashmiri. You can also add a little more cream or a teaspoon of extra sugar to balance any heat you still want to keep.

Can I cook the chicken in the oven instead of a pan?

Yes. Broil the marinated chicken at high heat (around 220°C / 425°F) for 15–18 minutes, flipping once. You’ll get a good char and it’s great if you don’t want to deal with splatter on the stovetop.

Wrapping Up

If you’ve been putting off making butter chicken because it seemed too involved — this is your sign to just do it this weekend.

It’s the kind of meal that makes a regular Tuesday feel like a proper occasion. The smell alone when the spices hit the butter? Genuinely one of the best things your kitchen will ever produce.

Make it once and I promise it goes straight into your permanent recipe list. 🍛

Drop a comment below and let me know how it went — I love hearing when someone makes a recipe and it actually lands. And if you swapped anything out or added your own twist, share that too. I’m always curious what people do differently.

Leave a Reply

Your email address will not be published. Required fields are marked *