Main Courses
Filipino chicken curry with pineapple transforms a weeknight dinner into a vibrant celebration of tropical flavors—where tender chicken, sweet pineapple, and aromatic spices create a dish that's equal parts comforting and exciting. The secret lies in balancing heat, sweetness, and umami through a slow simmer that lets all the flavors meld together perfectly. I first discovered this technique while traveling through the Philippines, where every meal felt like a warm embrace.
What makes this curry special is its ability to deliver restaurant-quality depth with simple techniques—no complicated spice blends required. The chicken cooks until fork-tender while absorbing the rich, slightly sweet curry base, and the pineapple adds a bright contrast that cuts through the richness.
The dish comes together in one pot, making it perfect for busy weeknights yet impressive enough for guests.
By the time you serve this dish, you'll have golden-brown chicken pieces swimming in a velvety curry sauce with chunks of juicy pineapple scattered throughout.
The aroma alone will have everyone gathering at the table, and each bite delivers that perfect balance of sweet, spicy, and savory flavors that define Filipino comfort food. Serve it over steamed rice to soak up every last drop of that flavorful sauce.
This recipe builds on traditional methods while making them accessible for home cooks. The slow simmering technique ensures tender meat and deep flavor development, while the pineapple adds both sweetness and a pleasant acidity that brightens the dish.
Whether you're cooking for family or hosting a dinner party, this curry delivers authentic Filipino flavors with minimal effort. Let's get cooking!
Ingredients for filipino chicken curry with pineapple
Tropical flavors start with these simple yet vibrant ingredients that bring Filipino comfort food to your table.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Fresh Pineapple 🍍 | 1 cup | Chopped, fresh or canned |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Coconut Milk 🥥 | 1 can | 13.5 oz can, full-fat |
| Curry Powder 🌶️ | 2 tbsp | Mild or medium heat |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Turmeric Powder 🧂 | 1 tsp | Bright yellow color |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Brown Sugar 🍚 | 2 tbsp | Light or dark |
| Fish Sauce 🐟 | 1 tbsp | Red Boat preferred |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Oil 🫒 | 2 tbsp | For searing chicken |
The pineapple is non-negotiable here—fresh is ideal, but canned in juice works in a pinch (just drain it well). Look for yellow or golden varieties at Trader Joe's or Costco—they're sweeter and more aromatic. Chicken thighs stay juicier than breasts during the long simmer, so don't swap unless you're okay with slightly drier results. The coconut milk? Full-fat only—light versions won't give that creamy texture. If you can't find Red Boat fish sauce, Squanido is a solid backup, but avoid the cheap store brands—they can taste harsh.
No fish sauce? Soy sauce at half the amount gets you close, though it'll lack that umami depth. Running out of curry powder? Mix 1 tbsp each of coriander and turmeric with 1 tsp cumin. Fresh ginger is a must for that zing, but ground ginger at half the amount works if you're in a hurry. The tomato paste can be the squeeze-tube kind from Trader Joe's—no mess, and it keeps for months. Brown sugar substitutes? White sugar or coconut sugar both work, but brown gives that caramelized depth that pairs perfectly with the pineapple.
Chicken pieces can be prepped ahead and refrigerated for 1 day—just don't marinate them yet. The pineapple keeps 5 days in the fridge if you chop it early, but I recommend using it fresh for best flavor. The curry sauce actually tastes better the next day as the flavors meld, so double the batch if you're feeding a crowd. Store leftovers in the fridge for 4 days or freeze for 3 months. I always make extra because it disappears fast—especially when served over steamed jasmine rice.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just brown the chicken, toss in the onions and garlic, then let the coconut milk and pineapple do their thing. The pineapple chunks caramelize right in the pot, so no extra prep, no extra cleanup.
- Sweet-Savory Balance: That first bite? Rich, creamy coconut milk with bright pineapple cutting through the warmth, and the garlic-onion base gives it this deep, umami kick. Honestly, it’s the kind of dish that makes you want to eat straight from the pan (I’ve done it).
- Weeknight to Party: Make a double batch on Sunday—it reheats beautifully for lunches, or serve it over rice with a side of steamed veggies for a full meal. (Yes, even on a Tuesday night.) And if you’re hosting? Garnish with fresh cilantro and lime, and suddenly it’s fancy enough for guests.
- Budget-Friendly Luxury: Chicken thighs stay tender and juicy without breaking the bank, and coconut milk stretches to feed four for under $15. The pineapple adds freshness without needing expensive ingredients—just slice it yourself or grab a pre-cut chunk to save even more time.
Step-by-step instructions for Filipino chicken curry with pineapple
This tropical-spiced curry delivers bold flavors and perfect texture every time.
Sear the Chicken Until Golden
Heat the 2 tablespoons vegetable oil in a large, heavy-bottomed pot over medium-high heat until shimmering. Add the 1.5 lb boneless chicken thighs, cut into 1-inch pieces, in a single layer. Let them cook undisturbed for 4-5 minutes until golden brown on one side—I press down gently on the fillets during the first minute to prevent curling and ensure even contact with the pan.
Flip the chicken pieces and cook another 3-4 minutes until they reach 165°F internally. You'll notice the chicken releases easily from the pot when it's ready. Remove the chicken and set it aside on a plate, leaving all the rendered juices in the pot—these are packed with flavor and will form the base of your sauce.
Build the Spiced Base
In the same pot, add the 1 whole yellow onion, diced, and cook over medium heat for 5 minutes until softened and translucent. Stir in the 6 cloves garlic cloves, 1 tablespoon freshly grated ginger root, 2 tablespoons curry powder, 1 tablespoon ground cumin, and 1 teaspoon turmeric powder. Cook for 2 minutes, stirring constantly, until the spices are fragrant and the garlic turns golden.
Add the 2 tablespoons tomato paste and cook for another 2 minutes, stirring to distribute the paste evenly. This step develops a rich, caramelized flavor that forms the backbone of your curry. The spices should coat the onions and garlic completely—this ensures every bite is packed with flavor.
Simmer the Curry Sauce
Pour in the 1 can coconut milk and stir to combine. Add the 2 tablespoons brown sugar, 1 tablespoon fish sauce, 1 teaspoon kosher salt, and 0.5 teaspoon black pepper. Bring the mixture to a gentle simmer over medium-low heat, then reduce the heat to low to maintain a slow, steady bubble. Let it cook for 10 minutes, stirring occasionally, until the sauce thickens slightly and the coconut milk separates into a creamy layer on top.
Here's where the magic happens: the coconut milk should reduce just enough to coat the back of a spoon but still remain silky. If it thickens too quickly, add 2-3 tablespoons water to maintain the right consistency. The sauce should smell like a tropical paradise—sweet, spicy, and slightly tangy from the fish sauce.
Finish with Pineapple and Chicken
Return the chicken to the pot and stir gently to coat it in the sauce. Add the 1 cup fresh pineapple, chopped, and simmer for 8-10 minutes until the chicken is tender and the pineapple softens slightly. The pineapple should retain some bite—it should be tender but not mushy, so it adds a pleasant contrast to the creamy sauce.
Taste and adjust seasoning if needed. You might need a pinch more salt or a splash of fish sauce to balance the sweetness of the pineapple and brown sugar. The curry should be rich, slightly sweet, and deeply spiced with a hint of tang. Serve immediately over steamed rice to soak up every last drop of that luscious sauce.
Pro Tips For Making Filipino Chicken Curry With Pineapple
- BROWN THE CHICKEN FIRST: Skip the slow simmer and sear the chicken thighs in a hot pan for 3-4 minutes per side until deeply golden. The Maillard reaction builds flavor that coconut milk alone can’t mask—I learned this after making a bland curry where I just tossed everything in.
- USE FROZEN PINEAPPLE: Fresh pineapple is great, but frozen chunks (thawed and drained) save time and avoid the mess of cutting. They also hold their shape better in the curry, so you don’t end up with a watery, mushy sauce. (Yes, even if you’re impatient like me.)
- LOW AND SLOW AFTER SIMMERING: Once the coconut milk is added, reduce heat to a bare simmer—no boiling. I used to rush it, and the sauce would split or the chicken turn rubbery. A gentle simmer for 20-25 minutes keeps everything tender and creamy.
- SALT THE COCONUT MILK: Coconut milk needs seasoning just like broth. Add ½ teaspoon of salt (or more if it’s unsalted) when you stir it in—this balances the sweetness of the pineapple and onion. I skipped this once and the curry tasted flat, even with all the spices.
Dietary considerations for filipino chicken curry with pineapple
Gluten-Free Adaptation
This curry is naturally gluten-free as written, but always double-check your ingredients—especially the curry powder and fish sauce. I use Badia Spices curry powder, which is certified gluten-free, and Red Boat fish sauce that's also safe for gluten-sensitive diets.
The coconut milk and brown sugar are also gluten-free, so you won't need substitutions unless you're using pre-made spice blends with hidden fillers. 🌱
Dairy-Free Considerations
The recipe is already dairy-free, but watch for potential cross-contamination if you're highly sensitive. The coconut milk provides all the creaminess, so no butter or cream is needed. For extra richness, I sometimes add 1 tablespoon of coconut cream at the end, but it's completely optional.
The pineapple and spices carry all the vibrant flavors without dairy interference.
Vegetarian Options
To make this curry vegetarian, swap the chicken thighs for firm tofu or chickpeas. I press and pan-fry 1 block extra-firm tofu (about 14 oz) in 1 tablespoon coconut oil until golden, then proceed with the recipe exactly as written.
The tofu absorbs the flavors beautifully, though it may need 5-10 extra minutes of simmering to reach perfect tenderness. For chickpeas, use 1 can (15 oz) drained and rinsed—they add a hearty texture without requiring additional prep.
Protein Swaps
If you prefer other proteins, try shrimp or pork. For shrimp, use 1 lb peeled and deveined, adding them in the final 5 minutes of cooking to prevent overcooking.
Pork works well too—use 1.5 lb pork shoulder, cut into 1-inch cubes, and increase cooking time to 15 minutes after adding the pineapple. Both alternatives maintain the dish's rich, savory-sweet balance while offering different textures.
Sweetness Adjustments
For a less sweet version, reduce the brown sugar to 1 tablespoon and add ½ teaspoon more fish sauce to compensate. If you love extra sweetness, increase the brown sugar to 3 tablespoons and add ½ cup pineapple juice to the sauce during simmering.
I've also experimented with 1 tablespoon of honey instead of sugar for a floral note—it works beautifully with the tropical flavors. 🍯
Spice Level Control
To adjust heat, start with 1 tablespoon curry powder for mild, 2 tablespoons for medium, and 3 tablespoons plus ½ teaspoon cayenne for spicy. For extra depth without heat, add ½ teaspoon smoked paprika.
If you accidentally make it too spicy, balance it with 1 extra tablespoon of brown sugar or 2 tablespoons of coconut milk. I keep Penzeys Spices cayenne on hand for quick adjustments—it's consistent and potent.
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Chicken thighs are ideal because they stay juicy during the long simmer. If using breasts, cut them into ½-inch pieces and reduce simmering time to 6-8 minutes after adding pineapple to prevent dryness. For best results, pound the breasts slightly before cooking to help them tenderize faster.
How do I make this curry less spicy?
Start with 1 tablespoon curry powder for mild heat or omit cayenne entirely. If already made spicy, balance it with 1 extra tablespoon brown sugar or 2 tablespoons coconut milk. For extra depth without heat, add ½ teaspoon smoked paprika instead of cayenne.
Can I prepare this ahead of time?
Yes! The flavors improve overnight. Cook the curry as directed, then refrigerate for 1-2 days or freeze for 3 months. Reheat gently on low heat, adding 1-2 tablespoons water if the sauce thickens too much. The pineapple may soften further, but the dish still tastes delicious.
What's the best rice to serve with this?
Jasmine rice is perfect—its floral aroma complements the tropical flavors. Cook 1 cup rice to 1½ cups water for a 1:1.5 ratio. For extra richness, add 1 tablespoon coconut milk to the rice while cooking. Basmati rice works too, but jasmine's slight sweetness enhances the dish.
Why does my curry taste too sweet?
Too much brown sugar or pineapple can overpower the dish. Balance it by adding ½ teaspoon more fish sauce or 1 extra tablespoon curry powder. Simmer for 5 more minutes to let the flavors meld—this often helps the sweetness integrate better.
