This classic Indian dish features tender chicken thighs marinated in yogurt and spices, then simmered in a luxurious tomato-based sauce enriched with cream and butter. The result is a velvety, mildly spiced curry that's perfect for weeknight dinners or special occasions. Ready in just 45 minutes, this gluten-free main dish pairs beautifully with basmati rice or warm naan bread.
The first time I made butter chicken, I stood over the stove watching the cream swirl into the spiced tomato sauce like magic. My apartment filled with such incredible aromas that my neighbor actually knocked on my door to ask what I was cooking. That's when I knew this recipe was something special.
I've served this dish at dinner parties where guests went silent after their first bites. One friend actually asked if I'd been secretly taking cooking classes. The truth is just a well tested recipe and patience while the sauce simmers.
Ingredients
- Chicken thighs: Boneless and skinless give the best texture and stay tender through cooking
- Plain yogurt: Use full fat Greek yogurt for the creamiest marinade that really clings to the chicken
- Crushed tomatoes: Canned work beautifully here and create a smooth consistent sauce base
- Heavy cream: This is what creates that luxurious silky texture butter chicken is famous for
- Garam masala: The essential spice blend that gives this dish its signature warm flavor
- Fresh ginger: Grated fresh makes such a difference compared to ground spice
- Butter: Both for cooking and finishing this ingredient is in the name for a reason
- Cilantro: Fresh garnish adds brightness and beautiful color against the rich sauce
Instructions
- Marinate the chicken:
- Combine yogurt, lemon juice, and spices in a large bowl then add chicken pieces making sure each one gets coated. Let it sit for at least 15 minutes though overnight in the fridge transforms the texture completely.
- Sear the chicken:
- Heat butter and oil in a large skillet over medium high heat until shimmering. Cook the marinated chicken in batches until golden brown and almost cooked through. Set aside on a plate but dont wipe out that pan.
- Build the aromatics:
- Sauté chopped onions until soft and translucent then add minced garlic and fresh grated ginger. The kitchen should smell absolutely incredible at this point.
- Add the creaminess:
- Reduce heat to low then stir in the heavy cream and remaining butter. Watch as the sauce transforms into something velvety and gorgeous.
- Bring it together:
- Return the chicken and any accumulated juices back to the pan. Let everything simmer gently for a few more minutes so the flavors can become friends.
- Garnish and serve:
- Sprinkle fresh chopped cilantro over the top and serve immediately with steaming basmati rice or warm naan bread for soaking up every last drop.
This recipe has become my go to when I need to feed a crowd or just want something comforting after a long day. Theres something so satisfying about making a dish that tastes like it came from a restaurant.
Making It Your Own
I've experimented with adding a pinch of fenugreek leaves called kasuri methi which takes the flavor profile to another level entirely. Sometimes I'll throw in a cinnamon stick with the tomatoes for subtle warmth.
Perfect Pairings
Basmati rice cooked with a bay leaf and cardamom pods makes the perfect vehicle for this sauce. Warm naan bread is essential for the full experience and dont forget simple cucumber raita to balance the richness.
Meal Prep Magic
This sauce actually tastes better the next day as the spices continue to develop. I often make a double batch and portion it out for lunches throughout the week.
- Store in airtight containers for up to 4 days in the refrigerator
- The sauce freezes beautifully for up to 3 months
- Reheat gently over low heat adding a splash of cream if needed
Every time I make this butter chicken I'm reminded why it's such a beloved classic around the world. Hope it becomes a favorite in your kitchen too.
Recipe FAQs
- → What makes butter chicken creamy?
-
The creaminess comes from heavy cream added to the tomato-based sauce, along with butter stirred in at the end. The yogurt marinade also contributes to the luxurious texture.
- → Can I make this less spicy?
-
Absolutely. Reduce or omit the chili powder in both the marinade and sauce. You can also increase the amount of cream to mellow the spices further.
- → How long should I marinate the chicken?
-
Marinate for at least 15 minutes, but up to 2 hours for deeper flavor penetration. The yogurt helps tenderize the meat while the spices infuse throughout.
- → What should I serve with butter chicken?
-
Basmati rice is the classic pairing, but it also works well with naan bread, roti, or even quinoa for a healthier option. The sauce is perfect for soaking up with flatbreads.
- → Can I use chicken breast instead of thighs?
-
Yes, though thighs remain more tender and juicy during cooking. If using breasts, reduce cooking time slightly to prevent drying out, and consider adding extra cream.
- → Is butter chicken gluten-free?
-
The dish itself is naturally gluten-free as long as your spice blends don't contain additives. Just serve with gluten-free sides like rice or gluten-free naan.