Main Courses
This Filipino chicken with coconut milk and pineapple delivers restaurant-quality depth in a single pan.
The rich, velvety coconut milk simmers with tender chicken until it transforms into a creamy, caramelized sauce that clings to every bite. ✨ I've perfected this technique over years of cooking Filipino dishes, balancing sweet pineapple with savory spices for that signature harmony.
The magic happens when the chicken develops a golden crust while the coconut milk reduces into a luxurious, slightly thickened sauce. No complicated techniques—just a few simple ingredients that work together to create a dish that's both comforting and elegant.
The pineapple adds natural sweetness that cuts through the richness, while aromatics like garlic and ginger build layers of flavor.
By the time you're done, you'll have perfectly tender chicken swimming in a glossy, caramelized coconut sauce with chunks of juicy pineapple scattered throughout. It's the kind of dish that pairs beautifully with steamed rice or pickled vegetables, making it a complete meal.
The aroma alone will have everyone asking what's for dinner.
This recipe is designed for weeknight dinners but feels special enough for company. The one-pan method means minimal cleanup, and the flavors only get better as they sit. Let's get cooking—your taste buds will thank you.
Ingredients for chicken with coconut milk and pineapple filipino
Creamy coconut milk meets sweet pineapple in this Filipino one-pan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on preferred for crispiness |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, unsweetened preferred |
| Fresh Pineapple Chunks 🍍 | 1 ½ cups | Fresh or canned in juice |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced for aroma |
| Fresh Ginger 🌿 | 1 tbsp | Grated, for zesty kick |
| Tomato Paste 🍅 | 2 tbsp | Smooth, for depth |
| Soy Sauce 🍶 | 2 tbsp | Light or all-purpose |
| Brown Sugar 🍚 | 2 tbsp | Light, for caramelization |
| Vegetable Oil 🫒 | 2 tbsp | For searing chicken |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Ground White Pepper 🌶️ | ¼ tsp | For classic Filipino touch |
| Bay Leaves 🌿 | 2 whole | Dried, for aromatic depth |
The coconut milk is non-negotiable here—full-fat canned gives that velvety texture. Thai Kitchen or Goya brands work perfectly. Fresh pineapple is ideal (that juicy, vibrant kind), but canned in juice saves time—just drain well. Chicken thighs stay juicier than breasts, but if you prefer white meat, go for boneless breasts and reduce cooking time by 5 minutes. The garlic and ginger? Fresh is essential—dried just won't cut it for that bright, zesty punch.
No coconut milk? Light coconut milk plus 1 tbsp cream mimics the richness. Swap pineapple for mango chunks if you prefer. Soy sauce can be subbed with tamari for gluten-free, and brown sugar works fine if you don't have white. For extra depth, add 1 tsp fish sauce (if not vegetarian) or 1/2 tsp soy sauce + 1/2 tsp sugar. The tomato paste is key—Trader Joe's squeeze tubes are perfect for this recipe (no waste, lasts forever).
This sauce gets better as it sits—3-4 days in the fridge is ideal. Freezes beautifully for up to 3 months—portion into containers for easy reheating. I always make double batches because the leftovers reheat into a creamy, dreamy sauce perfect for rice bowls. Store pineapple in the fridge after opening, and coconut milk canned? Keep it sealed in the pantry for up to 2 years—it's the ultimate shelf-stable ingredient.
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, pour on that rich coconut milk, and let the pineapple simmer. The sticky, fragrant sauce clings to everything, and honestly? I’ve never had leftovers because it’s that easy to overcook.
- Sweet-Savory Balance: That first bite of tender chicken with the caramelized pineapple chunks? It’s like a hug for your taste buds. The garlic and onion build a warm base, while the coconut milk keeps it creamy without overpowering the bright, juicy pineapple—no weird aftertaste, just pure satisfaction.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and I pack it in jars with steamed rice—no soggy bits, just hearty, restaurant-quality bites. My kids actually finish their lunches, and that’s saying something.
- Budget-Friendly Luxury: Full-fat coconut milk might sound fancy, but a can goes a long way, and pineapple chunks (fresh or canned) stretch this dish for four servings. Chicken thighs stay juicy and affordable, and the onions/garlic? Pantry staples. I’ve made this for $12 and fed a crowd—no guilt, just good food.
Step-by-step instructions for creamy-caramelized chicken in one pan
Here's how to build rich, velvety coconut sauce with tender chicken and sweet pineapple in one pot.
🔥 Step 1: Sear the Chicken Until Golden Brown
Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat until shimmering. Pat the 1.5 lb boneless chicken thighs completely dry with paper towels—this ensures maximum crispiness. Working in batches if needed, add the chicken and sear for 4-5 minutes per side until deeply golden brown and cooked through to 165°F internally.
Here's the thing—don't crowd the pan. You want those chicken pieces to develop a proper crust. If they're too close, they'll steam instead of sear. Once golden and cooked, remove the chicken to a plate and set aside. You'll notice the oil will darken slightly—that's flavor building right there.
🍳 Step 2: Build the Flavor Base with Aromatics
In the same Dutch oven (no need to wipe it clean—those browned bits are pure flavor), add the 1 whole yellow onion and cook for 5-6 minutes until softened and just beginning to caramelize. Add the 6 cloves garlic cloves and 1 tablespoon fresh ginger, cooking for 1 minute until fragrant—you should smell that bright, zesty aroma.
Stir in the 2 tablespoons tomato paste and cook for 1 minute to deepen the flavor. This step forms the flavor foundation that will carry through your entire dish. The tomato paste adds umami depth that balances the sweetness of the pineapple later.
🥘 Step 3: Create the Creamy Coconut Sauce
Pour in the 13.5 oz full-fat coconut milk, scraping up any browned bits from the bottom of the pan. Add the 2 whole bay leaves, 2 tablespoons soy sauce, 2 tablespoons brown sugar, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.25 teaspoon ground white pepper. Bring to a gentle simmer over medium heat for 5 minutes, stirring occasionally.
Here's where the magic happens: the coconut milk should begin to thicken slightly as it simmers. If you notice it's separating (common with coconut milk), whisk vigorously to re-emulsify. The sauce should be smooth and creamy, not watery. This is your creamy base that will coat every bite of chicken perfectly.
🍍 Step 4: Finish with Pineapple and Caramelization
Return the seared chicken to the pot along with the 1.5 cups fresh pineapple chunks. Simmer everything together for 8-10 minutes until the sauce thickens slightly and the pineapple begins to soften. The chicken should be fully coated in that luscious coconut sauce, and you'll see the edges of the pineapple start to caramelize.
Taste and adjust seasoning if needed—you might want to add a touch more soy sauce for saltiness or brown sugar for sweetness. The sauce should be perfectly balanced between creamy, sweet, and savory. If it's too thick, add a splash of water or chicken broth to reach your desired consistency.
⏰ Step 5: Rest and Serve with Perfect Texture
Remove from heat and let the dish rest for 5 minutes. This resting period allows the chicken to absorb all that delicious sauce and ensures everything is piping hot when you serve it. The pineapple will continue to soften slightly, and the coconut sauce will thicken just enough to cling beautifully to each piece of chicken.
Serve immediately with steamed jasmine rice or over buttered noodles. Each bite should deliver tender chicken, sweet pineapple, and that velvety coconut sauce that's perfectly balanced with savory, spicy, and sweet notes. The dish is even better the next day when flavors have fully melded!
Pro Tips For Making Chicken With Coconut Milk And Pineapple Filipino
- SEAR THE CHICKEN FIRST: Skip the direct coconut milk sauté—pat the chicken thighs dry, then sear them in a hot pan with a little oil until golden brown on both sides. The extra step adds depth of flavor that simmering alone won’t match, and the crust keeps the meat from turning rubbery when it hits the coconut milk later.
- USE FROZEN PINEAPPLE: Fresh pineapple is great, but frozen chunks work just as well—no peeling or coring required. Thaw them first, drain well, and pat dry with a paper towel to keep your sauce from turning watery. I’ve made this dish a dozen times with frozen pineapple, and no one ever guessed it wasn’t fresh.
- DON’T BOIL THE COCONUT MILK: Full-fat coconut milk curdles like a diva when it boils, and once it splits, there’s no fixing it. Keep the heat at a gentle simmer—tiny bubbles, not rolling—so the sauce stays creamy. If it starts to separate, lower the heat immediately and stir constantly until it smooths out.
- BROWN THE ONIONS LOW AND SLOW: Rushed onions release bitterness, and bitter onions ruin a creamy coconut-pineapple dish. Cook them over medium-low heat for 8–10 minutes until deeply golden, stirring occasionally. The patience pays off—they’ll sweeten the sauce and balance the pineapple’s acidity. (Yes, even if you’re impatient like me.)
Flavor customization for this dish
Spicy Kick
For heat lovers, add 1-2 tablespoons of Filipino chili sauce (like Toyo Salsa Maggi) or 1-2 sliced Thai bird's eye chilies during the final 8-10 minutes of simmering.
If you prefer smoky heat, swap ½ teaspoon ground white pepper for ½ teaspoon smoked paprika—it adds depth without overpowering the coconut. I once served this with 1 teaspoon of sambal oelek stirred in at the end, and it became an instant crowd-pleaser. 🌶️
Tangy Twist
Brighten the dish with 2 tablespoons of calamansi juice (Filipino lime) or 1 tablespoon of lime juice before serving. For extra tang, add ½ cup of atchara (pickled papaya) to the pan during the last 5 minutes of cooking.
The acidity cuts through the richness beautifully—just like my abuela used to do with her sinigang (Filipino sour soup). The contrast makes every bite more vibrant.
Herb Infusion
Swap the bay leaves for 2 sprigs of fresh cilantro or 1 tablespoon of chopped Thai basil during the final simmer. For a more aromatic touch, add 1 teaspoon of ground coriander or ½ teaspoon of ground lemongrass to the sauce.
I love finishing with a handful of thinly sliced scallions right before serving—they add a fresh crunch that balances the creamy sauce. 🌿
Sweet & Smoky
For a caramelized finish, sprinkle 1 tablespoon of brown sugar over the top during the last 3 minutes of cooking, then let it bubble until it turns golden.
Add ½ teaspoon of cinnamon or ¼ teaspoon of nutmeg for warmth—it reminds me of the spiced coconut desserts from my time in the Philippines. The sweetness pairs perfectly with the pineapple’s natural sugars, creating a dessert-like depth.
Umami Boost
Deepening the savory notes is easy: stir in 1 teaspoon of fish sauce (like Red Boat) or 1 tablespoon of Worcestershire sauce during the final simmer. For a vegetarian option, add 1 teaspoon of soy sauce plus ½ teaspoon of mushroom powder—it mimics the umami without fish.
I once added 1 tablespoon of miso paste for a richer, almost buttery depth that surprised even my most discerning guests. 💡
Creamy Variations
For extra richness, stir in 2 tablespoons of heavy cream or ¼ cup of coconut cream during the last 5 minutes of cooking. If you prefer a lighter texture, replace ¼ cup of coconut milk with ¼ cup of chicken broth to balance the richness.
I’ve also experimented with ½ cup of cashew cream (blended soaked cashews) for a nutty twist—it adds a luxurious texture that pairs beautifully with the pineapple’s brightness.
Nutrition facts
Frequently asked questions
Why does this Filipino chicken dish use coconut milk?
Coconut milk is the heart of this dish—it creates a rich, velvety texture that balances the sweet pineapple perfectly. In Filipino cuisine, coconut milk adds depth and creaminess while complementing tropical flavors. The full-fat version gives that luxurious mouthfeel we all love, making every bite feel special.
Can I use chicken breasts instead of thighs?
Yes, but thighs are preferred for juiciness and flavor. If using breasts, reduce cooking time by 5 minutes and avoid overcrowding the pan. Chicken thighs stay moist longer in the coconut sauce, while breasts can dry out if cooked too long. For best results, pat them extra dry before searing.
What's the secret to getting that perfect caramelized sauce?
The key is simmering gently for 5 minutes after adding coconut milk, then finishing with pineapple. The brown sugar helps caramelize the sauce, while scraping up browned bits from the pan adds depth. Don't rush—let it thicken naturally for that restaurant-quality texture.
How can I make this dish spicier?
Add 1-2 tablespoons of Filipino chili sauce (like Salsa Maggi) or 1-2 sliced Thai chilies during the final 8-10 minutes. For smoky heat, swap white pepper for smoked paprika. Start with less and adjust to taste—Filipino cuisine loves balanced heat!
Can I prepare this ahead of time?
This dish tastes even better the next day. Store in an airtight container for 3-4 days in the fridge or freeze for 3 months. Reheat gently on low heat, adding a splash of water if needed to restore creaminess. The flavors meld beautifully overnight!
