This beloved North Indian dish combines tender marinated chicken with a velvety tomato-based sauce. The chicken absorbs flavors from a yogurt and spice marinade before being pan-seared to golden perfection. The signature sauce features caramelized onions, garlic, ginger, and a blend of ground coriander, paprika, and cayenne simmered with crushed tomatoes and finished with heavy cream. The result is a perfectly balanced dish with gentle warmth and luxurious richness. Serve alongside fluffy basmati rice or warm naan bread for soaking up every drop of sauce. The entire process takes just 40 minutes, making it ideal for both casual weeknight meals and weekend entertaining.
The first time I attempted butter chicken, I completely burned the garlic and my entire apartment smelled like disappointment. Two years later, after countless tweaks and a patient neighbor who let me borrow her grandmother's spice ratios, I finally cracked the code. Now this recipe lives in a stained notebook on my counter, dog-eared and splattered with sauce.
Last Tuesday my roommate walked in mid-simmer, dropped her bag on the floor, and whispered 'what IS that smell' in a way that still makes me grin. We ate standing up at the counter, too impatient to set the table, passing naan back and forth until the sauce was gone.
Ingredients
- Chicken: Thighs stay juicier than breasts, but use whatever you have on hand just keep the pieces uniform so they cook evenly
- Plain yogurt: Full fat Greek yogurt works beautifully here, and the tang cuts through the rich sauce later
- Garam masala: This is the backbone of the dish, so if yours has been sitting in the pantry for years, treat yourself to a fresh small batch
- Crushed tomatoes: Fire-roasted ones add a subtle depth that regular tomatoes miss, but either works in a pinch
- Heavy cream: Do not use half-and-half, it will curdle and break your beautiful sauce into something sad and separated
Instructions
- Marinate the chicken:
- Toss the pieces with yogurt, lemon juice, and all those gorgeous ground spices until everything is coated. Let it sit while you prep your other ingredients, or up to an hour if you have the time.
- Sear the chicken:
- Heat butter and oil in your biggest skillet over medium-high, then add the chicken in batches so you don't crowd the pan. You want golden brown edges, not fully cooked through yet.
- Build the base:
- In the same pan, melt more butter and cook your onions until they're soft and golden. Add garlic and ginger, and watch how the smell changes from sharp to something warm and inviting.
- Bloom the spices:
- Stir in coriander, paprika, and cayenne and let them cook for just 30 seconds. This wakes up the flavors, like stretching before a workout.
- Simmer the sauce:
- Pour in those crushed tomatoes and sugar, let everything bubble together for about 5 minutes. The kitchen should smell incredible by now.
- Bring it all together:
- Return the chicken and any juices to the pan, let it simmer until the chicken is cooked through and the sauce has thickened enough to coat a spoon.
- Finish with cream:
- Turn the heat down low and stir in the heavy cream. Watch the sauce transform from orange to that perfect buttery gold. Taste and add salt if it needs it.
- Garnish and serve:
- Scatter fresh cilantro over the top and bring the whole pan to the table. People should be hovering by now anyway.
My brother-in-law requests this every time he visits, and last time he actually licked his plate clean without apology. There's something universally comforting about tender chicken swaddled in that spiced, creamy sauce.
Make It Your Own
The beauty of butter chicken is how forgiving it is. I've made it with coconut milk for dairy-free friends, with extra cayenne when I'm feeling brave, and once with a jar of tomato puree when I was completely out of crushed tomatoes.
Serving Ideas That Work
Basmati rice is classic, but I've also served this over quinoa, cauliflower rice, and even straight-up with just naan for dipping. The sauce is the real star anyway.
Leftovers And Storage
This actually tastes better the next day, when the spices have had more time to get acquainted with each other. Store it in an airtight container and gently reheat on the stove, adding a splash of cream if the sauce looks too thick.
- The sauce will separate in the fridge, but it comes back together beautifully with a little gentle heat
- Freeze individual portions for those nights when cooking feels impossible
- Naan reheats best in a dry skillet for about 30 seconds per side
There's nothing quite like watching someone take that first bite and immediately reach for more naan. That's when you know you got it right.
Recipe FAQs
- → What makes butter chicken different from tikka masala?
-
Butter chicken features a milder, sweeter sauce with more butter and cream, while tikka masala has a spicier tomato-based gravy. Butter chicken typically uses boneless chicken marinated in yogurt before cooking, resulting in tender, juicy meat that absorbs the aromatic spices.
- → Can I make this dish dairy-free?
-
Yes, substitute the heavy cream with full-fat coconut cream and use a dairy-free yogurt alternative for the marinade. The sauce will have a subtle coconut flavor, but the spices and tomato base will still create that characteristic butter chicken taste and texture.
- → How spicy is this butter chicken?
-
This version has a gentle to medium heat level. The chili powder and optional cayenne provide warmth without overwhelming heat. You can easily adjust the spice by reducing or increasing the chili powder and cayenne to suit your personal preference.
- → What should I serve with butter chicken?
-
Traditional accompaniments include fluffy basmati rice, jeera rice (cumin rice), or warm naan bread for soaking up the sauce. You can also serve with roti, paratha, or for a lighter option, cauliflower rice or steamed vegetables work beautifully.
- → How long can I store leftover butter chicken?
-
Leftovers keep well in an airtight container in the refrigerator for up to 3 days. The flavors often develop and improve overnight. Reheat gently on the stovetop over low heat, adding a splash of water or cream if the sauce has thickened too much. It also freezes well for up to 3 months.
- → Can I use chicken thighs instead of breast?
-
Absolutely. Chicken thighs are actually ideal for butter chicken as they remain juicy and tender during cooking. The higher fat content adds richness that complements the creamy sauce. Just adjust cooking time slightly to ensure the thighs are cooked through completely.