Indian Butter Chicken
I still remember the first crisp autumn evening I made Indian Butter Chicken for friends — the kitchen smelled like toasted spices and warm tomato, and everyone reached for seconds while the leaves tumbled outside. That cozy, comforting feeling is exactly why this Indian Butter Chicken recipe becomes a reader favorite each fall: it’s rich without being heavy, sweetly spiced, and pairs beautifully with seasonal roasted vegetables or a warm loaf pulled from the oven.
Introduction
This Indian Butter Chicken is written for home cooks who love seasonal treats and simple, comforting dinners. Whether you’re baking homemade naan or roasting a squash to go alongside, the sauce is forgiving and the steps are kind to beginners. For a quicker weekday pairing, try it with this easy 30-minute anti-inflammatory cauliflower chicken soup earlier in the week, or follow up with a sheet-pan dinner like sheet pan garlic butter chicken and veggies for another cozy meal.
Ingredients
Makes 4–6 servings
- 1.5 lb boneless chicken thighs, cut into 1-inch pieces
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 2 tsp ground cumin
- 1 tsp chili powder (adjust to taste)
- 1 tsp kosher salt
- 4 tbsp butter
- 1 tbsp neutral oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 tbsp garam masala
- 1 tsp ground turmeric
- 1 tsp paprika
- 1 (14 oz) can crushed tomatoes
- 1 cup heavy cream or full-fat coconut milk
- 2 tbsp chopped cilantro for garnish
- Optional: 1–2 tbsp sugar or honey to balance acidity
Step-by-step Instructions
- Marinate the chicken (15–30 minutes)
- In a bowl, combine yogurt, lemon juice, cumin, chili powder, and salt. Add chicken pieces, stir to coat, and refrigerate while you prepare the sauce.
- Brown the chicken (8–10 minutes)
- Heat oil in a large skillet over medium-high heat. Add marinated chicken in a single layer and sear until lightly browned (it will finish cooking in the sauce). Remove and set aside.
- Make the sauce (12–15 minutes)
- Reduce heat to medium. Add butter to the same skillet and sauté onions until golden. Stir in garlic and ginger for 1 minute.
- Add garam masala, turmeric, and paprika; cook until fragrant (30–45 seconds).
- Pour in crushed tomatoes and simmer 5–7 minutes until slightly thickened.
- Finish the dish (8–10 minutes)
- Return chicken to the pan along with any juices. Stir in cream and simmer gently until chicken is cooked through and the sauce is silky.
- Taste and adjust salt, and add a touch of sugar or honey if you want a softer acidity. Garnish with cilantro and serve over rice, with flatbread, or alongside roasted seasonal vegetables.
Tips for Success
- Use thighs for forgiving, juicy results: They stay tender and absorb the sauce beautifully.
- Don’t skip browning: A quick sear adds depth and texture.
- Control heat gently: Simmering too hard can separate the cream; keep it low and stir occasionally.
- If your sauce is too thin, simmer uncovered a bit longer; if too thick, loosen with a splash of water or stock.
- Beginner-friendly trick: Prepare the marinade and sauce components the day before — it makes weeknight cooking feel easy and baked accompaniments more relaxed. You might enjoy pairing this with a simple baked chicken with cabbage slaw on another night for variety.
Possible Variations
- Gluten-free: This Indian Butter Chicken is naturally gluten-free; confirm your spices and stock are labeled GF. Serve over gluten-free rice or quinoa with a warm gluten-free flatbread.
- Lighter cream option: Use half cream and half plain yogurt for a tangy finish, tempered with a low heat to avoid curdling.
- Streusel topping for a playful twist: For home bakers who love seasonal sweet-savory experiments, try a savory streusel of toasted almond flour, chopped pistachios, a pinch of salt, and melted butter sprinkled on roasted vegetables served alongside the curry for contrast.
- Make it smoky: Finish with a small piece of smoldering charcoal in a bowl placed in the lid of the pan for 1–2 minutes to add a subtle smoky flavor.
- Family-friendly: Reduce chili powder and serve with yogurt on the side for kids to dollop as they like. For a different texture, swap thighs for breast pieces and bake them separately like in these BBQ chicken drumsticks with roasted potatoes for an outdoor meal twist, or cut into strips to toss with one of the best 6 delicious chicken stir-fry recipes inspirations.
Storage Recommendations
- Refrigerator: Cool to room temperature, then store in an airtight container for up to 3–4 days. Reheat gently on the stove over low heat, adding a splash of water or cream to revive the sauce.
- Freezer: Freeze in portioned airtight containers for up to 3 months. Thaw overnight in the refrigerator, then reheat slowly.
- Reheat tip: Avoid boiling when reheating; slow, gentle heat preserves creaminess. If you plan to freeze, slightly undercook the chicken before freezing so it stays tender when reheated.
Conclusion
If you want a reference for a classic take and extra technique notes, this Indian Butter Chicken Recipe – The Kitchen Paper offers additional guidance and variations to explore.
FAQs
What is the difference between butter chicken and tikka masala?
Butter chicken generally has a creamier, slightly sweeter tomato sauce and often starts with marinated cooked chicken; tikka masala tends to be spicier, with a more tomato-forward, tangy sauce.Can I make Indian Butter Chicken in a slow cooker?
Yes. Brown the chicken and sauté the onions/spices first, then combine everything in the slow cooker and cook on low 4–6 hours, adding cream near the end to keep it silky.Is this Indian Butter Chicken recipe spicy?
This version is mild-to-medium; adjust the chili powder to taste or serve yogurt on the side to cool the heat for sensitive palates.What should I serve with Indian Butter Chicken?
Traditional options include basmati rice and naan. For a seasonal touch, roasted squash, steamed greens, or a warm flatbread from the oven pair beautifully.

Indian Butter Chicken
Ingredients
For the Marinade
- 1.5 lb boneless chicken thighs, cut into 1-inch pieces Use thighs for juicy results.
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 2 tsp ground cumin
- 1 tsp chili powder Adjust to taste.
- 1 tsp kosher salt
For the Sauce
- 4 tbsp butter
- 1 tbsp neutral oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 tbsp garam masala
- 1 tsp ground turmeric
- 1 tsp paprika
- 1 14 oz can crushed tomatoes
- 1 cup heavy cream or full-fat coconut milk
- 2 tbsp chopped cilantro for garnish
- 1-2 tbsp sugar or honey Optional, to balance acidity.
Instructions
Marinate the Chicken
- In a bowl, combine yogurt, lemon juice, cumin, chili powder, and salt. Add chicken pieces, stir to coat, and refrigerate while you prepare the sauce.
Brown the Chicken
- Heat oil in a large skillet over medium-high heat. Add marinated chicken in a single layer and sear until lightly browned (it will finish cooking in the sauce). Remove and set aside.
Make the Sauce
- Reduce heat to medium. Add butter to the same skillet and sauté onions until golden.
- Stir in garlic and ginger for 1 minute.
- Add garam masala, turmeric, and paprika; cook until fragrant.
- Pour in crushed tomatoes and simmer 5–7 minutes until slightly thickened.
Finish the Dish
- Return chicken to the pan along with any juices. Stir in cream and simmer gently until chicken is cooked through and the sauce is silky.
- Taste and adjust salt, and add a touch of sugar or honey if you want a softer acidity. Garnish with cilantro and serve over rice, with flatbread, or alongside roasted seasonal vegetables.
