Butter Chicken Breast Recipe: Tender Morsels in Creamy Tomato Sauce

Butter Chicken Breast Recipe: Tender Morsels in Creamy Tomato Sauce

This butter chicken breast delivers tender morsels in a rich, creamy tomato sauce that rivals any restaurant version. The key lies in a simple marinade that keeps the chicken impossibly juicy through cooking.

I’ve refined this method to ensure the chicken stays moist while the sauce develops deep, aromatic flavors. A balance of spices creates that signature warmth without overwhelming heat.

What emerges is a dish with velvety sauce clinging to each piece of perfectly cooked chicken. The flavors meld together beautifully during the final simmer.

The process is straightforward yet yields results that taste anything but simple. Every bite delivers that comforting richness you crave.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Butter Chicken Breast

Rich spices, creamy sauce, and tender chicken come together for a restaurant-worthy dish at home.

Ingredient Amount Notes
Boneless Skinless Chicken Breast 🍗 1 ½ lb Cut into 1-inch cubes
Plain Yogurt 🥛 1 cup Full-fat for best texture
Lemon Juice 🍋 1 tbsp Freshly squeezed preferred
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Garam Masala 🌶️ 1 ½ tsp Divided for marinade and sauce
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🌿 1 tsp Freshly ground preferred
Turmeric Powder 🧂 ½ tsp For color and earthiness
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Unsalted Butter 🧈 ½ cup Divided for cooking and sauce
Heavy Cream 🥛 ¾ cup Full-fat for richness
Tomato Sauce 🍅 1 ½ cups Smooth, plain variety
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Kosher Salt 🧂 1 ½ tsp Divided for seasoning

The chicken quality is paramount. Organic, free-range breasts from Whole Foods or your local butcher yield the most tender results. For the yogurt marinade, full-fat Greek yogurt provides the best texture and cling. Garam masala can be found in the international aisle or at Indian specialty markets—Deep or Badshah brands are reliable choices for authentic flavor.

No garam masala? Curry powder plus a pinch of cinnamon and cloves works in a pinch. Full-fat Greek yogurt can be replaced with plain whole-milk yogurt, though it may be slightly thinner. If avoiding dairy, coconut yogurt is a decent substitute (though flavor will differ). For the tomato sauce, San Marzano crushed tomatoes blended smooth offer superior depth.

Marinate the chicken for at least 2 hours (overnight for maximum tenderness). The dish keeps well refrigerated for up to 4 days, though the sauce may thicken—thin with a splash of cream when reheating. Freezes beautifully for up to 3 months.

❤️

Why You’ll Love This Recipe

  • Minimal Chopping Required: I just toss the chicken with yogurt, lemon, garlic, and ginger—no fancy knife work needed.
  • Crave-Worthy Taste: The garlic and ginger in the yogurt marinade make the chicken so flavorful it disappears fast.
  • Feeds a Crowd: Honestly, it’s my go-to for dinner parties or meal prep—everyone loves it.
  • Leftovers? No Problem: Tastes even better the next day, and it reheats like a dream.

Step-by-Step Instructions for Butter Chicken Breast

Master this method for restaurant-quality results with perfectly tender chicken every time.

Step 1: Marinate the Chicken for Maximum Flavor

Cut the 1.5 lb boneless skinless chicken breast into 1-inch cubes and place in a large bowl. In a separate bowl, combine 1 cup plain yogurt, 1 tbsp lemon juice, 4 cloves minced garlic, 1 tbsp fresh ginger, 1 tsp garam masala, 0.5 tsp turmeric powder, 0.25 tsp cayenne pepper, and 1 tsp kosher salt.

Pour the yogurt mixture over the chicken and massage it into every piece until fully coated. Cover and refrigerate for at least 1 hour (I recommend 4 hours for deepest flavor penetration). The chicken should look uniformly yellow from the turmeric when properly marinated.

Step 2: Cook the Chicken to Golden Perfection

Heat 2 tbsp unsalted butter in a large skillet over medium-high heat until shimmering. Remove the chicken from the marinade (reserve the marinade) and cook in batches for 3-4 minutes per side until golden brown and just cooked through.

Don’t overcrowd the pan—this steams the chicken instead of searing it. Transfer cooked chicken to a plate and set aside. The internal temperature should reach 165°F, but the chicken will finish cooking in the sauce later.

Step 3: Build the Creamy Tomato Sauce Base

In the same skillet, melt the remaining unsalted butter over medium heat. Add 1 tsp ground cumin and 1 tsp ground coriander, stirring for 30 seconds until fragrant. Pour in the reserved marinade and 1.5 cups tomato sauce, scraping up any browned bits.

Simmer for 5 minutes, stirring occasionally, until the sauce thickens slightly and the raw yogurt smell dissipates. The color should deepen to a rich, brick red as it reduces.

Step 4: Finish with Cream and Chicken

Stir in 0.75 cup heavy cream and the remaining 0.5 tsp garam masala and 0.5 tsp kosher salt. Reduce heat to low and add the cooked chicken along with any accumulated juices.

Simmer for 5-7 minutes until the chicken absorbs the flavors and the sauce coats the back of a spoon. The sauce should be creamy and velvety, with visible ribbons when drizzled.

Step 5: Garnish and Serve Immediately

Remove from heat and let rest for 2 minutes to allow the flavors to meld. Stir in 0.25 cup chopped fresh cilantro just before serving to preserve its bright, fresh flavor.

Serve hot over steamed basmati rice or with naan bread. The chicken should be fall-apart tender with a rich, creamy sauce that clings beautifully to each piece. Each bite delivers the perfect balance of spice, tang, and richness.

👨‍🍳

Pro Tips For Making Butter Chicken Breast

  • Pound the Chicken: Use a rolling pin or meat mallet to evenly flatten the breasts to ½-inch thickness—this guarantees even cooking and prevents dry, overdone edges while the center catches up.
  • Marinate Overnight: Let the yogurt, lemon, garlic, and ginger mixture work its magic for at least 4 hours, preferably overnight; I learned this the hard way after rushing it and ending up with bland, under-seasoned chicken.
  • Skip Overcrowding: Cook the chicken in batches if needed—crowding the pan steams the meat instead of searing it, and nobody wants soggy butter chicken.
  • Rest Before Slicing: Give the cooked chicken a solid 5-10 minutes under foil to redistribute the juices—slicing too soon sends all that moisture straight to the cutting board, not your plate.

Perfect Pairings for This Dish

Bread Pairings

Warm garlic naan is my top choice for soaking up every last drop of this creamy sauce. I brush it with 2 tbsp melted butter and 1 minced garlic clove before warming in the oven. For something lighter, basmati rice provides a neutral base that lets the flavors shine.

Vegetable Sides

A simple cucumber raita cools the palate beautifully between bites. I mix 1 cup Greek yogurt with ½ cup grated cucumber and 1 tbsp fresh mint. Roasted cauliflower with a sprinkle of turmeric and cumin offers a warm, earthy contrast. 🥗

Beverage Matchings

For beer, a crisp Indian lager like Kingfisher cuts through the richness. I also love mango lassi—blend 1 cup yogurt with ½ cup mango pulp and ice. For wine, an off-dry Riesling balances the spice and cream perfectly. 🍺

Fresh Accompaniments

Pickled red onions add a bright, tangy crunch that cuts through the richness. Thinly slice 1 onion and soak in ½ cup apple cider vinegar with 1 tsp sugar for 30 minutes. A simple kachumber salad with diced tomatoes, cucumbers, and onions also works beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 850mg37%
Total Carbohydrate 15g5%
Dietary Fiber 3g11%
Sugars 8g
Protein 48g96%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken thighs instead of breasts?

Yes! Thighs stay juicier and handle the marinade well. Reduce cooking time to 2-3 minutes per side since they cook faster than breasts.

2

Why did my sauce curdle?

This happens if the sauce boils vigorously after adding cream. Keep heat at low and stir constantly. If it separates, whisk in 1 tbsp cold water to re-emulsify.

3

How do I make it less spicy?

Omit the cayenne and reduce garam masala to 1 tsp total. Add 1 tbsp honey to balance the heat with sweetness.

4

Can I make this ahead?

The dish keeps well refrigerated for up to 4 days. Reheat gently on low heat with a splash of cream to restore the velvety texture.

★★★★★4.6(14 reviews)
Tyler Campbell