Filipino Chicken Curry Recipe With Coconut Milk: Aromatic Spices in a Creamy Sauce

Filipino Chicken Curry Recipe With Coconut Milk: Aromatic Spices in a Creamy Sauce

This Filipino chicken curry delivers a creamy coconut milk base infused with warm spices and tender chicken. I developed this version after testing countless variations to capture authentic flavors without complicated techniques.

The key is layering flavors through garlic, ginger, and curry powder before adding coconut milk for richness. Potatoes soak up the fragrant sauce, creating a hearty one-pot meal that’s both comforting and impressive.

You’ll end up with fall-off-the-bone chicken in a velvety sauce, balanced by the natural sweetness of coconut. It’s a dish that brings Filipino comfort food to your kitchen with minimal effort.

Perfect for weeknight dinners or special occasions. The sauce thickens beautifully as it simmers, coating every ingredient in its aromatic depth.

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

Ingredients for Filipino Chicken Curry Recipe with Coconut Milk

Rich, aromatic ingredients build layers of flavor in this comforting one-pot dish.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on for extra flavor
Yukon Gold Potatoes 🥔 1 lb Peeled and cubed
Full-Fat Coconut Milk 🥥 2 cups Canned, well-shaken
Yellow Onion 🧅 1 whole Diced medium
Garlic Cloves 🧄 6 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Curry Powder 🌶️ 2 tbsp Mild or hot variety
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Turmeric 🌼 1 tsp For color and warmth
Chicken Broth 💧 1 cup Low-sodium preferred
Fish Sauce 🐟 1 tbsp Optional umami boost
Bay Leaves 🍃 2 whole Fresh or dried
Vegetable Oil 🫒 2 tbsp Neutral flavor for sautéing
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The coconut milk is the soul here—full-fat canned from Thai brands like Aroy-D or Chaokoh gives the creamiest texture (light won’t cut it). Chicken thighs stay juicy even with the long simmer, but breasts work in a pinch (just don’t overcook). Potatoes should be waxy like Yukon Gold—they hold shape better than russets. I grab mine from Whole Foods for consistent quality, but any grocery store works.

No curry powder? Blend cumin, coriander, and cardamom at a 2:1:1 ratio. Fresh ginger is ideal, but ground ginger at half the amount works too. Skip the fish sauce? Soy sauce or tamari adds a similar saltiness. For extra richness, stir in a spoonful of peanut butter at the end—Filipino grandmas swear by it. The turmeric stains, so wear an apron (or don’t, I won’t judge).

Leftovers taste even better after a night in the fridge—4-5 days max. Freeze for up to 3 months (the coconut milk separates but comes back together when reheated). Potatoes may darken slightly, but the flavor stays spot-on. Always store in airtight containers to keep the sauce from absorbing fridge odors.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can toss everything—the chicken, potatoes, and coconut milk—into a single pot and let it simmer.
  • Rich and Creamy: The full-fat coconut milk blends with the garlic and onion to create a sauce so velvety, I could drink it with a spoon.
  • Weeknight Hero: Between us, this is my go-to for busy evenings when I need something hearty and ready before the kids start asking for snacks.
  • Leftovers for Days: It tastes even better the next day, and the portions stretch far enough to pack for lunch or freeze for later.

Step-by-Step Instructions for Filipino Chicken Curry With Coconut Milk

Here’s the method that delivers that perfect balance of rich coconut and warm spices.

Step 1: Sear the Chicken and Toast the Spices

Heat the 2 tbsp vegetable oil in a large pot or Dutch oven over medium-high heat. Pat the 1.5 lb boneless chicken thighs dry with paper towels, then season both sides with the 1 tsp salt and 0.5 tsp black pepper. Sear the chicken in batches for 3-4 minutes per side until golden brown—this builds a flavor foundation.

Remove the chicken and set aside. In the same pot, add the diced 1 whole yellow onion and cook for 3 minutes until softened. Add the minced 6 cloves garlic cloves and the 1 tbsp fresh ginger, stirring constantly for 1 minute until fragrant. Here’s where the aroma starts to build.

Step 2: Bloom the Spices and Build the Base

Stir in the 2 tbsp curry powder, 1 tsp ground cumin, and 1 tsp ground turmeric. Cook for 30 seconds until the spices become deeply aromatic—this toasting step wakes up their flavors and prevents a raw taste.

Immediately add the 1 lb yukon gold potatoes (peeled and cubed) and toss to coat in the spice mixture. Pour in the 1 cup chicken broth, scraping the bottom of the pot to release all the browned bits. Add the 2 whole bay leaves and the 1 tbsp fish sauce, then bring the mixture to a gentle simmer for 5 minutes.

Step 3: Simmer Until Chicken is Tender

Return the chicken to the pot along with any accumulated juices. Pour in the 2 cups full-fat coconut milk (well-shaken) and stir to combine. Bring the curry to a gentle simmer, then reduce heat to medium-low to maintain a steady but gentle bubble.

Cover and let it cook for 25-30 minutes, stirring occasionally, until the chicken is fall-off-the-bone tender and the potatoes are easily pierced with a fork. Watch for the sauce to thicken slightly and turn a rich, golden hue from the turmeric. If the curry seems too thick, add a splash of water or broth to reach your desired consistency.

Step 4: Adjust Seasoning and Finish

Discard the bay leaves. Taste the sauce and adjust seasoning if needed—remember, the fish sauce adds saltiness, so go easy on additional salt. The flavors should be balanced: warm from the spices, creamy from the coconut, and savory from the chicken and broth.

Let the curry rest off heat for 5 minutes before serving. This allows the flavors to meld together and the sauce to thicken slightly. The chicken should be incredibly tender, the potatoes soft but not mushy, and the sauce should cling beautifully to every piece. Serve hot with steamed rice to soak up that creamy, aromatic sauce.

👨‍🍳

Pro Tips For Making Filipino Chicken Curry Recipe With Coconut Milk

  • Brown the Chicken First: Sear the boneless thighs in batches over medium-high heat until deeply browned—about 4-5 minutes per side. I learned this the hard way: skipping this step leaves the curry tasting flat, even with all the coconut milk.
  • Cut Potatoes Evenly: Dice the Yukon Golds into 1-inch cubes so they cook through in the same time as the chicken. Sounds obvious, but I used to end up with mushy spuds or undercooked bits until I got consistent with the size.
  • Simmer Uncovered: After adding the coconut milk, let it bubble away uncovered for 10-15 minutes. This thickens the sauce naturally without that watery, separated look I used to get when I kept the lid on.
  • Bloom the Aromatics: Cook the onion and garlic in the same pot after browning the chicken, scraping up the browned bits—about 3 minutes until soft and fragrant. My grandmother swore by this, and she was right: it builds a deeper flavor base.

Flavor Customization for These Flavors

Spice Level Adjustments

For a milder curry, reduce the curry powder to 1 tbsp and skip the fish sauce. I often do this for my nieces who prefer gentler flavors. For heat lovers, add ½ tsp cayenne pepper or a diced jalapeño with the onions. 🌶️

Coconut Milk Variations

Swap light coconut milk for a less rich version, though the sauce may not be as creamy. For extra decadence, use coconut cream instead—just reduce the amount by half. I’ve found Chaokoh brand gives the most consistent results for texture and flavor.

Protein Swaps

Try bone-in chicken thighs for even deeper flavor, extending the simmer time to 35-40 minutes. For a seafood twist, use 1.5 lb shrimp or firm white fish—add them in the last 10 minutes of cooking to prevent overcooking.

Vegetable Additions

Stir in 1 cup diced carrots with the potatoes for extra sweetness. Bell peppers add color and crunch—add 1 diced red bell pepper when you sauté the onions. I love throwing in 1 cup green beans in the final 10 minutes for freshness. 💛

Umami Boosters

A splash of soy sauce or oyster sauce deepens the savory notes. For a tangy kick, stir in 1 tbsp lime juice at the end. I always keep Patis fish sauce on hand—it’s a Filipino pantry staple that elevates the dish.

Herb Finishes

Garnish with fresh cilantro or Thai basil for brightness. A sprinkle of toasted coconut flakes adds texture. In Georgia, we sometimes finish with chopped scallions for a mild onion bite.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 22g110%
Cholesterol 125mg42%
Sodium 820mg36%
Total Carbohydrate 25g9%
Dietary Fiber 4g14%
Sugars 3g
Protein 28g56%
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 light coconut milk instead?

Yes, but the sauce will be less rich and creamy. For best results, stick with full-fat coconut milk to achieve that authentic velvety texture. Light versions can make the curry taste watered down.

2

How do I prevent the curry from being too spicy?

Reduce the curry powder to 1 tbsp and omit the fish sauce. For extra mildness, skip any added chili peppers. The natural sweetness of coconut milk balances the warmth beautifully.

3

Can I make this ahead of time?

The flavors deepen after 1-2 days in the fridge. Store in an airtight container for up to 4-5 days, or freeze for 3 months. Reheat gently to maintain the creamy texture.

★★★★★4.5(11 reviews)
Nathan Turner