Main Course

Creamy Butter Chicken, made the way Ammi makes it

Rich, buttery, and spiced just right — the weeknight recipe that turns into a Sunday-table favorite.

Abida By Abida Khan
Updated June 2026 5 Min Read ♡ 4.9 (2,400+ reviews)
Creamy butter chicken in a skillet, garnished with cream and coriander

There are recipes you cook because you have to, and there are recipes you cook because the smell alone makes the whole house feel warmer. Butter chicken has always been the second kind in our home — the dish that shows up when there’s something worth celebrating, or simply when a weeknight needs a little more comfort than usual.

What makes this version different from the takeout version most people grow up on is the balance. The tomato base is cooked down slowly until it’s deep and slightly sweet, the spices go in toasted rather than raw, and the cream is added at the very end so it stays silky instead of curdling. None of it is complicated — it just asks for a little patience.

Why this recipe works

Marinating the chicken in yogurt and spices overnight does two things: it tenderizes the meat and lets the spices actually penetrate, rather than just coating the surface. Then, searing it before it goes into the sauce builds a layer of flavor you can’t get any other way — this is the step most home versions skip, and it’s the one that matters most.

“The secret isn’t more spice — it’s giving the spice time to actually do its job.”

A few notes before you start

If your tomatoes are very acidic, a small pinch of sugar at the end will round things out without making the dish taste sweet. And if you like a thinner sauce, a splash of warm water at the finish brings it back to the right consistency without diluting the flavor.

Kitchen tip: Let the chicken come to room temperature for 15 minutes before searing — cold meat hitting a hot pan is the most common reason the outside browns before the inside cooks through.

The full recipe

Everything you need is below, including a printable card you can save for the next time you’re standing at the stove without your laptop open.

Abida’s Kitchen

Creamy Butter Chicken

Tender marinated chicken simmered in a rich, spiced tomato-cream sauce. Serve with warm naan or steamed basmati rice.

Prep Time20 min
Cook Time35 min
Servings4
DifficultyEasy

Ingredients

  • 500g boneless chicken thighs, cubed
  • 1 cup plain yogurt
  • 2 tbsp ginger-garlic paste
  • 2 tsp garam masala
  • 1 tsp turmeric, 1 tsp red chili powder
  • 3 tbsp butter, divided
  • 1 large onion, finely chopped
  • 400g tomato purée
  • 1/2 cup heavy cream
  • 1 tsp kasuri methi (dried fenugreek)
  • Salt, to taste

Instructions

  1. Marinate the chicken in yogurt, ginger-garlic paste, and half the spices. Refrigerate at least 1 hour, ideally overnight.
  2. Sear the chicken in 1 tbsp butter over high heat until lightly browned. Set aside — it will finish cooking in the sauce.
  3. In the same pan, melt remaining butter and sauté the onion until soft and golden, about 8 minutes.
  4. Add tomato purée and remaining spices. Simmer uncovered for 15 minutes, until the sauce deepens in color.
  5. Return the chicken to the pan and simmer 10 minutes, until cooked through.
  6. Lower the heat, stir in cream and kasuri methi, and simmer 3 more minutes. Adjust salt and serve hot.

Recipe card designed for printing — use “Download Recipe” to save a clean copy for your kitchen.

Storage & reheating

Butter chicken keeps well in the refrigerator for up to 3 days in an airtight container. Reheat gently on the stovetop over low heat, adding a splash of water or cream if the sauce has thickened too much. It also freezes nicely for up to 2 months — just thaw overnight in the fridge before reheating.

Similar Posts

Leave a Reply

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