Chicken With Coconut Milk and Pineapple Filipino Recipe: Tropical Creaminess Meets Savory Spice

Main Courses

Chicken With Coconut Milk and Pineapple Filipino Recipe: Tropical Creaminess Meets Savory Spice

This Filipino chicken recipe with coconut milk and pineapple delivers the perfect balance of tropical sweetness and savory depth—just like my abuela used to make. The rich coconut milk creates a velvety sauce that tenderizes the chicken while the pineapple adds a bright, tangy contrast.

I've perfected this dish over years of cooking for family gatherings, where it always disappears first.

The secret lies in the slow simmering process, which allows all the flavors to meld together beautifully. You'll start with a fragrant blend of garlic, ginger, and onions that forms the aromatic base, then build layers of sweetness from the pineapple and richness from the coconut milk.

This dish is hearty enough to stand alone but pairs perfectly with steamed rice or pickled papaya for a complete meal.

What makes this recipe special is how it captures the essence of Filipino comfort food—familiar yet exciting. The chicken emerges fork-tender with just enough bite, swimming in a sauce that's creamy yet not heavy.

The combination of coconut milk and pineapple creates a flavor profile that's both exotic and comforting, making it a crowd-pleaser for any occasion.

Whether you're serving this for a family dinner or bringing it to a potluck, it's sure to impress. The aroma alone will have everyone gathering around the table. Here's how to make this tropical Filipino classic that tastes like home.

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

Ingredients for chicken with coconut milk and pineapple filipino

Pantry staples meet tropical flavors—just 14 ingredients for a dish that tastes like home.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into 2-inch pieces
Coconut Milk 🥥 1 can (13.5 oz) Full-fat for creaminess
Fresh Pineapple Chunks 🍍 1 ½ cups Fresh or canned (no syrup)
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, aromatic
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Soy Sauce 🍶 2 tbsp Light or regular
Brown Sugar 🍚 2 tbsp Packed, light variety
Vegetable Oil 🫒 2 tbsp For sautéing
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

The coconut milk is non-negotiable here—full-fat canned gives that rich, velvety texture. Thai Kitchen or Aroy-D are my go-tos for quality, but any good brand works. Pineapple? Fresh is ideal, but canned chunks in water (no syrup!) save time. The chicken thighs are key—bone-in stays juicier, but boneless works too. For the ginger, freshly grated is a game-changer, but powdered at half the amount works in a pinch. I always grab extra lime because its juice cuts through the richness beautifully.

No coconut milk? Coconut cream plus extra water mimics the texture, though it's thicker. Short on pineapple? Mango chunks add sweetness, but the acidity's missing. The soy sauce can be swapped for tamari if gluten-free is needed. Brown sugar substitutes? Coconut sugar or honey keep that caramel depth. For the tomato paste, Trader Joe's squeeze tubes are perfect—no waste, and they last months. The cilantro garnish is optional, but trust me, it ties everything together.

Chicken keeps 3-4 days in the fridge once cooked, but the sauce gets even better overnight. Freeze portions for up to 3 months—just thaw slowly in the fridge. I make a double batch because this disappears fast. Serve with steamed rice or Filipino jasmine rice for the full experience. The sauce thickens as it sits, so add a splash of water if it gets too heavy.

❤️

Why You'll Love This Recipe

  • One-Pot 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 dump everything into a single pot with coconut milk and pineapple. The sauce thickens beautifully while you’re doing laundry or scrolling through your phone.
  • Sweet-Savory Balance: That first bite? It’s like a hug in your mouth—tender chicken swimming in a sauce that’s creamy, tangy, and just sweet enough from the pineapple. The garlic and onion build layers of flavor without overpowering, and the coconut milk keeps it rich but never heavy.
  • Weeknight to Party: Between us, this dish is my lazy Sunday lunch and my potluck hero. Serve it over rice for a quick family meal, or plate it with steamed veggies for a restaurant-worthy spread. The leftovers? Even better reheated the next day—just add a splash of water if it’s too thick.
  • Budget-Friendly Luxury: Chicken thighs and coconut milk stretch this recipe far, and I’m not ashamed to say I’ve fed six people for under $15. Fresh pineapple makes it feel special, but canned works in a pinch—no one will judge. Honestly, it’s the kind of dish that makes you feel like you’re cooking fancy, even when you’re not.

Step-by-step instructions for chicken with coconut milk and pineapple

This Filipino classic brings together rich coconut milk and sweet pineapple for a dish that's creamy, tangy, and full of flavor.

1

Prepare the Chicken and Aromatics

Pat the 1.5 lb boneless, skinless chicken thighs dry with paper towels and cut them into 2-inch pieces. This size ensures even cooking and maximum flavor absorption. In a large bowl, combine the chicken with 2 tbsp soy sauce, 2 tbsp brown sugar, 1 tsp salt, and 0.5 tsp black pepper. Mix well so every piece is evenly coated. Let it marinate for 15 minutes while you prep the rest of the ingredients.

Next, dice the whole yellow onion into small, even pieces—about ¼-inch cubes. Peel and mince the 6 garlic cloves finely, then grate the 2 tbsp fresh ginger using a microplane or the fine holes of a box grater. The goal is to release all those aromatic oils that will form the flavor base of your dish. Set these aside for now—they'll be the first things to hit the pan.

2

Build the Flavor Base

Heat the 2 tbsp vegetable oil in a large, deep skillet over medium-high heat until shimmering. Add the marinated chicken pieces in a single layer, letting them sear undisturbed for 3-4 minutes until they develop a golden crust. This step is crucial—don't crowd the pan or the chicken will steam instead of brown. Once golden on one side, flip and cook another 3-4 minutes until fully browned. Remove the chicken and set it aside on a plate.

In the same skillet, reduce heat to medium and add the diced onion. Cook for 3-4 minutes until softened and starting to turn translucent. Add the minced garlic and grated ginger, stirring constantly for 30 seconds until fragrant. Here's where it gets good—add the 2 tbsp tomato paste and cook for another 1 minute, stirring to prevent burning. This paste will deepen the sauce's richness and balance the sweetness of the pineapple later.

3

Simmer the Sauce

Pour in the 1 can (13.5 oz) coconut milk, scraping up any browned bits from the bottom of the pan. Add the 1.5 cups fresh pineapple chunks and bring everything to a gentle simmer. Here's the thing—you want the coconut milk to infuse with the aromatics without curdling. Keep the heat at medium-low and let it simmer for 5 minutes, stirring occasionally.

Return the browned chicken to the skillet, nestling it into the sauce. Cover and simmer for 15 minutes, stirring gently once or twice. The chicken should be tender and the sauce should thicken slightly, coating the back of a spoon. If the sauce looks too thin, uncover and simmer for another 2-3 minutes—the coconut milk will naturally reduce as it absorbs the chicken's flavors.

4

Finish and Garnish

Juice the whole lime and stir it into the sauce along with the 0.25 cup chopped fresh cilantro. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of soy sauce for balance. The lime brightens the dish, cutting through the richness of the coconut milk and adding a refreshing finish.

Let the dish sit off the heat for 5 minutes before serving. This resting time allows the flavors to meld completely. Garnish with additional cilantro if desired, and serve with steamed jasmine rice to soak up every last bit of that luscious sauce. Each bite should deliver tender chicken, creamy coconut, sweet pineapple, and a hint of tangy lime—pure Filipino comfort food.

👨‍🍳

Pro Tips For Making Chicken With Coconut Milk And Pineapple Filipino

  • Brown the Chicken First: Skip the direct coconut milk dump—sear the chicken thighs in a dry pan for 3-4 minutes per side until golden. That crust locks in flavor when the coconut milk joins later, and you’ll taste the difference. (Yes, even if you’re impatient like me.)
  • Use Pineapple Juice: Save the liquid from draining pineapple chunks—it’s sweet, tangy, and cuts through coconut milk’s richness. Add ¼ cup to the sauce for depth without extra sugar. I learned this the hard way after making a bland batch with plain chunks.
  • Simmer, Don’t Boil: Keep the heat at a gentle simmer (tiny bubbles, not a rolling boil) once the coconut milk is in. Boiling curdles the milk and turns the sauce grainy—this dish needs that creamy, velvety texture to shine. Trust the process.
  • Toast the Garlic: Sauté minced garlic in oil until it’s just golden, not browned—about 30 seconds. Burnt garlic tastes bitter and overpowers the dish. Do this after cooking onions but before adding chicken; it’s the thing that matters most for aroma.

Serving suggestions for leftovers

Steamed Jasmine Rice

This dish is a match made in heaven with steamed jasmine rice—its delicate floral aroma and slightly sticky texture soak up the coconut-pineapple sauce perfectly.

I use a 1:1.25 rice-to-water ratio (for 2 cups uncooked rice, use 2.5 cups water) and cook it in a heavy-bottomed pot with a tight lid. For extra flavor, add a pinch of salt and a bay leaf while steaming.

Serve the chicken directly over the rice so every bite gets that creamy sauce. 🍚

Pickled Papaya Slaw

Filipino atchara (pickled papaya) adds a bright, tangy contrast that cuts through the richness.

I make a quick version by thinly slicing 1 cup shredded green papaya, tossing with 2 tbsp rice vinegar, 1 tbsp sugar, ½ tsp salt, and a pinch of red chili flakes. Let it sit for 30 minutes before serving.

The crisp texture and tangy flavor balance the dish beautifully. 🍍

Garlic-Fried Green Beans

For a vegetable side, garlic-fried green beans add a savory crunch. Blanch 1 lb green beans for 3 minutes, then drain and toss with 2 tbsp minced garlic, 1 tbsp soy sauce, and 1 tsp sesame oil.

Pan-fry on medium-high heat for 3-4 minutes until crispy. The garlic and soy sauce complement the coconut-pineapple flavors without overpowering them. 🥦

Crispy Fried Shallots

Top your dish with crispy fried shallots for an extra layer of texture and aroma. Thinly slice ½ cup shallots and fry in ½ cup hot oil on medium heat for 1-2 minutes until golden and crisp.

Drain on paper towels and sprinkle over the chicken just before serving. They add a sweet, oniony crunch that elevates every bite. 🧅

Lime Wedges and Cilantro

Always serve this dish with lime wedges for guests to squeeze over their portions—it adds a fresh, zesty finish. Fresh cilantro leaves scattered on top also brighten the dish visually and add a herbal note.

I like to serve them in a small bowl on the table so everyone can customize their flavor. 🍋

Presentation Tips

For a restaurant-worthy look, serve the chicken in a deep bowl or cast-iron skillet with the rice piled high around it. Garnish with a sprig of cilantro and a lime wedge on the side.

If you're feeling fancy, drizzle a little extra sauce over the top before serving. The presentation should feel warm, inviting, and full of Filipino hospitality. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 20g100%
Cholesterol 135mg45%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 4g14%
Sugars 22g
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 breast instead of thighs?

Yes, but thighs are ideal because they stay juicier during the long simmer. If using 1.5 lb boneless breast, cut into 1-inch pieces and marinate for 30 minutes instead of 15. Cook the chicken separately until just done (165°F) before adding to the sauce to prevent drying out. The breast will be leaner but still delicious!

2

What if I don't have fresh pineapple?

Canned pineapple works perfectly—just use 1.5 cups drained chunks in water (no syrup). For extra flavor, add 1 tbsp lime juice to the sauce. Fresh pineapple has more natural sweetness, but canned gives consistent results. Avoid pineapple juice as it lacks the texture and fiber that balance the coconut creaminess.

3

How do I make this dish spicier?

Add 1 tbsp chopped red chili or ½ tsp chili flakes when sautéing the aromatics. For heat lovers, stir in 1 tbsp sambal oelek with the lime juice at the end. Start with half the amount and adjust to taste—Filipino dishes often balance heat with sweetness, so the pineapple will help mellow the spice.

4

Can I make this in a slow cooker?

Sear the chicken and aromatics first, then transfer everything to a 6-quart slow cooker. Add all remaining ingredients and cook on LOW for 4-5 hours or HIGH for 2-3 hours. The slow cooking enhances the tenderness, but you may need to add 2 tbsp water if the sauce gets too thick. Stir before serving to distribute flavors evenly.

5

Why did my coconut milk separate?

This happens when coconut milk gets too hot or sits at high heat too long. To fix it, whisk in 1 tbsp cornstarch mixed with 2 tbsp water and simmer for 1-2 minutes until smooth. For prevention, keep heat at medium-low when simmering and stir occasionally. The sauce should thicken naturally without curdling.

★★★★★4.8(12 reviews)
Categories Main Courses