Creamy Butter Chicken Curry

Tender chicken pieces simmered in a creamy orange butter chicken sauce, served with fluffy rice and naan. Save to Pinterest
Tender chicken pieces simmered in a creamy orange butter chicken sauce, served with fluffy rice and naan. | speakingfood.com

This traditional North Indian dish features tender marinated chicken pieces cooked in a velvety, spiced tomato cream sauce. The chicken is first coated in a yogurt-based marinade with turmeric, cumin, and garam masala, then pan-seared until golden. The sauce begins with butter-sautéed onions, garlic, and fresh ginger, infused with coriander, paprika, and cayenne before simmering with crushed tomatoes. A finish of heavy cream creates that signature silky texture. The entire process takes just 40 minutes from start to finish, making it accessible for home cooks while still delivering authentic restaurant-quality flavor. Serve over fragrant basmati rice or with warm naan for soaking up every drop of the luscious sauce.

The first time I attempted butter chicken, I accidentally used the burner designated for boiling water instead of the proper one. My roommate walked in to find me frantically trying to salvage the sauce while explaining that authentic cooking always involves a little chaos.

Last winter, my friend Sarah came over during a snowstorm and we made this while watching old movies. She confessed she usually orders takeout because Indian cooking seems intimidating, but by the end of the night she was already texting me for the recipe.

Ingredients

  • Chicken breast or thighs: Thighs stay juicier during simmering but breast works perfectly fine too
  • Plain yogurt: Full fat version creates the most tender marinade that wont separate
  • Garam masala: This warm spice blend is the backbone of the entire dish
  • Heavy cream: It tames the tomatoes and creates that luxurious restaurant texture
  • Crushed tomatoes: Canned tomatoes work better than fresh for consistent sauce texture

Instructions

Marinate the chicken:
Combine chicken pieces with yogurt, lemon juice, turmeric, cumin, garam masala, chili powder, and salt. Let it sit for at least 10 minutes while you prep everything else.
Sear the chicken:
Heat butter and oil in a large skillet over medium-high heat. Cook the chicken until lightly browned but still pink in the center, about 5-6 minutes.
Build the base:
Add remaining butter to the same pan and cook onions until soft and golden. Stir in garlic and ginger until the kitchen smells absolutely incredible.
Add the spices:
Sprinkle in coriander, paprika, and cayenne. Let them bloom for just 30 seconds before adding the crushed tomatoes and sugar.
Simmer together:
Return the chicken to the pan and let everything cook for 8-10 minutes until the sauce thickens nicely.
Finish with cream:
Reduce heat to low and stir in heavy cream for 2 minutes. Taste and adjust salt before serving.
A close-up of golden, spiced butter chicken in a rich tomato sauce, garnished with fresh cilantro leaves. Save to Pinterest
A close-up of golden, spiced butter chicken in a rich tomato sauce, garnished with fresh cilantro leaves. | speakingfood.com

My partner claims this recipe ruined restaurant butter chicken for them forever. They said they never realized how heavy takeout versions were until they tasted this homemade version.

Serving Suggestions

Basmati rice fluffed with a fork creates the perfect vessel for soaking up every drop of sauce. Warm naan bread works just as well for scooping.

Make It Lighter

Coconut cream creates a dairy-free version that still feels rich and satisfying. The coconut flavor actually pairs beautifully with the warm spices.

Spice Level Guide

Start with less chili powder and cayenne if you are sensitive to heat. You can always add more at the end but cannot take it back once it is in the pot.

  • Taste the sauce before adding cream to adjust seasonings
  • Leftovers taste even better the next day
  • Freeze the sauce without cream for longer storage
Steaming bowl of homemade butter chicken alongside jasmine rice, perfect for a cozy weeknight dinner. Save to Pinterest
Steaming bowl of homemade butter chicken alongside jasmine rice, perfect for a cozy weeknight dinner. | speakingfood.com

This recipe has become my go-to for dinner parties because everyone assumes it took hours to make.

Recipe Help & Support

Yes, butter chicken actually tastes better the next day as the flavors meld together. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of cream or water if the sauce has thickened too much.

Boneless, skinless chicken thighs are ideal as they remain juicy and tender during cooking. Chicken breast works well too but be careful not to overcook it. Cut the meat into uniform 1-inch pieces for even cooking and optimal sauce coverage.

Substitute coconut cream or full-fat coconut milk for the heavy cream and use a dairy-free yogurt alternative in the marinade. The flavor profile will change slightly with subtle coconut notes, but the dish remains delicious and creamy.

This version has a mild to medium heat level. The warmth comes from spices like chili powder and cayenne, but the cream and tomatoes temper the heat. Adjust the cayenne and chili powder to your preference, or omit cayenne entirely for a milder dish children will enjoy.

Fluffy basmati rice or jeera rice are classic choices that absorb the sauce beautifully. Warm naan bread, roti, or other Indian flatbreads are perfect for scooping up every bite. A simple cucumber raita or side salad helps balance the rich, creamy flavors.

The yogurt marinade tenderizes the meat and infuses it with flavor before it even hits the pan. The acidity in yogurt breaks down proteins, resulting in incredibly juicy chicken, while the spices penetrate deep into the meat for layers of flavor throughout every bite.

Creamy Butter Chicken Curry

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
Marinate Chicken: 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 penetration.
2
Sear Chicken: Heat 1 tbsp butter and 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, reserving juices.
3
Prepare Aromatic Base: In the same skillet, add remaining 1 tbsp butter. Sauté onions for 3-4 minutes until soft and golden. Add garlic and ginger; cook for 1 minute until fragrant, stirring constantly to prevent burning.
4
Build Sauce Foundation: Stir in coriander, paprika, and cayenne. Cook for 30 seconds to bloom spices. Add crushed tomatoes and sugar; simmer for 5 minutes, stirring occasionally to allow flavors to meld.
5
Combine and Simmer: Return chicken and accumulated juices to the skillet. Simmer for 8-10 minutes, or until chicken is cooked through and sauce begins to thicken slightly.
6
Finish with Cream: Reduce heat to low. Stir in heavy cream and simmer for 2 more minutes until sauce is velvety and heated through. Adjust salt to taste.
7
Serve: Serve hot, garnished with chopped cilantro. Accompany with steamed basmati rice or warm naan bread.
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, heavy cream)
Heather Collins