Indian Butter Chicken

The moment this dish starts simmering, the kitchen fills with a warm, comforting aroma that feels like a hug after a long day. Creamy, gently spiced, and deeply satisfying, this Indian Butter Chicken is one of those meals that makes everyone hover near the stove asking when it will be ready. Trust me, you’re going to love this, because every spoonful feels rich, cozy, and completely worth the wait.

Why This Creamy Classic Wins Hearts Every Time

There is something magical about the way tender chicken melts into a velvety tomato sauce enriched with butter and cream. It feels indulgent without being overwhelming, familiar yet exciting. This is the kind of meal you make when you want to impress, but also when you just want to treat yourself to something special at home.

A Little Story Behind This Iconic Dish

Butter chicken has roots in North Indian cuisine, where rich gravies and slow simmering are a way of life. Legend has it that this dish was born from leftover tandoori chicken, gently reheated in a buttery tomato sauce so nothing went to waste. Over time, it became a global favorite, loved for its balance of warmth, creaminess, and gentle spice.

What Makes This Recipe a Keeper

This recipe has been tested and tweaked so it works beautifully in a home kitchen, and now let me tell you why it deserves a permanent spot in your rotation.

Versatile: It pairs perfectly with rice, naan, or even flatbread wraps for leftovers.
Budget-Friendly: Simple pantry spices and everyday ingredients keep it affordable.
Quick and Easy: No complicated techniques, just steady cooking and patience.
Customizable: You can adjust the spice level or creaminess to your taste.
Crowd-Pleasing: Kids and adults alike usually go back for seconds.
Make-Ahead Friendly: The flavors deepen beautifully when made ahead.
Great for Leftovers: It reheats like a dream and tastes even better the next day.

Chef Secrets for Restaurant-Style Flavor at Home

Before we move to the tools, here are a few insider tips that make all the difference. A short marinade gives the chicken extra tenderness. Simmering the sauce slowly helps the tomatoes lose their raw edge. And finishing with butter at the end adds that glossy, luxurious feel you expect from a great curry.

Kitchen Tools You Will Need

A smooth cooking flow always starts with the right tools.

Large Skillet or Deep Pan: Gives enough room for the sauce to simmer evenly.
Blender: Helps create a smooth, creamy tomato base.
Wooden Spoon: Gentle on the pan and perfect for stirring thick sauces.
Sharp Knife: Makes clean cuts for even cooking.

Ingredients You Will Need For This Dish

Everything here works together like a well rehearsed orchestra, each ingredient adding its own note.

  1. Boneless chicken thighs: 700 grams, juicy and tender, ideal for soaking up the sauce.
  2. Plain yogurt: 120 grams, used for marinating and tenderizing the chicken.
  3. Ginger garlic paste: 2 tablespoons, brings warmth and depth.
  4. Garam masala: 2 teaspoons, adds classic Indian spice aroma.
  5. Paprika: 1 teaspoon, gives color and mild heat.
  6. Salt: 1.5 teaspoons, balances all flavors.
  7. Unsalted butter: 4 tablespoons, creates richness and shine.
  8. Tomato puree: 400 grams, forms the heart of the sauce.
  9. Heavy cream: 120 milliliters, softens spices and adds silkiness.
  10. Ground cumin: 1 teaspoon, earthy and warming.
  11. Ground coriander: 1 teaspoon, slightly citrusy and fragrant.
  12. Sugar: 1 teaspoon, balances tomato acidity.
  13. Fresh cilantro: 2 tablespoons chopped, for freshness at the end.

Easy Ingredient Swaps You Can Try

Cooking should feel flexible, not stressful.

Chicken thighs: Chicken breast works, but reduce cooking time slightly.
Heavy cream: Use cashew cream for a lighter texture.
Paprika: Mild chili powder can be used for more heat.

Spotlight on Key Ingredients

Garam masala: This spice blend is the soul of the dish, adding warmth without overwhelming heat.
Butter: It smooths out the sauce and gives that signature luxurious mouthfeel.

Let’s Get Cooking Together

Now let’s dive into the cooking process and enjoy every step.

  1. Preheat Your Equipment: Place a large skillet over medium heat and let it warm gently.
  2. Combine Ingredients: In a bowl, mix yogurt, ginger garlic paste, garam masala, paprika, and salt, then coat the chicken evenly.
  3. Prepare Your Cooking Vessel: Melt half of the butter in the skillet until just bubbling.
  4. Assemble the Dish: Add the marinated chicken and cook until lightly golden, then remove and set aside.
  5. Cook to Perfection: In the same pan, add remaining butter, tomato puree, cumin, coriander, and sugar. Simmer slowly until thick and fragrant.
  6. Finishing Touches: Return chicken to the pan, stir in cream, and cook gently until the sauce is smooth and glossy.
  7. Serve and Enjoy: Sprinkle with fresh cilantro and serve hot.

Texture and Flavor, What to Expect

The sauce should feel velvety and rich, coating each piece of chicken without being heavy. You’ll taste gentle sweetness from tomatoes, warmth from spices, and a buttery finish that lingers pleasantly.

Helpful Tips for Best Results

A few small tweaks can elevate the final dish.

  • Simmer gently to avoid splitting the sauce.
  • Taste and adjust salt before serving.
  • Let it rest for a few minutes so flavors settle.

What to Avoid in This Recipe

Even simple dishes have small pitfalls.

  • Rushing the sauce, which can leave a raw tomato taste.
  • Cooking on high heat after adding cream.
  • Skipping the final butter finish.

Nutrition Facts at a Glance

Servings: 4
Calories per serving: 480

Note: These are approximate values.

Preparation Time Breakdown

Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

Make-Ahead and Storage Tips

This dish loves a little rest. You can make it a day ahead and store it in the fridge. It keeps well for up to three days and reheats gently on the stove. Freezing is also possible for up to one month.

How to Serve It Beautifully

Serve it with steamed basmati rice, warm naan, or even soft flatbreads. A side of crisp salad balances the richness nicely.

Creative Leftover Transformations

Turn leftovers into wraps, spoon it over roasted vegetables, or mix with rice for a quick lunch bowl.

Extra Tips for Maximum Flavor

Use good quality butter and fresh spices for the best aroma. Let me tell you, it’s worth every bite.

Make It a Showstopper

Swirl a little extra cream on top and sprinkle cilantro just before serving. A warm serving bowl keeps it looking inviting longer.

Fun Variations to Explore

Try adding a pinch of smoked paprika for depth. Stir in a little extra cream for an ultra rich version. Add more spice if you like heat. Or keep it mild and extra creamy for kids.

FAQ’s

1. Can I make this less spicy?

Yes, simply reduce paprika and garam masala slightly.

2. Can I use chicken breast?

Yes, but cook gently to keep it from drying out.

3. Does it taste better the next day?

Absolutely, the flavors deepen overnight.

4. Can I freeze it?

Yes, cool completely before freezing.

5. What if my sauce is too thick?

Add a splash of water or cream and stir gently.

6. Can I skip the butter?

Butter is key for flavor, but you can reduce it slightly.

7. Is this dish kid friendly?

Yes, especially if you keep spices mild.

8. Can I double the recipe?

Yes, just use a larger pan.

9. What rice works best?

Basmati rice is ideal.

10. Can I garnish with something else?

Fresh cilantro works best, but it is optional.

Conclusion

This Indian Butter Chicken is comforting, flavorful, and surprisingly easy to make at home. Once you try it, it’s likely to become one of those recipes you come back to again and again. This one’s a total game changer, and I can’t wait for you to enjoy it at your table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Indian Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Hindu

Description

A rich and creamy Indian butter chicken made with tender chicken simmered in a buttery tomato sauce, gently spiced and finished with cream for a comforting, restaurant-style meal at home.


Ingredients

  • Boneless chicken thighs, 700 grams
  • Plain yogurt, 120 grams
  • Ginger garlic paste, 2 tablespoons
  • Garam masala, 2 teaspoons
  • Paprika, 1 teaspoon
  • Salt, 1.5 teaspoons
  • Unsalted butter, 4 tablespoons
  • Tomato puree, 400 grams
  • Heavy cream, 120 milliliters
  • Ground cumin, 1 teaspoon
  • Ground coriander, 1 teaspoon
  • Sugar, 1 teaspoon
  • Fresh cilantro, 2 tablespoons chopped


Instructions

  1. In a bowl, mix yogurt, ginger garlic paste, garam masala, paprika, and salt. Add the chicken and coat well. Let it marinate for at least 15 minutes.
  2. Heat a large skillet over medium heat and melt 2 tablespoons of butter.
  3. Add the marinated chicken and cook until lightly golden on the outside. Remove and set aside.
  4. In the same skillet, add the remaining butter, tomato puree, cumin, coriander, and sugar.
  5. Simmer the sauce gently for 10 to 15 minutes, stirring often, until thick and fragrant.
  6. Return the chicken to the skillet and stir to coat with the sauce.
  7. Add the heavy cream and cook on low heat until the sauce is smooth and glossy and the chicken is fully cooked.
  8. Finish with chopped fresh cilantro and serve hot.

Notes

  • Simmer gently after adding cream to prevent the sauce from separating.
  • The flavor deepens even more if made a few hours ahead.
  • Adjust salt and spice levels just before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 8 g
  • Sodium: 720 mg
  • Fat: 32 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 2 g
  • Protein: 32 g
  • Cholesterol: 135 mg

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments