Indian Butter Chicken

Total Time: 1 hr 20 mins Difficulty: Intermediate
Tender chicken pieces bathed in a rich, creamy tomato-butter sauce with aromatic spices—comforting, flavorful, and ready to impress at your next meal!
pinit

I still remember the first time I set out to make Indian Butter Chicken in my own kitchen. The thrill of recreating a restaurant-worthy dish at home was so intoxicating, and by the end of the evening I was hooked for life. Every juicy morsel of chicken nestled in that luxurious, creamy tomato-butter bath felt like a little celebration on my tongue. The spices—warm cumin, fragrant coriander, and just the right kiss of chili powder—dance in perfect harmony, giving each bite a comforting hug that feels both familiar and exotic. This is the kind of recipe that turns an ordinary weeknight into a special occasion without adding hours of toil to your schedule. With a prep time of 15 minutes, 35 minutes on the stove, and a 30-minute rest to let all those flavors meld, it’s an ideal intermediate-level project for anyone eager to dive into Indian cooking.

In my kitchen, this dish has become a go-to whenever I crave something heartwarming yet sophisticated. Whether I’m cooking for family, hosting friends, or simply treating myself, this butter chicken hits all the right notes. The melding of tangy tomato puree and rich heavy cream makes for a sauce so velvety that you’ll find yourself scraping the pan clean, spoon in hand. I often pair it with warm naan or fluffy basmati rice, but it’s also adventurous enough to stand alongside a vibrant salad or a cooling raita. At about 500 calories per serving, it’s a satisfying, well-rounded meal that feels indulgent without going overboard. Trust me—once you dive into this recipe, you’ll be planning your next batch before you’ve even reached the last bite.

KEY INGREDIENTS INDIAN BUTTER CHICKEN

Every great butter chicken starts with a handful of simple, pantry-friendly ingredients that come together in a melody of savory, tangy, and creamy flavors. Here’s what you’ll need:

  • Chicken breast or thighs

The protein star of the show—bite-sized pieces ensure each chunk soaks up the luxurious sauce. Thighs add extra juiciness, while breast meat is leaner and still delightfully tender.

  • Yogurt

Acts as the foundation of the marinade, tenderizing the chicken and adding a subtle tang that balances the richness of the sauce.

  • Ginger-garlic paste

A fragrant duo that infuses both the chicken and the sauce with deep, aromatic layers, bringing authentic character to every bite.

  • Lemon juice

Brightens the marinade, cutting through richness and helping tenderize the meat for a juicier result.

  • Turmeric powder

Lends that hallmark golden hue and an earthy warmth that’s instantly recognizable in classic Indian curries.

  • Ground cumin

Offers a nutty, slightly smoky depth that forms the backbone of the spice blend in both the marinade and the sauce.

  • Garam masala

A fragrant mix of ground spices—cinnamon, cloves, cardamom, and more—that adds a final flourish of complexity and warmth.

  • Chili powder

Provides a controllable level of heat; adjust to taste for a gentle whisper of spice or a more assertive kick.

  • Salt

Enhances all the flavors, ensuring each spice and ingredient can shine.

  • Butter

Two tablespoons create that iconic, velvety finish—one for cooking the chicken and one for building the sauce’s golden base.

  • Onion

Finely chopped and sautéed until golden, onions contribute sweetness and body to the curry’s texture.

  • Ground coriander

Introduces a citrusy, floral note that brightens the curry without overpowering the other spices.

  • Tomato puree

The heart of the sauce, bringing tangy richness and body; it simmers down into a thick, luscious base.

  • Heavy cream

Transforms the tomato base into a silky, indulgent sauce that coats each piece of chicken in luxurious creaminess.

  • Water

Loosens the sauce to just the right consistency, ensuring it’s smooth and pourable without being too thin.

  • Kasuri methi (dried fenugreek leaves)

A pinch of these leaves at the end imparts an unmistakable, slightly bitter edge that elevates the curry to authentic heights.

  • Fresh cilantro leaves

Used as a final garnish for a pop of color and herbaceous brightness against the rich, creamy backdrop.

HOW TO MAKE INDIAN BUTTER CHICKEN

Let’s dive into the step-by-step process that transforms those everyday ingredients into a sumptuous, restaurant-worthy Indian Butter Chicken. Follow along, and you’ll be savoring each creamy, spice-kissed bite before you know it.

1. In a bowl, combine the chicken pieces with yogurt, ginger-garlic paste, lemon juice, turmeric powder, ground cumin, garam masala, chili powder, and salt. Mix well so every piece is coated, then cover and marinate for at least 30 minutes—2 hours or even overnight will deepen the flavor.

2. Heat a tablespoon of butter in a large pan over medium heat. Add the marinated chicken in a single layer and cook, turning occasionally, until the pieces are no longer pink in the center (about 5–7 minutes). Remove the chicken and set it aside on a plate.

3. In the same pan, add the remaining tablespoon of butter and sauté the chopped onion. Cook, stirring often, until the onion turns golden brown and soft, about 5–7 minutes.

4. Add another teaspoon of ginger-garlic paste to the onions and cook for 1–2 minutes, stirring constantly until the mixture becomes fragrant.

5. Stir in the ground coriander, ground cumin, turmeric powder, and garam masala. Cook for about 1 minute, allowing the spices to toast slightly and release their essential oils.

6. Pour in the tomato puree and bring to a gentle simmer. Let the sauce thicken and reduce for about 10 minutes, stirring occasionally to prevent sticking.

7. Return the cooked chicken to the pan and pour in the heavy cream and water. Stir to combine everything into a silky curry, then reduce the heat and let it simmer for another 10 minutes so the chicken can soak up all those flavors.

8. Crush the kasuri methi between your palms to release its aroma and sprinkle it over the curry. Stir well to ensure the dried fenugreek leaves are evenly distributed.

9. Garnish with fresh cilantro leaves and serve hot with naan bread or rice.

SERVING SUGGESTIONS FOR INDIAN BUTTER CHICKEN

When it’s time to serve your homemade butter chicken, the presentation and accompaniments can elevate the experience even further. From classic pairings to fresh twists, these serving suggestions will make your meal a true showstopper. Whether you’re setting a casual family table or hosting a dinner party, think about textural contrasts, temperature balances, and flavor complements to create a feast that delights every sense. The thick, creamy curry wants something soft to soak into, something bright to cut through its richness, and a few cooling or crunchy elements to keep each mouthful exciting.

  • Serve with warm naan bread brushed with melted butter and lightly toasted, perfect for scooping up every last drop of sauce.
  • Pair with fluffy basmati rice, cooked with a pinch of salt and a splash of oil, then fluffed with a fork so each grain stays separate and ready to mingle with the curry.
  • Accompany with a side of cooling cucumber raita, mixing diced cucumber, yogurt, chopped mint, and a sprinkle of cumin, to offer a refreshing counterpoint to the spices.
  • Add a crisp salad of sliced onions, tomatoes, and lemon wedges, drizzled with a touch of olive oil and chaat masala for a bright, tangy element that cuts through the creaminess.

HOW TO STORE INDIAN BUTTER CHICKEN

Keeping your butter chicken fresh and flavorful for later can be just as rewarding as the initial cooking. Whether you’re meal-prepping for busy weekdays or looking to stash extra portions for a cozy weekend dinner, proper storage techniques will preserve the sauce’s velvety texture and the chicken’s tender succulence. Make sure to cool the curry before sealing, use airtight containers to prevent moisture loss, and reheating gently to maintain that luscious creaminess without breaking the sauce. Here are a few tried-and-true methods:

  • Store in the refrigerator in an airtight container for up to 3 days. Let it cool to room temperature before sealing and place it on the top shelf to keep it at a consistent, safe temperature.
  • For longer storage, freeze individual portions in freezer-safe containers or zip-top bags. Press out excess air, label with the date, and it will stay delicious for up to 2 months.
  • Reheat on the stovetop over low heat, adding a splash of water or cream if the sauce has thickened too much. Stir gently until warmed through for an even texture.
  • If using a microwave, transfer a single serving to a microwave-safe bowl, cover loosely, and heat in 30-second intervals, stirring in between to prevent hot spots and curdling.

CONCLUSION

Bringing Indian Butter Chicken into your home kitchen is like opening a door to vibrant flavors, rich textures, and the warm hospitality of Indian cooking. From the first marinade-soaked bite to the final moment when you scrape the pan clean, this recipe delivers an irresistibly creamy tomato-butter sauce, perfectly balanced spices, and tender chicken that melts in your mouth. The blend of turmeric’s golden warmth, cumin’s earthiness, and garam masala’s aromatic flourish creates a symphony of taste that I guarantee will become a new favorite in your recipe rotation. Remember, the magic really happens when you allow the chicken to rest and absorb all those layers of flavor—whether you leave it for just 30 minutes or overnight, you’ll taste the difference.

Feel free to print this article or save it to your recipe collection so you can revisit it whenever you’re craving that comforting, restaurant-style experience at home. You’ll also find a handy FAQ below that answers common questions on substitutions, spice adjustments, and more. If you try this butter chicken, I’d love to hear how it turns out! Drop a comment with your tips, ask questions if you run into any snags, or share your favorite side dish pairings. Here’s to cozy dinners, happy taste buds, and many delightful meals ahead—happy cooking!

Indian Butter Chicken

Difficulty: Intermediate Prep Time 15 mins Cook Time 35 mins Rest Time 30 mins Total Time 1 hr 20 mins
Calories: 500

Description

Experience juicy chicken morsels simmered in a velvety tomato and cream sauce, enriched with butter and fragrant spices, delivering a perfect balance of tangy, savory, and luxurious flavors in every bite.

Ingredients

Instructions

  1. In a bowl, combine the chicken pieces with yogurt, ginger-garlic paste, lemon juice, turmeric powder, ground cumin, garam masala, chili powder, and salt. Mix well and marinate for at least 30 minutes (preferably 2 hours or overnight for better flavor).
  2. Heat a tablespoon of butter in a large pan over medium heat. Add the marinated chicken pieces and cook until they are no longer pink in the center (about 5-7 minutes). Remove the chicken and set it aside.
  3. In the same pan, add the remaining tablespoon of butter and sauté the chopped onion until golden brown, about 5-7 minutes.
  4. Add the ginger-garlic paste and cook for another 1-2 minutes until fragrant.
  5. Stir in the ground coriander, ground cumin, turmeric powder, and garam masala. Cook for 1 minute to release the spices' flavors.
  6. Pour in the tomato puree and simmer the mixture for 10 minutes, allowing the sauce to thicken and reduce slightly.
  7. Add the cooked chicken back into the pan along with the heavy cream and water. Stir to combine and let the curry simmer for another 10 minutes, allowing the chicken to absorb the flavors.
  8. Crush the kasuri methi between your palms and sprinkle it over the curry. Stir to incorporate.
  9. Garnish with fresh cilantro leaves and serve hot with naan bread or rice.

Note

  • You can substitute the chicken with paneer for a vegetarian version.
  • Adjust the level of spice by increasing or decreasing the chili powder according to your preference.
  • For a richer flavor, you can add a little bit of sugar to balance the acidity of the tomatoes.
  • The dish can be stored in the refrigerator for 2-3 days, and it often tastes even better the next day as the flavors meld together.
Keywords: Indian butter chicken, creamy chicken curry, tomato cream sauce, aromatic spices, homemade curry, easy butter chicken

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 should I marinate the chicken for the best flavor?

You should marinate the chicken for at least 30 minutes to allow the spices and yogurt to tenderize and flavor the meat. For even better results, marinate for 2 hours or refrigerate overnight; this deeper infusion of spices will yield a richer, more aromatic butter chicken.

How can I adjust the spice level to suit different tastes?

The primary heat source is the chili powder in both the marinade and the sauce. To make the curry milder, reduce the chili powder by half or omit it entirely; for extra heat, increase it by ½ to 1 teaspoon, or add a pinch of cayenne. You can also balance heat by adding a little extra heavy cream or a dash of sugar to soften strong spice.

What can I use instead of chicken for a vegetarian version?

You can substitute an equal amount of paneer (Indian cottage cheese) cut into cubes or firm tofu for a vegetarian version. Follow the same marinade and cooking steps, ensuring you gently sauté paneer or tofu until golden before adding the sauce so it holds its shape and absorbs the flavors.

How should I store and reheat leftovers?

Store leftover butter chicken in an airtight container in the refrigerator for up to 2–3 days. The flavors often deepen after resting. To reheat, warm it gently over low heat on the stovetop, stirring occasionally and adding a splash of water or cream if it has thickened too much, until heated through.

Why is kasuri methi (dried fenugreek leaves) important, and can I skip it?

Kasuri methi adds a unique, slightly bitter and nutty aroma that rounds out the tomato and cream richness. Crushing it between your palms before adding helps release its essential oils. If you don’t have kasuri methi, you can omit it, though the flavor will be less authentic; fresh fenugreek leaves can be used if available, added at the end of cooking.

What tips can help make the sauce extra creamy and well-balanced?

To achieve a rich, silky sauce, use full-fat heavy cream and quality butter. After simmering the tomato puree, taste and adjust seasoning: add a pinch of sugar if the tomatoes taste too acidic, or a bit more salt or garam masala to deepen the flavor. Stirring in the cream off-heat prevents curdling and keeps the texture smooth.

Matthew Roberts

Food and Lifestyle Blogger

Hi, I'm Matthew Roberts, founder of Food Recipes USA! As a culinary historian and fourth-generation restaurateur, I've dedicated my life to preserving, celebrating, and evolving the rich tapestry of American cuisine.

Leave a Comment

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