If you’ve been craving something rich, comforting, and packed with vibrant Indian flavors, this Creamy Indian Chicken Curry Recipe will absolutely sweep you off your feet. Imagine tender chicken chunks swimming in a luscious coconut milk-based sauce, enhanced by the warmth of toasted spices, bright lemon, and fresh cilantro. It’s the kind of dish that feels both indulgent and deeply satisfying, perfect for sharing with family or impressing friends at dinner. Trust me, once you try this recipe, it’ll become your go-to for cozy nights or whenever you need a delicious pick-me-up.

Ingredients You’ll Need

The image shows two parts: the left side has two whole raw chicken pieces with smooth light pink skin lying flat on a wooden cutting board. On the right side, the chicken pieces are cut into small, uneven light pink cubes, spread loosely on the same wooden board. A large silver knife is placed at the left edge of both images. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Getting the ingredients right is key to nailing this curry’s flavor, texture, and color. Each one plays an essential part, from spices that create depth, to fresh aromatics that brighten the whole dish.

  • Yellow curry powder (2 tablespoons): Toasting this awakens its vibrant flavors and sets the curry’s base.
  • Garam masala (1 & 1/2 teaspoons): Adds a warm, complex blend of spices integral to authentic Indian flavors.
  • Cayenne pepper (1/4 teaspoon): Provides just the right hint of heat, adjustable to your spice preference.
  • Chicken breast (1 & 1/2 pounds, chopped): The star protein, tender and perfect for absorbing the curry sauce.
  • Kosher salt (1 teaspoon): Balances and enhances every ingredient’s flavor.
  • Coconut milk (13-ounce can): Brings creaminess and subtle sweetness central to this curry’s character.
  • Olive oil (3 tablespoons): Used for sautéing the aromatics and spices, contributing to a rich mouthfeel.
  • Onion (1 medium, chopped): Adds natural sweetness and a lovely soft texture when cooked.
  • Jalapeno (1, seeded and chopped): Gives a gentle kick and fresh peppery notes.
  • Garlic (1 tablespoon, minced): Infuses the dish with an irresistible fragrant warmth.
  • Ginger (1 tablespoon, minced): Adds subtle zing and brightens the richness.
  • Lemon juice (1 tablespoon): A splash of acidity that lifts and balances the curry.
  • Chicken broth (1 cup): Extends the sauce, making it silky and flavorful without overpowering.
  • Cornstarch (1 tablespoon) + cold water (2 tablespoons): Creates a slurry to thicken the curry to just the right consistency.
  • Cilantro (1/2 cup, chopped): Fresh herbaceous finish that adds color and a burst of freshness.

How to Make Creamy Indian Chicken Curry Recipe

The first image shows a white marbled surface with a clear glass bowl filled with orange-brown chicken pieces. A woman's hand is pouring white coconut milk from a carton labeled

Step 1: Toast the Spices

Start by waking up the powerful flavors of your spices. Toast the yellow curry powder, garam masala, and cayenne pepper in a dry skillet over medium heat. Stir continuously for about 2 minutes until aromatic but not burnt—this is the secret to a richly flavored curry sauce.

Step 2: Prepare the Chicken

Chop the chicken breast into bite-sized pieces, then sprinkle with kosher salt. This simple step seasons the meat perfectly. Toss half of the toasted spices into the chicken and gently mix so every piece is coated, promising every bite bursts with spicy goodness.

Step 3: Marinate in Coconut Milk

Pour the creamy coconut milk over the spiced chicken pieces and let them rest while you prepare your aromatics. This short marination softens the chicken and begins layering the rich coconut flavor for that irresistible creaminess.

Step 4: Sauté Aromatics and Remaining Spices

In your skillet, heat olive oil until shimmering, then add chopped onion and jalapeno. Sprinkle in the rest of your toasted spices and sauté for 4 to 6 minutes until the onions become soft and translucent. This creates a flavorful base that complements the chicken beautifully.

Step 5: Add Garlic, Ginger, and Lemon Juice

Next, stir in minced garlic and ginger, sautéing until fragrant for about 1 minute. Be careful not to brown them; lowering the heat if needed keeps the flavors fresh and bright. Finish this step by adding lemon juice, which will balance the dish with a refreshing citrus zing.

Step 6: Combine Chicken and Liquids

Pour the marinated chicken and coconut milk into the skillet, then add chicken broth. Stir everything together and bring to a gentle boil over medium-high heat. The broth enriches the sauce without overpowering, allowing each spice and ingredient to shine through.

Step 7: Thicken the Curry

Make a slurry by mixing cornstarch with cold water until smooth. Add this to the simmering curry and stir well. This will thicken the sauce to a silky consistency, enveloping the chicken in creamy goodness every time you scoop a bite.

Step 8: Simmer Until Chicken is Cooked

Reduce heat to low and let the curry simmer gently for 5 to 8 minutes, just until the chicken is cooked through and tender. Be sure to test a piece by piercing it with a spoon to ensure it’s juicy and done. Remove from heat promptly to keep the chicken perfectly tender.

Step 9: Stir in Fresh Cilantro

Chop and sprinkle fresh cilantro into the curry. This final touch adds a burst of herbal freshness, balancing the creamy and spiced flavors with its lively green notes.

How to Serve Creamy Indian Chicken Curry Recipe

Garnishes

Fresh herbs are a must here — extra chopped cilantro or even some fresh mint leaves add vibrant color and a bright counterpoint to the rich curry sauce. A dollop of cooling plain yogurt or a sprinkling of toasted cashews can also add wonderful texture contrast that’s equally delicious.

Side Dishes

This curry pairs beautifully with fragrant Jasmine or Basmati rice, which soaks up every bit of that creamy sauce. For an authentic touch, serve with homemade naan or buttery roti — warm, pillowy bread is perfect for scooping and savoring each bite.

Creative Ways to Present

For a stunning presentation, serve the chicken curry in a rustic clay bowl with fresh lime wedges on the side. Garnish with edible flowers or thinly sliced red chili for a pop of color. Inviting everyone to a family-style dinner with baskets of bread and rice makes the experience feel warm and communal.

Make Ahead and Storage

Storing Leftovers

Keep any leftover Creamy Indian Chicken Curry Recipe in an airtight container in the refrigerator for up to 3 days. The flavors deepen after a day or two, making it even more delicious the next time you enjoy it.

Freezing

This curry freezes beautifully! Transfer cooled portions into freezer-safe containers or bags and freeze for up to 2 months. To prevent texture changes, avoid freezing with rice or naan—freeze those separately instead.

Reheating

Gently reheat the curry on the stovetop over low to medium heat, stirring occasionally. Adding a splash of water or broth can loosen the sauce if it thickened too much. Avoid microwaving to preserve the creamy texture and the integrity of the chicken pieces.

FAQs

Can I use other types of chicken for this curry?

Absolutely! While chicken breast is preferred for its tenderness, you can use thighs if you want a juicier, more flavorful bite. Just adjust the cooking time slightly to ensure they’re fully cooked.

Is this Creamy Indian Chicken Curry Recipe very spicy?

The cayenne pepper and jalapeno add a mild kick, but you can easily adjust their quantity to suit your taste. For a milder version, reduce or omit the cayenne and deseed the jalapeno completely.

Can I replace coconut milk with something else?

You can use heavy cream or yogurt as substitutes, but coconut milk gives the curry its signature creaminess and subtle sweetness. If you substitute, expect a slightly different flavor and texture.

How long does the preparation take?

From start to finish, including chopping and marinating, this recipe takes roughly 30 minutes. The steps are straightforward, making it fantastic for a weeknight meal that feels special.

What if I don’t have fresh ginger or garlic?

Fresh is best for brightness and flavor, but in a pinch, you can use jarred minced garlic and ginger paste. Just adjust amounts to avoid overpowering the dish.

Final Thoughts

This Creamy Indian Chicken Curry Recipe is a beautiful blend of vibrant spices, creamy coconut, and tender chicken that will soon become a staple in your recipe collection. The balance of warmth, creaminess, and fresh herbaceousness is downright addictive. I encourage you to dive in and make this heartwarming meal soon — it’s a guaranteed crowd-pleaser and a delicious way to bring a little Indian magic into your kitchen.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Indian Chicken Curry Recipe

Creamy Indian Chicken Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 58 reviews

This Indian Chicken Curry recipe offers a rich, flavorful dish featuring tender chicken breast simmered in a fragrant blend of toasted spices, coconut milk, and fresh ingredients. Perfect for a quick yet authentic Indian meal, it combines the warmth of curry powder and garam masala with the subtle heat of jalapeno and cayenne, balanced by creamy coconut milk and brightened with fresh lemon juice and cilantro.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

Spices

  • 2 tablespoons yellow curry powder
  • 1 & 1/2 teaspoons garam masala
  • 1/4 teaspoon cayenne pepper (more or less to taste)
  • 1 teaspoon kosher salt

Protein

  • 1 & 1/2 pounds chicken breast (chopped into bite-size pieces)

Liquids

  • 1 13-ounce can coconut milk
  • 1 cup chicken broth
  • 1 tablespoon fresh lemon juice (about half a lemon)

Produce

  • 1 medium onion (chopped)
  • 1 jalapeno (seeded and chopped)
  • 1 tablespoon garlic (34 cloves, smashed and minced)
  • 1 tablespoon ginger (peeled and minced)
  • 1/2 cup cilantro (chopped)

Other

  • 3 tablespoons olive oil
  • 1 tablespoon cornstarch
  • 2 tablespoons cold water

Instructions

  1. Toast Spices: In a large 12-inch dry sauté skillet over medium heat, add 2 tablespoons curry powder, 1 1/2 teaspoons garam masala, and 1/4 teaspoon cayenne pepper. Toast for 1-2 minutes, stirring constantly to avoid burning until fragrant. Remove from heat and transfer toasted spices to a small bowl.
  2. Prepare Chicken: Chop 1 1/2 pounds chicken breast into 1-2 inch bite-size pieces. Sprinkle with 1 teaspoon kosher salt and half of the toasted spices. Stir well to coat all pieces evenly.
  3. Marinate Chicken: Pour the entire can (13 ounces) of coconut milk over the chicken and toss to combine. Let the chicken marinate briefly while preparing vegetables.
  4. Prepare Vegetables: Chop 1 medium onion and seed and chop 1 jalapeno to reduce spiciness unless you prefer it hot. Smash and mince 3-4 cloves of garlic to yield about 1 tablespoon and peel and mince 1 tablespoon fresh ginger.
  5. Sauté Onions and Spices: Heat 3 tablespoons olive oil in the same skillet over medium-high heat until shimmering. Add chopped onion, jalapeno, and the remaining half of toasted spices. Sauté for 4-6 minutes until onions turn translucent, stirring occasionally and adding a little more oil if spices start sticking.
  6. Add Garlic and Ginger: Add minced garlic and ginger to the skillet and sauté for about 1 minute until fragrant, taking care not to brown. Adjust heat or add oil if needed.
  7. Add Lemon Juice: Stir in 1 tablespoon fresh lemon juice to brighten the flavors.
  8. Cook Chicken Curry: Add the marinated chicken along with coconut milk and 1 cup chicken broth to the skillet. Stir well and bring the mixture to a gentle boil over medium-high heat.
  9. Simmer: Reduce heat to medium-low and maintain a slow simmer with gentle bubbles. Allow to cook for about 5 minutes before adding thickener.
  10. Thicken Sauce: In a small bowl, mix 1 tablespoon cornstarch with 2 tablespoons cold water until smooth. Stir this slurry into the simmering curry to thicken the sauce.
  11. Finish Cooking: Continue simmering gently on low heat for 5-8 minutes until chicken is cooked through. Test by splitting a piece to ensure there is no pink inside. Avoid overcooking to keep chicken tender.
  12. Add Cilantro and Serve: Stir in chopped 1/2 cup fresh cilantro just before removing from heat. Serve the curry hot with jasmine or basmati rice, homemade naan, or buttery roti.

Notes

  • To reduce heat, remove jalapeno seeds before chopping.
  • Use a spoon to peel ginger easily and freeze leftovers for future recipes.
  • Toast spices carefully to prevent burning and intensify flavor.
  • If spices stick during sautéing, add a little more olive oil.
  • Test chicken doneness by splitting a piece with a spoon; it should be white all the way through.
  • Serve with rice or traditional Indian breads for a complete meal.
  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star