...
Indian

Butter Chicken | Creamy North Indian Classic

Classic Butter Chicken

That butter chicken I didn’t mean to make

Tender, juicy chicken coated in a rich, creamy, spiced tomato-butter sauce—it’s comforting, satisfying, and tastes like it came from your favorite Indian restaurant. The best part?

You don’t need a tandoori or special ingredients—just a pan and a blender.

Delicious, creamy and savory butter chicken
Delicious, creamy and savory butter chicken

As someone who’s made this dish more times than I can count (usually on busy weeknights), I’ve trimmed the process to its essentials.

It’s approachable, forgiving, and endlessly satisfying

Originating in Delhi in the 1950s at the famed Moti Mahal restaurant, butter chicken was a clever way to revive leftover tandoori chicken—simmered in a buttery tomato sauce to prevent waste

That improvisation gave birth to one of North India’s most iconic dishes. Today, it’s known around the world for its rich flavor and creamy texture.

Butter chicken is become my favorite dish
Butter chicken is become my favorite dish

Why You’ll Love This Recipe

No special skills needed. If you can stir, you’re good.

Perfect for when you’re hungry and tired. Done in 30 minutes.

Flexible ingredients. Sub yogurt for cream, leave out cashews, or make it spicy—your call.

Tastes like it took way more effort. Rich, balanced, and comforting with just the right amount of kick.

The creamy richness of butter chicken melt in my mouth
The creamy richness of butter chicken melt in my mouth

Ingredients

  • Fresh chopped coriander (cilantro) for garnish
  • Serve with hot steamed rice or paratha

For the Marinade:

  • 500 g chicken thighs, diced
  • 2 tbsp yogurt
  • 1 tbsp fresh lime juice
  • 1 tsp coriander powder
  • 1 tsp chili or paprika powder
  • 1 tsp cumin powder
  • 1 tsp turmeric
  • Salt and sugar to taste
  • 1 tbsp butter (for pan-frying)

For the Sauce:

  • 2 tbsp butter
  • 200 g tomatoes
  • 1 large onion, sliced
  • 1 tbsp cumin powder
  • 1 tsp turmeric
  • 1 tbsp chili powder
  • 1 tbsp tomato paste (optional)
  • 4 cashews
  • 1 green chili
  • 2-inch piece of ginger
  • 3 whole cloves
  • 1 tbsp yogurt
  • tsp cardamom
  • Salt and sugar to taste
Butter chicken is my happy food
Butter chicken is my happy food

Let’s Cook

1. Marinate the Chicken

Mix the chicken with yogurt, lime juice, and spices in a bowl. Give it a good toss and let it rest. If you’ve got 30 minutes, great. More time? Even better.

2. Sear the Chicken

Melt butter in a pan. Add the chicken and cook it through until golden and a little crisp on the edges. Take it out and set aside.

3. Build the Sauce

Melt the remaining butter in the same pan. Add onions, tomatoes, green chili, ginger, cloves, cashews—basically everything left in the sauce list except the yogurt. Stir in the spices and simmer until everything softens.

4. Blend

Let the pan cool down a bit, then blend the sauce with yogurt until silky smooth.

5. Finish it Off

Add the cooked chicken, return the sauce to the pan, a and stir to coat. Let the flavors really settle in, allow it bubble gently for a few minutes.

6. Serve

Scoop over rice or warm naan. Sprinkle coriander leaves on top and enjoy.

Butter chicken and hot steamed rice
Butter chicken and hot steamed rice

Helpful Tips

  • Marinate overnight if you can. The yogurt breaks down the meat beautifully.
  • You can dial the spice up or down by adjusting chili and paprika levels.
  • Out of cashews? Use a spoonful of peanut butter or skip it altogether.
  • Blend the sauce only once it’s slightly cooled to avoid steam explosions.

Final Thoughts

This recipe isn’t fancy or fussy—it’s the kind of dinner that pulls you out of a slump and makes you feel like you actually cooked something.

Even if it started with “what can I do with this chicken?”

Try it out, change it up, and don’t worry about getting it perfect. That’s kind of the charm.

Classic Butter Chicken

Butter Chicken

Tender, juicy chicken coated in a rich, creamy, spiced tomato-butter sauce—it’s comforting and satisfying.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 3
Course: dinner, lunch, Main Course
Cuisine: Indian

Ingredients
  

  • Fresh chopped coriander (cilantro) for garnish
  • Serve with hot steamed rice or paratha
For The Marinade
  • 500 g chicken thighs, diced
  • 2 tbsp yogurt
  • 1 tbsp fresh lime juice
  • 1 tsp coriander
  • 1 tsp chili powder
  • 1 tsp cumin powder
  • 1 tsp turmeric
  • 1 tbsp butter (for pan frying)
For The Sauce
  • 2 tbsp butter
  • 200 g tomatoes
  • 1 large onion, sliced
  • 1 tbsp cumin powder
  • 1 tsp turmeric
  • 1 tsp chili powder
  • 1 tbsp tomato paste (optional)
  • 1 tsp cardamom
  • 4 cashew
  • 1 green chili
  • 1 tsp ginger powder
  • 3 cloves garlic
  • 1 tbsp yogurt
  • Salt and sugar to taste

Equipment

  • 1 Large Teflon

Method
 

  1. Mix the chicken with yogurt, lime juice, and spices in a bowl. Give it a good toss and let it rest. If you’ve got 30 minutes, great. More time? Even better.
  2. Melt butter in a pan. Add the chicken and cook it through until golden and a little crisp on the edges. Take it out and set aside.
  3. Melt the remaining butter in the same pan. Add onions, tomatoes, green chili, ginger, cloves, cashews—basically everything left in the sauce list except the yogurt. Stir in the spices and simmer until everything softens.
  4. Let the pan cool down a bit, then blend the sauce with yogurt until silky smooth.
  5. Add the cooked chicken, return the sauce to the pan, and stir to coat. Let the flavors really settle in, allow it bubble gently for a few minutes.

Maya Sari

I'm Maya Sari, a passionate East Culinary food blogger here to share with you the secrets of the mouthwatering flavors of East Asian cuisine

You may also like...

Leave a Reply

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

Recipe Rating




Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.