Chicken With Coconut Milk and Pineapple Filipino Recipe: Tropical Curry Simmered in One Pot

Chicken With Coconut Milk and Pineapple Filipino Recipe: Tropical Curry Simmered in One Pot

This Filipino chicken with coconut milk and pineapple brings the comforting flavors of home-cooked ginataang manok to your kitchen. 🌺 The rich, creamy coconut milk balances the sweet-tart pineapple, creating a dish that’s both familiar and exciting.

I first tasted this at my grandmother’s table—simple ingredients, deep flavor, and a one-pot method that makes it perfect for weeknights or special gatherings.

The secret lies in the slow simmer, where chicken becomes tender and absorbs the fragrant coconut milk and aromatic spices. Unlike many curries, this dish doesn’t rely on heavy cream—just coconut milk, ginger, garlic, and a touch of soy sauce for depth.

The pineapple adds natural sweetness without overpowering the savory base, while bay leaves and turmeric lend that unmistakable Filipino warmth.

What you’ll end up with is a restaurant-quality dish that’s creamy, slightly sweet, and packed with flavor—ready to serve over steamed rice with a side of steamed greens.

The sauce thickens beautifully as it simmers, coating each bite in a velvety, aromatic blanket. This is comfort food at its finest, with minimal effort and maximum reward.

Best of all, it’s adaptable—swap in shrimp or tofu for a vegetarian version, or add chili flakes for heat. The technique is straightforward, but the result feels special, like a taste of home. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken with coconut milk and pineapple filipino

Pantry staples meet tropical flavors for this creamy, aromatic Filipino chicken dish.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 2-inch pieces
Coconut Milk 🥥 1 can 13.5 oz can, full-fat preferred
Fresh Pineapple 🍍 1 cup Chopped, fresh or frozen
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, about 1-inch piece
Bay Leaves 🌿 2 whole Dried or fresh
Ground Turmeric 🌶️ ½ tsp Freshly ground preferred
Soy Sauce 🍶 2 tbsp Regular or light soy
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

The coconut milk is non-negotiable here—full-fat canned coconut milk gives that rich, velvety texture. Thai Kitchen or Goya brands are my go-tos, but any good-quality canned coconut milk works. The pineapple should be fresh if possible (the sweetness balances the savory), but frozen works in a pinch—just thaw and drain it first. Chicken thighs stay juicier than breasts during the long simmer, so boneless, skinless thighs are ideal. If you can’t find them, breasts work but stay extra-moist by adding 2 tbsp of water to the pot.

No fresh ginger? Ground ginger at half the amount is fine, but you’ll miss that fresh zing. Short on bay leaves? Dried thyme at one-third the amount gets you close. The soy sauce can be swapped for coconut aminos if you’re avoiding soy, though it’ll be slightly less salty. For extra depth, add a pinch of white pepper—it’s traditional in Filipino cooking. The cilantro is optional but adds that bright finish; skip it if you’re not a fan of herbaceous notes.

This dish tastes even better the next day—honestly, the flavors meld over time. Keeps for 4-5 days in the fridge, or freeze portions for 3 months. I always make a double batch because it’s perfect for meal prep. Store the sauce separately if you prefer it less thick, and just reheat with a splash of water. The lime juice should be added right before serving—trust me on that.

❤️

Why You’ll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the chicken, toss in the onions and garlic, then pour in the coconut milk and pineapple. The sauce thickens right on the same pan where the chicken cooks, and honestly? That’s my kind of effortless.
  • Sweet-Savory Balance: The pineapple’s tang cuts through the richness of the coconut milk while the garlic and onions deepen every bite. It’s not too sweet, not too heavy—just that perfect harmony where you’ll reach for seconds without even thinking.
  • Weeknight Workhorse: Between us, this is my go-to for busy nights: the chicken stays juicy, the pineapple adds brightness, and it reheats beautifully. Pack it for lunch the next day, or serve it over rice when unexpected guests show up—it’s always a win.
  • Budget-Friendly Luxury: Coconut milk and pineapple might sound fancy, but they stretch this dish far. A single can of coconut milk and a small pineapple feed my family for days, and the chicken thighs are cheaper than breasts. Filling, flavorful, and kind to my wallet? Yes, please.

Step-by-step instructions for tropical Filipino chicken curry

Here’s how to make this rich, coconutty dish with tender chicken and sweet pineapple.

1

🍳 Step 1: Sauté the Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large pot or deep skillet over medium heat. Add the diced yellow onion and cook for 3-4 minutes until softened and translucent. You’ll smell the sweetness developing—that’s your cue it’s ready.

Add the minced garlic cloves and grated fresh ginger and cook for another 1 minute until the raw garlic smell disappears. Here’s the thing—don’t let it brown or it’ll turn bitter. Stir constantly to prevent burning.

2

🍳 Step 2: Brown the Chicken and Add Spices

Push the aromatics to one side of the pot and add the 1.5 lb boneless chicken thighs (cut into 2-inch pieces) to the empty space. Cook for 4-5 minutes until the chicken develops a golden crust on all sides. This searing creates deep flavor that’ll infuse the coconut milk.

Return the aromatics to the chicken and add the 2 whole bay leaves, ½ teaspoon ground turmeric, 2 tablespoons soy sauce, 1 teaspoon salt, and ½ teaspoon black pepper. Stir everything together and cook for 1 minute until the spices bloom and the chicken is lightly coated.

3

🥘 Step 3: Simmer in Coconut Milk

Pour in the 1 can coconut milk and stir gently to combine. Bring the mixture to a gentle simmer over medium-low heat. Here’s where patience pays off—let it simmer uncovered for 15-20 minutes until the chicken is tender and the sauce has thickened slightly.

I know it might seem like nothing’s happening, but trust the process. The coconut milk will gradually reduce, intensifying its rich flavor. You’ll see the sauce turn from thin to a velvety consistency with just enough body to coat the chicken.

4

🍍 Step 4: Add Pineapple and Finish Cooking

Stir in the 1 cup chopped fresh pineapple and simmer for another 5-7 minutes until the pineapple softens slightly but still has a bit of bite. The pineapple should release its juices, creating a beautiful balance of sweet and savory flavors.

Taste the sauce and adjust seasoning if needed. You might want to add a bit more soy sauce for saltiness or a pinch of sugar to balance the acidity from the pineapple. The dish should be flavorful but not overpowering.

5

🍽️ Step 5: Garnish and Serve

Remove the pot from heat and discard the bay leaves. Stir in the juice of the whole lime and let it sit for 2 minutes to brighten all the flavors. The lime juice will cut through the richness of the coconut milk and add a refreshing finish.

Spoon the chicken and sauce over steamed rice, garnishing each serving with ¼ cup chopped fresh cilantro. The contrast of the cool cilantro against the warm, creamy sauce is what makes this dish truly special. Serve immediately while the chicken is still tender and the pineapple is juicy!

👨‍🍳

Pro Tips For Making Chicken With Coconut Milk And Pineapple Filipino

  • Brown the Chicken First: Skip the direct coconut milk toss—sear the chicken thighs in a hot pan for 3-4 minutes per side until golden. The Maillard reaction adds depth that raw chicken won’t deliver, and it prevents the sauce from turning into a pale, watery mess. (Yes, even if you’re impatient like me, don’t rush this.)
  • Use Ripe Pineapple Only: Overripe pineapple with brown spots? Perfect. Underripe, hard chunks? Taste like regret. The natural sweetness and soft texture caramelize better in the coconut sauce, and you’ll avoid that cloying, artificial pineapple flavor. If you must use fresh, let it sit at room temp for 30 minutes first.
  • Simmer, Don’t Boil: After adding coconut milk, keep the heat at a gentle simmer—tiny bubbles, occasional swirls. Boiling turns the sauce grainy and separates the coconut fat. I learned this the hard way when my first batch looked like curdled milk. A splash of water or a pinch of sugar can help if it starts to curdle, but prevention is easier.
  • Blend the Onion-Garlic Base: Instead of chopping onions and mincing garlic separately, pulse them raw in a food processor until finely ground. This creates a smoother, more aromatic base that doesn’t burn as easily. (Bonus: It cuts prep time by half.) Just don’t skip the sauté step—cooking the raw paste deepens the flavor.

Common mistakes when making perfect results

Overcooking Chicken

Filipino dishes like this one rely on tender chicken, so don’t let it simmer too long after it reaches 165°F internal temperature. I’ve seen people walk away from the stove and come back to rubbery chicken—don’t be that person.

Once the chicken is cooked through, remove it from the pot and set it aside while you finish the sauce. The residual heat will keep it warm while you add the pineapple. 🌡️

Skipping the Sear

That golden crust on the chicken? It’s not just for looks—it’s where the Maillard reaction happens, creating deep, savory flavors that infuse the coconut milk. If you skip searing and just toss raw chicken into the coconut milk, you’ll end up with bland, flavorless chicken.

Take those 4-5 minutes to properly brown the chicken—it makes all the difference.

Using Low-Quality Coconut Milk

Not all coconut milk is created equal. Light coconut milk or watered-down brands won’t give you that rich, velvety texture you’re aiming for. I always recommend full-fat canned coconut milk—brands like Thai Kitchen or Goya are my go-tos.

If you’re using cartons, make sure it’s labeled “full-fat” or “creamy.” The difference in flavor and mouthfeel is night and day.

Adding Pineapple Too Early

Pineapple contains enzymes that can break down proteins, making your chicken mushy if added too soon. Wait until the chicken is fully cooked and the coconut milk has thickened before adding it.

This ensures the pineapple adds sweetness without turning the chicken to mush. I add it in the final 5-7 minutes of cooking, and it’s perfect every time.

Ignoring the Bay Leaves

Those bay leaves aren’t just decoration—they add a subtle, earthy aroma that’s essential to authentic Filipino flavors. Don’t skip them! If you’re worried about finding fresh bay leaves, dried ones work just fine. Just

Over-Salting or Under-Seasoning

Filipino dishes balance sweet, sour, and salty flavors perfectly. If you’re used to heavy-handed seasoning, you might overdo the soy sauce or salt. Start with the recipe amounts and taste as you go. The coconut milk and pineapple already add natural sweetness, so you might not need extra sugar. Trust your taste buds—this dish should be flavorful but not overwhelming. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 540kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 28g140%
Cholesterol 135mg45%
Sodium 1020mg44%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 18g
Protein 30g60%
* 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 breasts instead of thighs?

Yes, but you’ll need to adjust the cooking time and add extra moisture. Chicken breasts cook faster and can dry out in coconut milk. Use 1.5 lb boneless breasts, cut them into 1-inch pieces, and add 2 tablespoons water to the pot. Simmer for 10-12 minutes total after adding coconut milk to keep them tender.

2

How do I make this dish spicier?

Add 1-2 teaspoons of chili flakes or 1 sliced Thai chili when sautéing the aromatics. For heat lovers, stir in 1 tablespoon of sriracha or ½ teaspoon of cayenne pepper with the soy sauce. Start with less—Filipino flavors can get intense quickly!

3

What sides pair best with this dish?

Steamed jasmine rice is traditional, but you can also serve it with garlic sautéed greens (like spinach or kale) or coconut rice for extra richness. For a complete meal, add a simple mango salad or pickled vegetables to balance the creamy flavors.

4

Can I make this dish in an Instant Pot?

Sauté the aromatics and chicken as directed, then add all ingredients except pineapple. Cook on high pressure for 8 minutes, then quick-release. Stir in pineapple and simmer for 5 minutes to soften. The sauce will be thinner, so reduce it uncovered on the stove for 5-7 minutes afterward.

5

Why does my sauce separate?

This happens when coconut milk isn’t stirred gently or simmers too vigorously. Always stir on medium-low heat and avoid boiling. If it separates, whisk in 1 tablespoon of cornstarch mixed with 2 tablespoons water and simmer for 2 minutes to restore creaminess. The sauce should be velvety, not curdled.

★★★★★4.9(12 reviews)
Brian Walker