
This chicken curry transforms simple ingredients into a restaurant-worthy meal with layers of aromatic flavor. The combination of fragrant spices and rich coconut sauce creates a dish that’s both comforting and deeply satisfying.
I developed this recipe to showcase how tender chicken breast can absorb bold flavors without becoming dry. The key is a balanced spice blend and precise cooking time—just enough to infuse the meat while keeping it juicy.
The coconut milk base mellows the spices into a velvety sauce that clings to every piece of chicken. Once simmered, the curry develops a complex taste that improves as it rests, making it perfect for meal prep.
Serve this over steamed rice or with warm naan to soak up every last drop of sauce. The result is a dish that tastes like it simmered for hours, yet comes together in under an hour.
Ingredients for Chicken Breast Curry
Fragrant spices and coconut milk transform chicken into a restaurant-worthy dish with rich, layered flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Ground Cumin 🌶️ | 1 tsp | Toasted for aroma |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Ground Turmeric 🌶️ | ½ tsp | For vibrant color |
| Garam Masala 🌶️ | 1 ½ tsp | Essential for authenticity |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Diced Tomatoes 🍅 | 1 can | Fire-roasted preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The chicken breast is key here. Look for uniform thickness to ensure even cooking, or slice and pound thicker pieces yourself. Organic or free-range from Whole Foods or Trader Joe’s offers superior texture and flavor. The coconut milk should be full-fat—light versions won’t deliver the same velvety consistency. Garam masala varies by brand; Penzeys or an Indian grocery store will have the freshest blends.
No fresh ginger? Ground ginger at half the amount works in a pinch. Missing garam masala? Combine equal parts cinnamon, cardamom, and cloves for a DIY version. The diced tomatoes can be fresh (about 2 cups) if canned aren’t on hand. For extra richness, stir in 1 tbsp of tomato paste with the aromatics. And yes, you can swap chicken thighs for breasts—they stay juicier but absorb flavors differently.
This curry tastes even better the next day once flavors meld. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months. Reheat gently on the stove—microwaving can separate the coconut milk.
Why You’ll Love This Recipe
- One Pan Magic: I love how everything cooks together in a single pot—just brown the chicken, toss in the onion, garlic, ginger, and coconut milk, then let it simmer.
- Flavor Bomb: The combo of fresh ginger and garlic with the creamy coconut milk makes it ridiculously good, every single time.
- Meal Prep Hero: I make a double batch on Sunday and it reheats beautifully for lunches all week.
- Budget Friendly: Boneless chicken breast is affordable, and a can of coconut milk stretches this dish to feed four without breaking the bank.
Step-by-Step Instructions for Chicken Breast Curry
Here’s the method I use to build deep, complex flavors in this fragrant dish.
Step 1: Sear the Chicken Breast
Cut the 1.5 lb boneless skinless chicken breast into 1-inch pieces and pat them dry with paper towels. Season with the 1 tsp salt and 0.5 tsp black pepper, ensuring all pieces are evenly coated.
Heat 1 tbsp olive oil in a large skillet over medium-high heat. When the oil shimmers, add half the chicken in a single layer. Sear for 3-4 minutes per side until golden brown and just cooked through. Transfer to a plate and repeat with the remaining chicken and 1 tbsp olive oil. This step develops flavor and prevents the meat from becoming tough later.
Step 2: Bloom the Aromatics
In the same skillet, reduce heat to medium and add the finely diced onion. Cook for 4-5 minutes, stirring frequently, until softened and translucent. Add the minced garlic cloves and 1 tbsp grated fresh ginger, stirring constantly for 1 minute until fragrant.
Immediately add the 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp ground turmeric, 1.5 tsp garam masala, and 0.25 tsp cayenne pepper. Toast the spices with the aromatics for 30 seconds until deeply fragrant—this wakes up their flavors and removes any raw taste.
Step 3: Build the Sauce
Pour in the 1 can diced tomatoes with their juices, scraping up any browned bits from the bottom of the skillet. Simmer for 3-4 minutes until the mixture thickens slightly and the tomatoes begin to break down.
Add the 1 can coconut milk, stirring to combine. Return the seared chicken to the skillet along with any accumulated juices. Bring to a gentle simmer, then reduce heat to medium-low and cook for 8-10 minutes until the chicken is fully tender and the sauce has thickened to your desired consistency.
Step 4: Finish and Serve
Remove from heat and let the curry rest for 2-3 minutes to allow the flavors to meld. Taste and adjust seasoning if needed, though the spices should be perfectly balanced at this point.
Garnish with the 0.25 cup chopped fresh cilantro and serve hot over steamed rice or with warm naan. The sauce should be rich and creamy, with the chicken pieces coated in a fragrant, golden-hued mixture that highlights the depth of all the spices.
Pro Tips For Making Chicken Breast Curry
- Sear Chicken First: Brown the chicken breast pieces in batches over medium-high heat before adding liquids—this builds flavor and prevents a watery curry. I learned this the hard way after too many pale, bland batches.
- Grate the Ginger: Fresh ginger releases way more flavor when finely grated rather than minced. Sounds fussy, but it actually changes the outcome, especially in coconut milk-based curries.
- Skip the Boil: Once you add coconut milk, keep it at a gentle simmer—boiling can cause it to separate. After ruining a pot this way, I now watch the heat like a hawk.
- Slice Evenly: Cut chicken breast into uniform 1-inch pieces so they cook through at the same rate. My grandmother swore by this, and she was right: no more dry, overcooked bits mixed with underdone ones.
Make-Ahead Tips for Leftovers
Prep Ahead Strategy
You can chop the onion, garlic, and ginger up to 2 days in advance. Store them in separate airtight containers in the fridge. This saves 15-20 minutes on cooking day while keeping flavors fresh.
Marinate the Chicken
For extra flavor, toss the chicken breast pieces with the salt, black pepper, and half the garam masala up to 24 hours before cooking. This step tenderizes the meat and infuses it with spice.
Sauce Base Prep
Bloom your spices and cook the onion mixture completely, then let it cool. Store this base in the fridge for up to 3 days. On cooking day, just reheat and add the coconut milk and chicken. 💡
Full Assembly Ahead
Cook the entire curry except for the final simmer. Store in an airtight container in the fridge for up to 2 days. When ready, reheat gently and simmer for 5-7 minutes to finish cooking the chicken.
Freezer-Friendly
This curry freezes beautifully for up to 3 months. Portion into meal-sized containers and thaw overnight in the fridge before reheating. The flavors actually deepen during freezing, making it taste even better. ❄️
Reheating Tips
Always reheat gently on the stove over medium-low heat, adding a splash of water if needed. Microwaving can cause the coconut milk to separate, so avoid it for best results.
Nutrition Facts
Frequently Asked Questions
Can I use chicken thighs instead of breast?
Yes! Thighs stay juicier and absorb flavors even better. Use boneless, skinless thighs and adjust cooking time to 12-15 minutes since they need a bit longer to become tender.
How do I make it spicier without overpowering?
Increase the cayenne pepper to 0.5 tsp or add 1 chopped green chili with the aromatics. Balance the heat with extra coconut milk if needed.
What if my sauce is too thin?
Simmer uncovered for 3-5 extra minutes to reduce. For faster thickening, mix 1 tsp cornstarch with 1 tbsp water and stir in during the last 2 minutes of cooking.
Can I make this in a slow cooker?
Sear the chicken first, then combine all ingredients in the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours for tender results.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026