Classic Indian Butter Chicken

Creamy butter chicken simmered in rich tomato sauce garnished with fresh green cilantro Save
Creamy butter chicken simmered in rich tomato sauce garnished with fresh green cilantro | cookandkindle.com

This beloved North Indian dish features tender chicken marinated in yogurt and spices, then simmered in a velvety tomato-based sauce enriched with butter and cream. The marinade infuses the meat with flavor while keeping it juicy, and the sauce strikes a perfect balance between tangy tomatoes, aromatic spices, and luxurious creaminess. The entire process takes just 40 minutes, making it accessible for weeknight dinners yet impressive enough for entertaining. Serve over fluffy basmati rice or with warm naan to soak up every drop of the flavorful sauce.

The first time I attempted butter chicken, my tiny apartment smelled like an Indian restaurant for three days straight. My roommate kept wandering into the kitchen, asking if it was ready yet, while the spices toasted in the pan. That version turned out too spicy and the sauce separated, but the flavor potential had me completely hooked.

Last winter during a terrible snowstorm, I made this for friends who were stranded at my place unexpectedly. We ate it cross-legged on the living room floor with paper plates, watching the snow pile up outside while the house filled with the warmest, most inviting aromas. Something about that cozy chaos made this dish taste better than any restaurant version I have ever had.

Ingredients

  • Chicken: Thighs stay juicier than breasts during simmering, but either works perfectly for this quick cooking method
  • Yogurt marinade: The enzymes tenderize the meat while the spices penetrate deep into every fiber
  • Butter and oil combo: Oil prevents the butter from burning while still providing that rich buttery finish
  • Crushed tomatoes: Creates a smoother sauce than diced tomatoes and breaks down beautifully during simmering
  • Heavy cream: Tempers the spices and adds that signature velvety texture that makes this dish so luxurious

Instructions

Marinate the chicken:
Combine the chicken pieces with yogurt, lemon juice, and all the marinade spices in a large bowl, making sure every piece is well coated
Sear the chicken:
Heat butter and oil in your skillet over medium high heat, then add the marinated chicken pieces and cook until they develop a nice golden color on the outside
Build the aromatic base:
In the same pan, melt the remaining butter and sauté the onions until they turn golden and soft, then add the garlic and ginger until the kitchen smells incredible
Add the spices:
Sprinkle in the coriander, paprika, and cayenne, stirring constantly for about thirty seconds to toast the spices and release their oils
Create the sauce:
Pour in the crushed tomatoes and sugar, letting everything simmer together until the sauce thickens slightly and the raw tomato smell disappears
Combine everything:
Return the chicken to the pan with all its accumulated juices and let simmer until the chicken is completely cooked through
Finish with cream:
Lower the heat and stir in the heavy cream, letting it meld with the sauce for just a couple of minutes before serving
Save
| cookandkindle.com

This recipe has become my go-to for dinner parties because it looks impressive but actually leaves me free to hang out with guests instead of being stuck at the stove. Last month my friend asked for the recipe before she even finished her first serving, which is always the best compliment.

Making It Your Own

Coconut cream works beautifully as a dairy-free substitute and adds a subtle sweetness that complements the spices surprisingly well. I have discovered that doubling the garlic never hurts anyone, and a pinch of fenugreek powder at the end adds that authentic restaurant flavor everyone tries to identify.

Serving Suggestions

Basmati rice cooked with a whole cardamom pod and a cinnamon stick creates the perfect fragrant bed for this saucy dish. Warm naan bread is essential for sopping up every last drop of that incredible sauce.

Meal Prep Success

This recipe actually tastes better the next day as the spices continue to develop and meld together. I always make a double batch and portion it into glass containers for effortless lunches throughout the week.

  • Reheat gently with a splash of water or cream to restore the silky consistency
  • The sauce freezes beautifully for up to three months
  • Make fresh rice or naan when serving to keep textures perfect
Tender pieces of spiced butter chicken swimming in golden orange creamy sauce Save
Tender pieces of spiced butter chicken swimming in golden orange creamy sauce | cookandkindle.com

There is something deeply satisfying about making this dish at home, knowing it came from your own hands and can be tweaked exactly to your liking. Enjoy every creamy, spiced bite.

Recipe FAQs

Absolutely. The flavors actually develop and deepen when made ahead. Prepare everything up to 2 days in advance, then reheat gently on the stovetop, adding a splash of cream if needed to restore consistency.

While similar, butter chicken typically has a milder, sweeter profile with more butter and cream, while tikka masala is often spicier with a more prominent tomato flavor. Both use marinated chicken in a creamy sauce, but the spice balance differs.

Yes, thighs work wonderfully and often stay juicier during cooking. Boneless, skinless thighs are ideal. Just adjust cooking time slightly to ensure the meat is cooked through completely.

Substitute coconut cream for the heavy cream and use a dairy-free yogurt alternative in the marinade. The flavor profile will shift slightly with coconut notes, but the creamy texture remains beautifully intact.

Steamed basmati rice is traditional and perfect for soaking up the sauce. Warm naan bread, roti, or jeera rice also make excellent accompaniments. A simple cucumber raita on the side helps balance the richness.

As written, it has mild to medium heat. You can easily adjust the spice level by reducing the chili powder and cayenne for a milder version, or increasing them for more heat. The cream also helps temper the spiciness.

Classic Indian Butter Chicken

Tender chicken in a rich, creamy tomato sauce with aromatic spices. Ready in 40 minutes.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Chicken

  • 1.5 lbs boneless, skinless chicken breast or thighs, cut into 1-inch pieces

Marinade

  • 1/2 cup plain yogurt
  • 1 tbsp lemon juice
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 1 tsp salt

Sauce

  • 2 tbsp unsalted butter
  • 1 tbsp vegetable oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 1/2 tsp ground coriander
  • 1 tsp paprika
  • 1/2 tsp cayenne pepper
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream
  • 1 tbsp sugar
  • Salt, to taste
  • 2 tbsp fresh cilantro, chopped

Instructions

1
Prepare Chicken Marinade: Combine chicken with yogurt, lemon juice, turmeric, cumin, garam masala, chili powder, and salt in a large bowl. Mix thoroughly, cover, and marinate for at least 10 minutes or up to 1 hour for enhanced flavor.
2
Sear Chicken: Heat 1 tbsp butter and vegetable oil in a large skillet over medium-high heat. Add marinated chicken and cook for 5-6 minutes, turning occasionally, until lightly browned but not fully cooked through. Remove chicken and set aside.
3
Sauté Aromatics: Add remaining 1 tbsp butter to the same skillet. Sauté onions for 3-4 minutes until soft and golden. Add minced garlic and grated ginger; cook for 1 minute until fragrant.
4
Build Spice Base: Stir in ground coriander, paprika, and cayenne pepper. Cook for 30 seconds to release flavors. Add crushed tomatoes and sugar; simmer for 5 minutes, stirring occasionally.
5
Simmer with Chicken: Return chicken and accumulated juices to the skillet. Simmer for 8-10 minutes until chicken is cooked through and sauce begins to thicken.
6
Add Cream and Finish: Reduce heat to low. Stir in heavy cream and simmer for 2 additional minutes. Season with salt to taste. Serve hot, garnished with chopped fresh cilantro.
Additional Information

Equipment Needed

  • Large bowl
  • Large skillet or sauté pan
  • Knife and cutting board
  • Measuring cups and spoons
  • Spatula or wooden spoon

Nutrition (Per Serving)

Calories 410
Protein 35g
Carbs 13g
Fat 23g

Allergy Information

  • Contains dairy: yogurt, butter, and heavy cream
Sophie Langford

Home cook sharing easy, wholesome recipes and practical kitchen tips for family-friendly meals.