
What Makes This butter chicken recipe So Special
Creamy, rich, and impossibly aromatic, this butter chicken recipe delivers a restaurant-quality experience right from your own kitchen. We’re talking tender chicken swimming in a velvety, spiced tomato sauce that’s both comforting and complex. It’s the kind of classic Indian butter chicken that feels like a warm hug, perfect for a cozy weeknight dinner or for impressing guests. After testing this dish multiple times, our team found that the secret to its incredible depth lies in the marinade and the gentle simmering of the sauce. Letting the chicken rest in the yogurt and spices not only tenderizes it but also builds a foundational flavor that carries through every bite. You’re going to be amazed at how straightforward it is to create this beloved dish at home.What You’ll Find in This Article
Ingredients for butter chicken recipe
Here is everything you’ll need to create this unforgettable creamy chicken curry. We recommend gathering all your ingredients before you start; it makes the cooking process so much smoother.- 1 ½ pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 cup plain whole-milk yogurt
- 2 tablespoons lemon juice
- 1 tablespoon grated fresh ginger
- 2 teaspoons garam masala, divided
- 3 tablespoons vegetable oil
- 1 large yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon turmeric
- ¼ teaspoon cayenne pepper
- 1 (15-ounce) can tomato sauce
- 1 cup heavy cream
- 3 tablespoons unsalted butter, cut into pieces
- 1 teaspoon brown sugar
- ¼ cup chopped fresh cilantro
Cook Time for Butter chicken masala
We know you’re eager to dig in, so let’s talk timing. This butter chicken masala is surprisingly quick to put together, especially if you do a little prep ahead. The hands-on time is minimal, but the payoff is huge. Prep time: 15 minutes (plus 30 minutes to 4 hours for marinating) Cook time: 45 minutes Total time: About 1 hourHow to Make Indian butter chicken
Follow these steps for a perfectly executed Indian butter chicken. We’ve broken it down to make the process clear and foolproof, so you can achieve that signature rich and creamy sauce every single time.Step 1: Marinate the Chicken
In a medium bowl, combine the yogurt, lemon juice, ginger, and 1 teaspoon of the garam masala. Add the chicken pieces and stir to coat thoroughly. Cover and marinate in the refrigerator for at least 30 minutes, or up to 4 hours for more tender chicken.Step 2: Brown the Chicken
Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Remove the chicken from the marinade, letting excess drip off, and cook in batches until browned on all sides, about 5-6 minutes per batch. Transfer the chicken to a clean plate.Step 3: Build the Aromatic Base
Reduce the heat to medium and add the chopped onion to the pot. Cook, stirring occasionally, until softened and golden, about 8 minutes. Add the garlic, cumin, paprika, turmeric, cayenne, and remaining 1 teaspoon garam masala. Cook for 1 minute until fragrant.Step 4: Create the Tomato Sauce
Pour in the tomato sauce and scrape up any browned bits from the bottom of the pot. Bring to a simmer, then reduce heat to low and cook for 10 minutes, stirring occasionally, until the sauce has thickened slightly.Step 5: Simmer to Perfection
Stir in the heavy cream and return the browned chicken and any accumulated juices to the pot. Simmer gently for 10-12 minutes, until the chicken is cooked through and tender.Step 6: Finish with Butter and Sugar
Add the butter pieces and brown sugar, stirring until the butter is melted and incorporated. Taste and season with salt as needed.Step 7: Final Touches
Remove from heat and stir in the fresh cilantro. Let rest for 5 minutes before serving to allow the flavors to meld. Serve warm over basmati rice or with naan bread.Pro Tips & Tasty Tweaks
We’ve made this butter chicken recipe countless times in our test kitchen, and here are the little tweaks that make a big difference.- For a richer flavor, try using ghee instead of butter for the final swirl. It adds a wonderful, nutty depth that complements the spices beautifully.
- If you’re sensitive to heat, you can omit the cayenne pepper entirely. The dish will still be wonderfully flavorful from the other spices.
- To ensure ultra-tender chicken, don’t skip the marinating step. Even 30 minutes makes a noticeable difference, but if you have the time, 4 hours is the sweet spot.
- For best results when reheating, warm it gently over low heat on the stovetop, adding a small splash of cream or water if the sauce has thickened too much.
Flavor & Texture Notes
When you get this butter chicken recipe just right, the experience is pure magic. The sauce should be luxuriously smooth and creamy, coating the back of a spoon. It’s a beautiful balance of tangy tomato, warm spices, and rich dairy. You’re looking for a sauce that is not too thin and not too thick, with a vibrant orange-red hue. The chicken should be incredibly tender, practically melting in your mouth after its yogurt bath and gentle simmer. The final dish is a harmonious blend that is neither overly spicy nor too mild, making it a crowd-pleaser for all palates. If you love chicken tikka masala, you’ll find this dish to be a wonderfully rich and satisfying cousin.Variations & Substitutions
We love how versatile this butter chicken recipe can be. Whether you’re adapting to dietary needs or just feeling creative, here are some of our favorite twists from the team’s kitchen experiments.- For a Lighter Creamy Chicken Curry: You can substitute the heavy cream with full-fat coconut milk. It creates a slightly different, but equally delicious, flavor profile and keeps the sauce wonderfully creamy.
- Spice Level Adjustment: Feel free to play with the cayenne. For a kick more akin to a spicy Tandoori chicken recipe, double the cayenne. For a completely mild dish, leave it out altogether.
- Chicken Swap: While we love the juiciness of thighs, boneless, skinless chicken breasts will work perfectly fine. Just be extra careful not to overcook them, as they can become dry more quickly.
- Herb Garnish: If you’re not a fan of cilantro, fresh chopped parsley or even a sprinkle of dried fenugreek leaves (kasoori methi) makes an excellent finishing touch.
- Dairy-Free Version: Use a plain, unsweetened dairy-free yogurt for the marinade and a canned coconut cream for the sauce. The result is still incredibly rich and flavorful.
Make-Ahead & Scaling
We love a good make-ahead strategy, and this butter chicken recipe is wonderfully cooperative. You can marinate the chicken the night before, letting those flavors penetrate even deeper. Alternatively, you can prepare the entire sauce base (through Step 4) a day in advance. Just cool it completely, store it in the fridge, and gently reheat it before adding the cream and finishing the dish. When it comes to scaling, this creamy chicken curry is very forgiving. For a larger crowd, you can easily double the recipe; just be sure to use a large pot or Dutch oven to accommodate the extra volume. The cooking times will remain roughly the same. For a smaller batch, halving the ingredients works perfectly. We’ve found that the gentle simmering time for this Indian butter chicken is key, so regardless of the batch size, don’t rush that final step where the chicken cooks in the sauce.How to Serve butter chicken recipe
Presenting this beautiful dish is part of the fun. We always serve our butter chicken family-style, right in the center of the table. The vibrant color of the sauce against a bed of fluffy basmati rice is a feast for the eyes before you even take a bite. For a truly authentic experience, warm up some soft naan bread or fluffy roti to scoop up every last bit of that delicious sauce. A simple side of cucumber salad or roasted vegetables provides a lovely, fresh contrast to the rich, creamy chicken curry. In our test kitchen, we found that a sprinkle of extra fresh cilantro just before serving makes the whole dish pop. Don’t forget to let it rest for those final five minutes after adding the cilantro. This allows the flavors to fully meld, making your first taste absolutely incredible.Mistakes to Avoid
We’ve made our share of mistakes in the kitchen so you don’t have to. Here are the most common pitfalls we’ve encountered with this butter chicken recipe and how to easily sidestep them. First, don’t rush the marinating time. While 30 minutes is the minimum, we found that skimping here can lead to less tender chicken. Letting it marinate for the full recommended time makes a world of difference in texture. Another common error is cooking the spices for too long in Step 3. You only need about 60 seconds to toast them until fragrant. Overcooking can make them bitter, which will affect the entire flavor profile of your butter chicken masala. Finally, be careful not to let the sauce boil vigorously after adding the cream. A gentle simmer is all you need. Boiling can cause the cream to curdle or the sauce to break, resulting in a less velvety texture. If you’ve ever wondered why a creamy sauce separated, this is usually the reason.How to Store butter chicken recipe
Proper storage means you can enjoy this delicious meal for days. Let your butter chicken cool completely to room temperature before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. We’ve found that the flavors of this Indian butter chicken often taste even better the next day. For longer storage, you can freeze it for up to 3 months. We recommend using a freezer-safe container and leaving a little space at the top as the sauce will expand. When reheating, thaw it overnight in the refrigerator if frozen, then warm it gently on the stovetop over low heat. You may need to add a splash of water or cream to bring the sauce back to its original creamy consistency.Try This butter chicken recipe Yourself
We genuinely hope you feel inspired to try this butter chicken recipe in your own kitchen. It’s one of those dishes that seems fancy but is truly approachable for any home cook. The process of building the aromatic base and watching the sauce come together is as rewarding as the final meal. Remember, the best part about cooking is making a recipe your own. Don’t be afraid to adjust the spice level or garnishes to suit your taste. This particular butter chicken masala is a fantastic foundation. Once you master it, you’ll have a go-to, crowd-pleasing dish for years to come. We’d love to hear how it turns out for you!
Butter Chicken
Ingredients
Equipment
Method
- In a medium bowl, combine the yogurt, lemon juice, ginger, and 1 teaspoon of the garam masala. Add the chicken pieces and stir to coat thoroughly. Cover and marinate in the refrigerator for at least 30 minutes, or up to 4 hours for more tender chicken.
- Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Remove the chicken from the marinade, letting excess drip off, and cook in batches until browned on all sides, about 5-6 minutes per batch. Transfer the chicken to a clean plate.
- Reduce the heat to medium and add the chopped onion to the pot. Cook, stirring occasionally, until softened and golden, about 8 minutes. Add the garlic, cumin, paprika, turmeric, cayenne, and remaining 1 teaspoon garam masala. Cook for 1 minute until fragrant.
- Pour in the tomato sauce and scrape up any browned bits from the bottom of the pot. Bring to a simmer, then reduce heat to low and cook for 10 minutes, stirring occasionally, until the sauce has thickened slightly.
- Stir in the heavy cream and return the browned chicken and any accumulated juices to the pot. Simmer gently for 10-12 minutes, until the chicken is cooked through and tender.
- Add the butter pieces and brown sugar, stirring until the butter is melted and incorporated. Taste and season with salt as needed.
- Remove from heat and stir in the fresh cilantro. Let rest for 5 minutes before serving to allow the flavors to meld. Serve warm over basmati rice or with naan bread.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
As an Amazon Associate we earn from qualifying purchases.
Got a recipe the world should try?
Share your favorite family recipe or national dish with food lovers in 100+ countries.
Submit Your Recipe



