This beloved Indian dish features marinated chicken thighs seared to golden perfection, then simmered in a luscious sauce made from crushed tomatoes, cream, and butter. The aromatic blend of cumin, coriander, garam masala, and ginger creates layers of warm flavor without overwhelming heat.
Ready in under an hour, this curry strikes the perfect balance between restaurant-quality results and home cooking simplicity. The tender meat absorbs the marinade, while the final cream addition transforms the sauce into restaurant-style velvetiness.
Serve alongside fluffy basmati rice or warm naan bread for soaking up every drop of the aromatic sauce. The mild heat level makes it family-friendly, though you can easily adjust the chili powder to suit your preference.
The first time I attempted butter chicken, I accidentally used Greek yogurt instead of regular and ended up with a strangely tangy, thick marinade that absolutely refused to coat the chicken properly. My roommate at the time, who had grown up eating her grandmother's version, patiently watched me struggle and finally suggested I thin it with a splash of water. That tiny fix saved dinner, and we ended up eating straight from the pan while standing in the kitchen, both of us slightly surprised by how well it turned out despite my rookie mistake.
Last winter, during that week where it felt like it would never stop snowing, I made a double batch and invited three friends over who were all having rough weeks at work. We sat around my tiny dining table, passing naan bread and scooping sauce over rice, and nobody said much for the first ten minutes because sometimes food just hits different. One of them finally looked up and said this was exactly what she needed, which honestly felt like the best compliment I could have gotten.
Ingredients
- Boneless chicken thighs: Thighs stay tender way better than breasts do, and cutting them into bite-sized pieces helps them cook faster and absorb more flavor
- Plain yogurt: This tenderizes the meat and adds that subtle tang that balances the rich sauce, but dont use Greek unless you thin it out first
- Garam masala: The warm spice blend that gives butter chicken its signature flavor, and I keep a dedicated small jar just for this dish
- Canned crushed tomatoes: They create the perfect sauce base and are way more consistent than fresh tomatoes, which can vary wildly in water content
- Heavy cream: This is what transforms the spicy tomato base into that silky, restaurant-style sauce that makes you want to lick your plate
- Butter: Using both oil and butter gives you the best of both worlds—butter for flavor and oil so the butter doesnt burn at higher heat
- Fresh ginger and garlic: The fresh aromatics make a huge difference here, so please dont try to substitute the powdered versions
Instructions
- Marinate the chicken:
- Whisk together the yogurt, lemon juice, and spices in a large bowl until smooth, then add the chicken pieces and toss everything together until coated. Let it sit for at least 15 minutes, though honestly the longer you wait, the more flavor you get.
- Sear the chicken:
- Heat butter and oil in a large skillet over medium-high heat until its shimmering, then add the chicken in a single layer. Cook until browned and almost cooked through, about 5 to 7 minutes, then remove and set aside.
- Build the sauce base:
- In the same pan, cook the chopped onion until soft and translucent, about 3 to 4 minutes. Add the garlic and ginger, cooking for just one minute more until fragrant.
- Add tomatoes and spices:
- Stir in the crushed tomatoes, cumin, paprika, garam masala, chili powder, sugar, and salt. Let everything simmer for about 10 minutes, stirring occasionally, until the sauce thickens and darkens slightly.
- Make it creamy:
- Reduce the heat to low and stir in the heavy cream and the remaining butter. Keep stirring until the butter melts completely and the sauce becomes smooth and velvety.
- Finish together:
- Return the chicken and any accumulated juices back to the pan. Simmer gently for 5 to 7 minutes until the chicken is fully cooked and has soaked up some of that gorgeous sauce.
- Serve it up:
- Garnish with fresh cilantro and bring it to the table hot, with plenty of rice or warm naan bread for scooping up every last bit.
My partner claims this is the only dish they would happily eat every single week without complaint, which is saying something considering they usually want variety. Last week we made it together and they took charge of garnishing with cilantro, getting way more particular about it than I expected. Turns out they like it when the green looks nice against the orange sauce, and honestly they were right about how good it looked.
Making It Lighter
Some nights I swap half-and-half for heavy cream and nobody notices the difference, especially if I let the sauce reduce a bit longer to compensate. The texture changes slightly but the comfort factor stays exactly the same.
The Heat Factor
I've learned to start with half the chili powder and taste as I go, because once that spice level gets too high there's no coming back. Cream helps mellow things out, but its better to build up slowly than try to fix something that's too intense.
Side Dish Magic
Rice is classic, but sometimes I roast cauliflower with turmeric and cumin to serve alongside, which adds a nice vegetal contrast to the rich sauce. A simple cucumber raita also works beautifully to cool everything down.
- Warm your naan bread in the oven for a couple of minutes before serving
- Make extra rice because the sauce is perfect for leftovers the next day
- Keep fenugreek leaves on hand if you want to add that authentic restaurant touch
There's something deeply satisfying about a recipe that comes together this easily but tastes like it required way more effort than it actually did. Hope it brings you the same comfort it's brought me.
Recipe Questions
- → What makes butter chicken different from other curries?
-
Butter chicken stands out for its velvety tomato-cream sauce base and milder spice profile. Unlike heavier tikka masala, it features a lighter sauce where the natural sweetness of tomatoes balances perfectly with cream and butter. The chicken is first marinated in yogurt and spices, then pan-seared before simmering, ensuring tender, flavorful meat in every bite.
- → Can I make butter chicken ahead of time?
-
Absolutely. In fact, the flavors deepen and improve when made ahead. Prepare the dish completely, then refrigerate for up to 3 days. Reheat gently over low heat, adding a splash of cream or water if the sauce has thickened too much. Avoid boiling, as this can cause the cream to separate.
- → What can I substitute for heavy cream?
-
For a lighter version, half-and-half works well, though the sauce will be less rich. Coconut cream creates a dairy-free alternative with a subtle tropical note. Greek yogurt thinned with a bit of milk can also work, but add it off the heat to prevent curdling. For the closest texture, use evaporated milk with an extra tablespoon of butter.
- → Why is my butter chicken sauce not orange?
-
The iconic orange hue comes from the combination of paprika, turmeric (if using), and the natural redness of tomatoes. If your sauce appears pale, try adding a pinch of turmeric or increasing the paprika slightly. Some restaurants add food coloring, but home versions achieve beautiful color through proper spice ratios and good quality canned tomatoes.
- → How do I prevent the cream from curdling?
-
Always reduce the heat to low before adding cream. Let the sauce cool slightly for a minute, then stir in the cream gradually rather than pouring it all at once. Tempering the cream by mixing a small amount of hot sauce into it first can help. Avoid boiling after cream is added—just simmer gently until everything is heated through.
- → What's the best cut of chicken for butter chicken?
-
Boneless, skinless chicken thighs are ideal because they remain juicy and tender during cooking. Breasts work but can dry out more easily. If using breasts, reduce the cooking time slightly. Cut the meat into uniform bite-sized pieces so they cook evenly and marinate thoroughly. The dark meat's natural fat content also complements the rich sauce beautifully.