Indian Butter Chicken

Total Time: 2 hrs 30 mins Difficulty: Intermediate
Experience the rich flavors of traditional Indian Butter Chicken bursting with aromatic spices and creamy goodness!
pinit

When the butter meets the spices and melds with the tangy tomatoes, something utterly magical happens in the kitchen. Every spoonful of this Indian Butter Chicken carries layers of warmth and comfort, inviting you to explore a rich tapestry of flavors that feels both exotic and familiar. From the subtle heat of garam masala to the gentle kiss of cream, this dish captures the essence of home-cooked goodness while showcasing the complex spice heritage of northern India. It’s a recipe that’s perfect for cozy weeknight dinners or festive gatherings, offering that harmonious blend of spicy curry and velvety sauce that keeps everyone coming back for more.

I still remember the first time I tried my hand at Butter Chicken—my kitchen filled with aromatic clouds as onions sizzled in butter and ginger-garlic danced in the pan. It took about an hour of prep (plus a leisurely marinating session) and just half an hour of cooking to transform everyday ingredients into a crowd-pleasing masterpiece. This intermediate-level recipe might ask a bit of your time, but trust me, the payoff is worth every minute. By the end, you’ll be pouring creamy sauce over tender chicken pieces, garnishing with fresh coriander, and plating it alongside steaming rice and pillowy naan. It’s not just a meal—it’s a celebration of texture, scent, and the simple joy of sharing good food with people you love.

KEY INGREDIENTS INDIAN BUTTER CHICKEN

Before we dive into the cooking steps, let’s explore the stars of our dish. Each ingredient plays a vital role in building that signature creamy chicken curry you crave, and understanding their purpose will help you achieve a perfectly balanced Butter Chicken every time.

  • Chicken thigh fillets

These juicy cuts provide the ideal texture, remaining tender and succulent as they absorb the rich flavors of the marinade and sauce.

  • Plain yogurt

This creamy base tenderizes the chicken and adds a gentle tang that balances the sweetness of the tomatoes.

  • Lemon juice

A splash of acidity brightens the overall flavor, helping to cut through the richness and enhance the depth of the spices.

  • Garam masala

The heart of our spice blend, this aromatic mixture brings warmth and complexity with notes of cinnamon, cloves, and cardamom.

  • Ground cumin

Adds an earthy undertone that ties the spices together, enriching the curry with a nutty, savory character.

  • Ground black pepper

Provides a subtle pungency that enhances the overall spice profile without overpowering the other flavors.

  • Cayenne pepper

Delivers a controlled heat that lingers on the palate, giving the curry a gentle kick.

  • Unsalted butter

Creates a silky foundation for sautéing aromatics and develops that signature luxurious mouthfeel.

  • Onion

Finely chopped and sautéed until golden, onions contribute a natural sweetness and depth to the sauce.

  • Garlic

Minced cloves infuse the curry with a pungent, savory note that complements the ginger and spices.

  • Fresh ginger

Grated ginger adds a bright, zesty freshness that cuts through the creaminess of the dish.

  • Crushed tomatoes

Form the saucy backbone, bringing both acidity and body to the curry.

  • Heavy cream

Rounds out the sauce with a velvety, rich finish, melding all the flavors into one cohesive experience.

  • Paprika

Enhances the color and contributes a mild, smoky sweetness to the sauce.

  • Salt

Balances and elevates every flavor in perfect harmony.

  • Fresh coriander leaves

A final flourish of bright, herbaceous freshness that brings the dish to life.

  • Steamed rice and naan bread

The perfect accompaniments for soaking up every last drop of the luscious sauce.

HOW TO MAKE INDIAN BUTTER CHICKEN

Let’s roll up our sleeves and bring these ingredients together. From marinating to simmering, each step layers in flavor, building that rich, creamy curry you know and love.

1. In a large bowl, combine the yogurt, lemon juice, garam masala, ground cumin, black pepper, and cayenne pepper. Add the chicken pieces and toss until they are completely enveloped in the marinade. Cover and refrigerate for at least one hour—overnight for maximum depth of flavor.

2. Place a large skillet over medium heat and melt the butter. Add the chopped onion, minced garlic, and grated ginger. Sauté until the onions turn golden brown and the mixture releases a fragrant, savory aroma.

3. Stir in the crushed tomatoes, ensuring every bit of onion and spice is lifted off the pan’s surface. Allow the sauce to simmer for 5–7 minutes, stirring now and then to prevent sticking.

4. Lower the heat to low and gently add the marinated chicken along with any leftover marinade. Cook, stirring occasionally, for about 20 minutes or until the chicken is fully cooked and tender.

5. Pour in the heavy cream and sprinkle the paprika over the top. Mix everything thoroughly so the sauce becomes luxuriously smooth. Continue to simmer for another 5–7 minutes until the sauce thickens slightly, then season generously with salt.

6. Garnish with a handful of chopped fresh coriander leaves and serve immediately with steamed rice and warm naan bread.

SERVING SUGGESTIONS FOR INDIAN BUTTER CHICKEN

There’s an art to plating Indian Butter Chicken so it feels like a special occasion every time. Below, you’ll find four creative ways to elevate your meal, along with tips on how to get that perfect presentation and balance of flavors.

  • Layered Rice Bed

Spoon a mound of fluffy basmati rice onto your plate, creating a gentle well in the center. Ladle the Butter Chicken over the rice so the sauce cascades around the grains, ensuring each bite carries that creamy goodness.

  • Naan-Wrapped Bites

Tear fresh naan into strips and use them as little “spoons” to scoop up chunks of chicken and sauce. It’s perfect for a communal table setting where everyone can dig in, and it highlights the bread’s pillowy texture.

  • Garnish Trio

Arrange a small plate of garnishes—lemon wedges, extra cream, and finely sliced chilies. Guests can customize heat levels and brightness, making each bite uniquely theirs and adding visual flair to the spread.

  • Family-Style Platter

Pour your Butter Chicken into a large, shallow serving dish and sprinkle with chopped coriander. Place rice in a separate bowl, then set everything in the middle of the table. This communal approach invites conversation and sharing, turning dinner into an experience.

HOW TO STORE INDIAN BUTTER CHICKEN

Whether you’re meal-prepping for the week or saving leftovers for a cozy night in, proper storage ensures your Butter Chicken stays fresh, flavorful, and ready to reheat without losing its signature creaminess.

  • Airtight Container (Refrigerator)

Let the curry cool to room temperature, then transfer it to a sealed container. Store in the fridge for up to four days—simply reheat gently on the stovetop, adding a splash of water or cream if the sauce has thickened.

  • Portion and Freeze

Divide the cooled Butter Chicken into individual servings. Seal each portion in freezer-safe bags or containers, pressing out excess air to prevent freezer burn. Label and freeze for up to three months.

  • Glass Jars for Freshness

Use glass containers with tight lids to avoid any plastic flavor transfer. Glass also withstands temperature changes, making it easy to go from freezer to oven or microwave without worry.

  • Separate Sauce and Rice

If you’ve made extra rice, store it in its own container. This prevents the grains from becoming overly soggy and allows you to reheat each component optimally for the best texture.

CONCLUSION

There you have it—a detailed guide to creating, serving, and storing your own Indian Butter Chicken masterpiece. From marinating the chicken in a vibrant spice blend to finishing with a splash of cream, each step builds toward a dish that’s as comforting as it is impressive. Whether you’re hosting friends or enjoying a family dinner, this recipe delivers on flavor, texture, and that feel-good satisfaction of a home-cooked meal. Feel free to print this article and save it in your recipe binder, so you can revisit these easy dinner tips time and again. And don’t forget, you’ll find a handy FAQ below to answer those burning questions you might have.

We’d love to hear how your Butter Chicken journey turns out. Drop a comment if you tweak the spice levels, swap in an ingredient, or discover a new garnish that elevates the dish even further. Questions, feedback, or curious cooking confessions—let us know! Your kitchen stories are what make this recipe truly come alive, and I can’t wait to cheer you on as you perfect every creamy, savory bite. Enjoy your flavorful meal and happy cooking!

Indian Butter Chicken

Difficulty: Intermediate Prep Time 1 hr Cook Time 30 mins Rest Time 1 hr Total Time 2 hrs 30 mins
Calories: 650

Description

This Indian Butter Chicken features tender chicken simmered in a luscious tomato cream sauce, elevated by a harmonious blend of spices. Perfect over rice or with naan!

Ingredients

Instructions

  1. In a large bowl, combine yogurt, lemon juice, garam masala, ground cumin, black pepper, and cayenne pepper. Add the chicken pieces to the mixture and stir until well coated. Marinate in the refrigerator for at least 1 hour, preferably overnight.
  2. In a large skillet over medium heat, melt the butter. Add the chopped onion, garlic, and ginger. Sauté until the onions are softened and golden brown.
  3. Stir in the crushed tomatoes and simmer for about 5-7 minutes, stirring occasionally.
  4. Reduce the heat to low and add the marinated chicken along with any leftover marinade. Cook, stirring occasionally, for approximately 20 minutes or until the chicken is cooked through.
  5. Stir in the heavy cream and paprika, mixing well to combine all the flavors. Continue to simmer for another 5-7 minutes until the sauce thickens slightly. Season with salt to taste.
  6. Garnish with fresh coriander leaves and serve hot with steamed rice and naan bread.

Nutrition Facts

Serving Size 4


Amount Per Serving
Calories 163kcal

Note

  • For a more authentic flavor, grill the marinated chicken pieces before adding them to the sauce.
  • Adjust the level of cayenne pepper according to your spice preference.
  • This dish can be made a day in advance for flavors to deepen and can be stored in an airtight container in the refrigerator.
  • Garnish with a drizzle of extra cream or a knob of butter for a richer finish, if desired.
Keywords: butter chicken, Indian recipe, creamy chicken, spicy curry, easy dinner, flavorful meals
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare this recipe?

The preparation time for Indian Butter Chicken is approximately 30 minutes, which includes marinating the chicken (at least 1 hour, preferably overnight), chopping the onions, garlic, and ginger, and gathering all the ingredients. Cook time is about 30 minutes, so if you factor in the marination, it may take up to 24 hours including the marination period.

Can I use a different cut of chicken instead of chicken thigh fillets?

Yes, you can use chicken breast or drumsticks if you prefer, but chicken thighs are recommended for their juiciness and tenderness. If using chicken breast, be careful not to overcook, as they can dry out. Always ensure that the chicken is cooked through regardless of the cut used.

How can I make this dish less spicy?

To reduce the spiciness of Indian Butter Chicken, you can adjust the amount of cayenne pepper to your taste. Additionally, using less black pepper and substituting heavy cream with a less spicy alternative like coconut milk can help mellow the flavors. Including more yogurt can also temper the heat.

Can I prepare the butter chicken in advance and reheat it?

Absolutely! This dish can be made a day in advance, and the flavors will deepen over time. Store it in an airtight container in the refrigerator. When it's time to serve, gently reheat it on the stovetop over low heat until warmed through. You may need to add a splash of cream or water to adjust the consistency during reheating.

What can I serve with Indian Butter Chicken?

Indian Butter Chicken is traditionally served with steamed rice or naan bread, which are perfect for soaking up the delicious sauce. Additionally, you can serve it with a side of cucumber salad, raita (yogurt sauce), or chapati for a more complete meal.

Noah Blake Food and Lifestyle Blogger

Hey there! I’m Noah Blake, and welcome to RecipesDive.com — a blog for anyone who’s ready to dive headfirst into real cooking without the intimidation.

Leave a Comment

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