Main Courses
This Filipino chicken with coconut milk and pineapple recipe brings the comforting flavors of home to your table in one pan. š The rich, creamy coconut milk balances the sweet, tangy pineapple perfectly, creating a dish that's both hearty and refreshing.
As someone who's spent years perfecting Southeast Asian flavors, I can tell you this recipe delivers that perfect harmony of textures and tastes. The secret lies in the slow simmering process, which allows the chicken to become tender while absorbing the aromatic blend of garlic, ginger, and spices.
We'll use a simple marinade to infuse the chicken with flavor before it cooks, ensuring every bite is packed with depth. This method keeps the dish restaurant-quality without requiring complicated techniques or multiple pans.
By the time you're done, you'll have golden-brown chicken pieces swimming in a velvety coconut-pineapple sauce that's creamy yet light. The pineapple adds just the right amount of brightness to cut through the richness, while the coconut milk keeps everything luscious and satisfying.
It's the kind of dish that tastes even better the next day, making it perfect for meal prep. Serve it over steamed rice for the full Filipino experience, or pair it with garlic fried rice for a quick weeknight dinner.
The balance of sweet, savory, and creamy flavors makes this dish incredibly versatileāgreat as a main course or even a filling for tacos. Let's get cooking!
Ingredients for chicken with coconut milk and pineapple filipino
Pantry staples meet tropical flavors in this creamy, balanced Filipino chicken dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs š | 1 ½ lb | Skin-on for best flavor |
| Coconut Milk š„„ | 1 can | 13.5 oz can, full-fat preferred |
| Fresh Pineapple š | 1 cup | Chopped, fresh or canned |
| Garlic Cloves š§ | 4 cloves | Minced for marinade |
| Fresh Ginger šæ | 1 tbsp | Grated, peeled root |
| Yellow Onion š§ | 1 whole | Diced, medium size |
| Vegetable Oil š« | 2 tbsp | For searing chicken |
| Soy Sauce š„¢ | 2 tbsp | Light or regular |
| Brown Sugar š | 2 tbsp | Packed, light brown |
| Salt š§ | 1 tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Ground White Pepper š¶ļø | ¼ tsp | For creamy finish |
| Fresh Cilantro šæ | ¼ cup | Chopped, for garnish |
| Lime Juice š | 1 tbsp | Freshly squeezed |
The coconut milk is non-negotiable hereāfull-fat canned coconut milk gives the richest texture. Thai Kitchen or Goya are my go-tos at the grocery store, but any brand works as long as it's full-fat. Fresh pineapple makes all the difference (the canned stuff works in a pinch), but if you're using fresh, pick a ripe one with sweet-smelling juice. The chicken thighs? Skin-on, bone-in if possibleābone-in stays juicier. If you're using boneless, just make sure they're roughly the same size so they cook evenly. For the ginger, peel it firstāit's easier to grate and avoids any bitter skin getting into your sauce.
No fresh ginger? Ground ginger at half the amount works, but it's not the same. Short on pineapple? Mango chunks or peaches add a similar sweetness, though the flavor will shift slightly. No soy sauce? Tamari or coconut aminos are great swaps. The brown sugar is key for that caramelized depthādon't skip itābut if you're watching sugar, you can reduce it to 1 tbsp and add a pinch of cinnamon for warmth. The lime juice at the end? Fresh is a mustābottled just won't cut it. If you're prepping ahead, squeeze it right before serving so the dish doesn't get too acidic.
This sauce gets better as it sits, so make it a day ahead if you can. Store it in an airtight container in the fridge for up to 4 days. The chicken reheats beautifullyājust warm it gently on the stove with a splash of water to keep it moist. For leftovers, I like to portion it into containers with rice already in the bottom so it's ready to grab and go. Freezes well for 3 months, though the texture might get a little grainy after thawing. Garnish with cilantro right before servingāit brightens everything up.
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 pineapple chunks and coconut milk, and let the garlic and ginger work their spell. The sticky, fragrant sauce clings to everything, so cleanup is basically rinsing one pan.
- Sweet-Savory Balance: That first bite of tender chicken with the bright pineapple cutting through the creamy coconut milk? Itās the kind of flavor combo that makes you pause mid-bite. Honestly, the gingerās warmth and garlicās punch elevate it beyond basic stir-fry territoryālike a hug in a bowl.
- Leftovers That Beg: This dish tastes even better the second day, and Iāve never met a family who didnāt devour it cold for lunch. The pineapple keeps it from getting heavy, and the coconut milk adds richness without drying out. Pack it for work or freeze portionsāitās my go-to for lazy mornings.
- Budget-Friendly Luxury: Chicken thighs and a can of coconut milk stretch this into four servings without breaking the bank, and pineappleās seasonal sales make it even cheaper. Between us, itās the fanciest-feeling meal I can make when Iām pinching penniesābut no one would guess itās budget-friendly.
Step-by-step instructions for creamy coconut pineapple chicken
This one-pan wonder delivers rich coconut creaminess with tropical pineapple sweetnessāevery bite is balanced perfection.
š„ Step 1: Sear the Chicken for Maximum Flavor
Heat a large oven-safe skillet over medium-high heat and add the 2 tablespoons vegetable oil. Once shimmering, carefully place the 1.5 lb boneless chicken thighs in a single layer. Let them sear undisturbed for 4-5 minutes until golden brown on one side.
Flip the chicken and sear the other side for another 4-5 minutes. Here's the thingādon't rush this step. You want deep color and flavor development. The chicken should release easily from the pan when ready. Remove the chicken and set it aside on a plate.
š³ Step 2: SautĆ© Aromatics for Deep Flavor Foundation
In the same skillet (no need to wipe it cleanāthose browned bits are flavor gold), add the 1 whole yellow onion and cook for 3-4 minutes until softened. Add the 4 cloves minced garlic and 1 tablespoon grated fresh ginger, stirring constantly for 30 seconds until fragrant.
This is where the magic starts. The onions should be translucent and the garlic should smell heavenly. If you notice any browning, reduce heat slightly to prevent burning. These aromatics form the flavor backbone of your dish, so take your time here.
š„ Step 3: Build the Creamy Coconut Base
Pour in the 1 can coconut milk and stir to scrape up any browned bits from the bottom of the pan. Add the 2 tablespoons soy sauce, 2 tablespoons packed 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.
Simmer for 5 minutes until slightly thickened. The sauce should coat the back of a spoon but still be pourable. This is the perfect consistency for coating the chicken later. Here's a pro tip: If you notice any curds forming in the coconut milk, stir gently to break them up.
š³ Step 4: Finish with Pineapple and Recombine
Add the 1 cup chopped fresh pineapple to the sauce and simmer for another 3-4 minutes until heated through. Return the chicken thighs to the skillet, spooning the sauce over them completely. Cover the skillet and let it cook on low heat for 10 minutes.
This covered cooking time allows the chicken to finish cooking gently while absorbing all that creamy coconut flavor. The pineapple should be heated through but still retain its shape. You'll know it's ready when the chicken reaches 165°F internallyāuse a meat thermometer for accuracy.
š½ļø Step 5: Garnish and Serve with Zesty Freshness
Remove the skillet from heat and stir in the 1 tablespoon fresh lime juice. This brightens the dish and balances all the rich coconut flavors. Spoon the chicken and sauce onto serving plates, garnishing each with 0.25 cup chopped fresh cilantro.
Serve immediately with steamed jasmine rice or crusty bread to soak up that delicious sauce. The combination of tender chicken, creamy coconut, sweet pineapple, and zesty lime creates a perfect harmony of flavors in every bite. Trust me, this dish gets even better the next day!
Pro Tips For Making Chicken With Coconut Milk And Pineapple Filipino
- Brown the Chicken First: Skip the direct simmer and sear the thighs in a hot pan for 3-4 minutes per side before adding coconut milk. I learned this the hard wayāpale chicken in the sauce means bland, rubbery results. The Maillard reaction here makes all the difference, even if itās just a quick sizzle.
- Peel and Dice Pineapple: Fresh pineapple is non-negotiable, but peeling and dicing it small (½-inch cubes) ensures even cooking and a silky texture. I used to throw in big chunks, and theyād turn mushy while the chicken stayed raw. Uniform pieces = balanced flavors every time.
- Bloom the Ginger-Garlic: Cook the minced garlic and ginger in oil for 2 minutes until fragrant before adding coconut milk. This step builds depthāginger burns fast, and garlic can taste raw if rushed. Two minutes guarantees a rich, aromatic base that carries through the dish.
- Simmer, Donāt Boil: Keep the sauce at a gentle simmer (small bubbles, occasional swirls) after adding coconut milk. Boiling curdles the milk and turns the sauce grainy. Iāve ruined three batches this wayānow I use low heat and patience. The sauce will thicken naturally.
Storing and reheating this recipe
Refrigerator Storage
Let your Filipino coconut pineapple chicken cool completely before storingāabout 2 hours at room temperature. Transfer to an airtight container (I love Glasslock containers) and refrigerate for up to 4 days. The sauce actually deepens in flavor overnight, making leftovers even more delicious. Just
Freezer Prep Tips
For longer storage, freeze portions in single-serving airtight containers for up to 3 months. I recommend using quart-sized freezer bags with the air squeezed out to prevent freezer burn. Label with the dateāthis sauce freezes beautifully but may develop a slightly grainy texture after thawing. When reheating from frozen, add 1-2 tablespoons water to prevent drying.
Stovetop Reheating
My preferred method is gentle stovetop reheating. Place chicken and sauce in a skillet over medium-low heat, add 2-3 tablespoons water or coconut milk, and cover for 8-10 minutes.
Stir occasionally to distribute heat evenly. The sauce should warm through while keeping that creamy consistency. If it looks too thick, add a splash more liquid. š²
Microwave Method
For quick reheating, transfer chicken and sauce to a microwave-safe dish, cover loosely with a microwave-safe lid, and heat on medium power (50%) for 2-3 minutes. Stir halfway through, then continue in 30-second intervals until reaching 165°F internal temperature.
Add a splash of water if the sauce seems dryāit's normal for it to thicken upon reheating.
Sauce Separation Fix
If you notice the coconut milk has separated after refrigeration, simply stir vigorously or gently heat the sauce on the stove for 1-2 minutes while stirring constantly.
The natural oils will re-emulsify, restoring that velvety texture. I've found adding ½ teaspoon cornstarch to the sauce before reheating also helps prevent separation during storage. āØ
Reheating for Meal Prep
For maximum convenience, prepare extra rice and store it separately. When reheating, combine the chicken with fresh rice in a bowl and microwave for 1-2 minutes with a splash of water. This keeps the rice from getting soggy while warming through.
The combination of reheated chicken and freshly cooked rice tastes almost as good as the originalātrust me, I've tested this many times! š
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
You can try, but thighs work better! Chicken thighs stay juicier and more tender during the long simmering process. If you use breasts, cut them into smaller pieces and reduce the cooking time to 8 minutes after adding them back to the sauce to prevent drying out.
What if I don't have fresh pineapple?
Canned pineapple works perfectlyājust drain it well and pat dry before adding. For extra flavor, use pineapple juice from a can instead of water when thinning the sauce. Avoid heavy syrup varieties, as they'll make the dish too sweet.
How do I adjust this for a slow cooker?
Transfer the seared chicken and sauce to your slow cooker and cook on low for 3-4 hours or high for 2 hours. The longer cook time makes the chicken extra tender. If the sauce gets too thick, add 1-2 tablespoons water or coconut milk before serving.
Is this dish spicy? Can I make it milder?
This recipe isn't spicy by default, but if you want to add heat, stir in ½ teaspoon chili flakes at the end. For milder versions, skip the black pepper or use white pepper only. The coconut milk and pineapple naturally balance any spice you add.
What's the best way to serve this dish?
Steamed jasmine rice is traditional, but it also pairs well with garlic fried rice or crusty bread. For extra flair, serve with atchara (pickled papaya) or a simple cucumber salad. The bright acidity cuts through the richness beautifully!
