Cream Chicken Indian Recipe: Fragrant Spices in a Velvety Sauce

Cream Chicken Indian Recipe: Fragrant Spices in a Velvety Sauce

There’s a reason this dish remains a staple in Indian homes and restaurants alike. The secret lies in balancing fragrant spices with a velvety cream sauce, creating a harmony that feels both comforting and luxurious.

I’ve refined this method over years of testing, focusing on layering flavors without overwhelming the palate. The chicken stays tender, soaking up the rich, aromatic sauce that clings to every bite.

What sets this version apart is its simplicity—no complicated techniques, just a foolproof approach to building depth. The spices bloom in hot oil, releasing their essence before the cream mellows everything into perfection.

Serve it with warm naan or steamed basmati rice for a meal that’s as satisfying as it is impressive. This is Indian cooking at its most approachable.

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

Ingredients for Cream Chicken Indian

Fragrant spices and velvety cream create a luxurious dish with everyday ingredients.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Heavy Cream 🥛 1 ½ cups Full-fat for velvety texture
Yellow Onion 🧅 1 whole Finely diced for base flavor
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Fresh Ginger 🌿 1 tbsp Grated for zesty warmth
Tomato Puree 🍅 ½ cup Smooth consistency preferred
Garam Masala 🌶️ 1 ½ tsp Warm, fragrant blend essential
Ground Cumin 🌿 1 tsp Toasted for earthy richness
Ground Coriander 🌿 1 tsp Citrusy, nutty undertones
Turmeric Powder 🟠 ½ tsp Vibrant color and earthiness
Kashmiri Red Chili Powder 🌶️ 1 tsp Mild heat, vivid color
Vegetable Oil 🫒 3 tbsp Neutral flavor for cooking
Fresh Cilantro 🌿 ¼ cup Chopped for fresh garnish
Kasuri Methi 🍃 1 tbsp Dried fenugreek leaves, crushed
Salt 🧂 1 tsp Adjust to taste preference

The chicken quality matters—thighs stay juicier than breasts in this sauce. Source bone-in, skin-on thighs if you prefer to remove the skin yourself (better flavor). For spices, Indian grocery stores offer superior freshness and variety. Garam masala blends vary by brand, so MDH or Everest are reliable choices for authentic flavor. Always check the expiration date; stale spices lose their aromatic potency.

No heavy cream? Full-fat coconut milk offers a rich alternative (though flavor differs slightly). Missing garam masala? Combine cinnamon, cardamom, cloves in equal parts. Kashmiri chili powder can be swapped for half the amount of cayenne plus paprika for color. Fresh ginger and garlic are non-negotiable—jarred pastes lack depth.

The dish keeps well, with flavors deepening overnight. Store airtight in the fridge for up to 3 days. Reheat gently to avoid curdling the cream. For longer storage, freeze without cilantro (add fresh when reheating) for up to 3 months.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in one skillet—chicken, onions, garlic, ginger—then let the heavy cream work its magic.
  • Rich and Velvety: The heavy cream turns the ginger and garlic into this luscious, deeply spiced sauce that clings to every bite.
  • Weeknight Hero: Honestly, I make this on Tuesdays when I need something fancy but fast.
  • Leftovers for Days: It tastes even better the next day, and the chicken thighs stay tender in the fridge for up to three.

Step-by-Step Instructions for Cream Chicken Indian Dish

Master the technique for building layers of flavor in this rich, aromatic creation.

Step 1: Build the Aromatic Base

Heat the 3 tbsp vegetable oil in a heavy-bottomed pan over medium heat. Add the finely diced yellow onion and cook for 6-8 minutes until translucent and just beginning to caramelize around the edges. This slow cooking develops the natural sweetness that balances the spices.

Stir in the minced garlic cloves and grated fresh ginger, cooking for 1-2 minutes until the raw aroma dissipates. Be careful not to let the garlic brown—it should soften without gaining color. This aromatic foundation is crucial for the depth of flavor in your creation.

Step 2: Develop the Spice Profile

Add the tomato puree to the onion mixture and cook for 3-4 minutes until the oil begins to separate at the edges. This indicates the puree has been properly cooked down and its raw taste has mellowed into sweetness.

Now introduce the dry spices: garam masala, ground cumin, ground coriander, turmeric powder, and Kashmiri red chili powder. Toast them in the hot oil for 30-45 seconds until fragrant. This blooming process unlocks their essential oils and creates the complex flavor base characteristic of this dish.

Step 3: Cook the Chicken

Add the bite-sized pieces of boneless chicken thighs to the pan, stirring to coat them in the spiced tomato mixture. Cook over medium-high heat for 8-10 minutes, turning occasionally, until the chicken is no longer pink on the outside and has absorbed much of the spice mixture.

The chicken should begin to brown lightly at the edges. Sprinkle the salt evenly over the chicken during this cooking process to ensure even seasoning. The pieces will finish cooking in the sauce, so don’t worry if they’re not fully done at this stage.

Step 4: Create the Velvety Sauce

Pour in the heavy cream, stirring to combine with the chicken and spices. Reduce heat to low and let it simmer for 10-12 minutes until the sauce thickens and the chicken is cooked through. The sauce should coat the back of a spoon and leave a clear trail when your finger is drawn through it.

During this time, the cream will mellow the spices and create that signature velvety texture. The chicken should reach an internal temperature of 165°F and be tender enough to cut with a spoon. Taste and adjust seasoning if needed, though the salt added earlier should be sufficient.

Step 5: Finish and Garnish

Just before serving, sprinkle the crushed kasuri methi over the dish and stir through. This dried fenugreek adds a distinctive earthy note that’s essential to authentic flavor. Let it infuse for 1-2 minutes off the heat.

Garnish with the chopped fresh cilantro for a bright, fresh contrast to the rich sauce. The cilantro adds a pop of color and freshness that cuts through the creaminess. Serve hot with naan or steamed basmati rice to soak up every bit of the luscious sauce.

👨‍🍳

Pro Tips For Making Cream Chicken Indian

  • Brown the Chicken Well: Cook the boneless chicken thighs on medium-high until deeply golden—about 4-5 minutes per side. I learned this the hard way: pale chicken means bland gravy, no matter how much cream you add.
  • Bloom the Aromatics: Sauté the onion, garlic, and ginger until the raw smell disappears and the edges turn light brown. Sounds obvious, but skipping this step leaves the sauce tasting harsh and underdeveloped.
  • Temper the Cream: Let the heavy cream sit at room temperature for 10 minutes before adding it to the hot pan. Cold cream can split, and once it does, there’s no fixing that greasy, separated mess.
  • Use Thighs, Not Breasts: Stick with boneless chicken thighs—they stay juicy even after simmering in the sauce. Breasts turn dry and stringy, and nobody wants to chew through rubbery chicken in a creamy curry.

Storing and Reheating This Dish

Fridge Storage

Let the dish cool completely (about 2 hours) before transferring to an airtight container. I use glass containers to preserve flavors. Store in the fridge for up to 3 days. The spices will deepen overnight, making leftovers even more delicious. ❄️

Freezer Storage

For longer storage, freeze without cilantro (add fresh when reheating) in quart-sized freezer bags. Squeeze out excess air to prevent freezer burn. It keeps well for up to 3 months, though I find the texture is best within the first month.

Stovetop Reheating

My preferred method: warm over low heat in a heavy pot, stirring frequently. Add 2-3 tbsp water or milk to prevent sticking. Heat for 8-10 minutes until bubbling gently. This preserves the creamy texture beautifully.

Microwave Reheating

For quick meals, microwave covered with a damp paper towel. Use 50% power for 2-3 minutes, stir, then continue in 30-second bursts. The sauce may separate slightly, but a good stir brings it back together.

Reheating Tip

If the sauce thickens too much, thin it with ¼ cup warm water or cream. Taste and adjust seasoning—sometimes a pinch of salt or garam masala revives the flavors. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 680mg30%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 5g
Protein 36g72%
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 breast instead of thighs?

Yes, but thighs stay juicier in the creamy sauce. If using breasts, reduce cooking to 6-8 minutes to prevent dryness.

2

What if I don’t have heavy cream?

Full-fat coconut milk works well, though the flavor differs slightly. For a closer match, mix 1 cup whole milk with 2 tbsp melted butter.

3

Why did my sauce curdle?

This happens if the cream boils too vigorously. Always cook on low heat and stir frequently. If it separates, whisk in 1 tbsp cold water to restore smoothness.

4

Can I make this ahead of time?

The flavors deepen overnight. Store in an airtight container for up to 3 days in the fridge.

★★★★★4.8(12 reviews)
Tyler Campbell