This classic North Indian dish features marinated chicken thighs grilled to perfection, then simmered in a luscious sauce of crushed tomatoes, butter, cream, and aromatic spices including garam masala, cumin, and coriander. The result is tender meat in a velvety, vibrant sauce that pairs beautifully with basmati rice or naan.
The first time I attempted butter chicken, my tiny apartment kitchen filled with such an incredible aroma that my neighbor actually knocked on my door to ask what I was making. We ended up sharing that batch with store-bought naan, standing around my stove while steam curled up from the pan. That evening taught me that butter chicken isn't just a dish, it's an experience that brings people together.
I once made this for a dinner party when I was feeling nervous about cooking Indian food from scratch. My friend Priya, who grew up eating her grandmother's butter chicken, took one bite and got quiet. Then she asked for seconds and thirds, which still counts as one of my proudest kitchen moments.
Ingredients
- Boneless chicken thighs: Thighs stay juicy and tender even after simmering in the sauce, unlike breast meat which can dry out
- Greek yogurt: Use full-fat yogurt for the marinade to keep the chicken moist and add a subtle tang
- Ginger and garlic paste: Fresh paste makes a huge difference in flavor depth compared to powder
- Garam masala: This warming spice blend is the heart of the dish, so use a fresh batch if possible
- Kasuri methi: Dried fenugreek leaves add that distinct restaurant-style aroma
- Heavy cream: Creates the luxurious silky texture that makes this dish so irresistible
- Canned crushed tomatoes: Provide consistent flavor and save time without sacrificing quality
Instructions
- Marinate the chicken:
- Combine all the marinade ingredients in a large bowl, add the chicken pieces, and coat thoroughly. Cover and refrigerate for at least 1 hour, though overnight gives the best results.
- Grill the chicken:
- Preheat your oven grill or grill pan to high heat. Arrange the marinated chicken on a foil-lined tray and grill for 8 to 10 minutes, turning once until lightly charred and just cooked through.
- Build the sauce base:
- Heat butter and oil in a large skillet over medium heat. Sauté onions for 5 to 6 minutes until golden, then stir in garlic and ginger paste for 1 minute until fragrant.
- Add the spices:
- Pour in crushed tomatoes along with cumin, coriander, paprika, garam masala, sugar, and chili powder. Simmer for 10 to 12 minutes until thickened and oil begins to separate.
- Blend until smooth:
- Transfer the sauce to a blender and purée until silky smooth, then return it to the pan.
- Combine everything:
- Add grilled chicken pieces to the sauce, then stir in cream and kasuri methi. Simmer gently for 8 to 10 minutes until flavors meld together beautifully.
- Finish and serve:
- Garnish with fresh cilantro and serve hot over basmati rice or with warm naan for soaking up that incredible sauce.
Last winter, my partner came home exhausted from a brutal week at work. The smell of butter chicken simmering on the stove stopped them in the hallway. We ate in comfortable silence, soaking naan in the sauce, and I watched the stress literally melt away with every bite.
Making It Your Own
I've learned that butter chicken is surprisingly forgiving once you understand the basic technique. Sometimes I add a cinnamon stick to the sauce while it simmers, or throw in a cardamom pod or two if I'm feeling fancy. The beauty is in building those layers of flavor slowly.
Serving Suggestions That Work
A simple cucumber raita cuts through the richness beautifully, and some warm naan fresh from the oven makes everything better. I also like to serve it with steamed basmati rice flavored with a whole cinnamon stick and a few cardamom pods.
Storage and Reheating
This sauce actually tastes better the next day as the spices continue to develop. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of water or cream if the sauce has thickened too much.
- The chicken will continue to absorb flavor as it sits, so leftovers are arguably even better
- Freeze the sauce without cream for up to 3 months and add fresh cream when reheating
- Avoid boiling when reheating or the cream may separate
There's something deeply satisfying about ladling that golden sauce over rice and watching it pool around the chicken. I hope this recipe brings as much warmth to your table as it has to mine.
Your Recipe Questions Answered
- → What makes the sauce velvety smooth?
-
Blending the sautéed onion-tomato spice mixture creates an ultra-smooth base, while heavy cream adds richness and kasuri methi provides authentic flavor depth.
- → Can I prepare this ahead of time?
-
Yes—the flavors actually improve overnight. Prepare the sauce and grilled chicken separately, then combine and reheat gently when ready to serve.
- → What cut of chicken works best?
-
Boneless skinless chicken thighs are ideal for their juiciness and tenderness. Breasts can be used but may dry out faster during grilling.
- → How can I make it lighter?
-
Substitute half-and-half for heavy cream and reduce butter slightly. The sauce remains delicious while being lower in calories.
- → What should I serve with it?
-
Fluffy basmati rice and warm garlic naan are traditional accompaniments. It also pairs well with roti or simple steamed vegetables.
- → Is this dish spicy?
-
The heat level is moderate and customizable. Adjust chili powder to your preference, or omit entirely for a milder version the whole family enjoys.