This tropical chicken dish brings together succulent cubed chicken breast, juicy fresh pineapple, and crisp bell peppers in a rich coconut milk sauce infused with ginger, garlic, and lime.
Ready in just 45 minutes, it's an easy weeknight meal that transports your dinner table to the tropics. Serve over fragrant jasmine rice and garnish with fresh cilantro for a complete, gluten-free dinner.
The smell of coconut milk hitting a hot pan is enough to make you forget whatever stressed you out that day. I threw this together one humid July evening when the air conditioning had given up and cooking felt like a tropical vacation I could not afford. Something about the lime and turmeric mingling with caramelized pineapple made the whole kitchen smell like a beachside food stall I once visited in Thailand. It has been on repeat ever since.
My neighbor Dave wandered over while I was reducing the sauce and stood in the doorway with his mouth open asking what on earth I was making. I handed him a fork straight from the drawer and we ate standing at the counter without bothering to set the table. He now texts me every few weeks asking when I am making it again.
Ingredients
- 4 boneless skinless chicken breasts (about 600 g), cubed: Cutting the chicken into even bite sized pieces ensures everything cooks at the same rate and absorbs more flavor.
- 1 cup fresh pineapple, diced: Fresh makes a real difference here because the natural juices caramelize in the pan in a way canned pineapple never will.
- 1 red bell pepper, sliced: Adds sweetness and a gorgeous pop of color against the golden sauce.
- 1 yellow bell pepper, sliced: Using two colors is not just pretty it gives you slightly different flavor notes in every bite.
- 1 small red onion, thinly sliced: Red onion holds its shape better than white onion in a saucy dish like this.
- 2 cloves garlic, minced: Fresh garlic only and add it right before the wet ingredients so it does not burn.
- 2 tablespoons fresh ginger, grated: Grate it on the finest holes of your box grater or use a microplane for a paste that melts right into the sauce.
- 1 lime (zest and juice): Zest goes in early for depth and juice goes in at the very end so the brightness stays alive.
- 2 tablespoons fresh cilantro, chopped: Stir half into the dish and save the rest for garnish so you get hits of freshness throughout.
- 1 can (400 ml) coconut milk: Shake the can well before opening and use full fat for the richest sauce.
- 1 tablespoon soy sauce (use tamari for gluten free): Just a splash adds umami that ties the sweet and spicy elements together.
- 1 tablespoon honey or maple syrup: Balances the acid from lime and the heat from chili flakes without making the dish sweet.
- 1 teaspoon ground turmeric: This is what gives the sauce that warm golden hue and a subtle earthy background note.
- 1/2 teaspoon chili flakes (optional): Start with less and taste before adding more because the heat builds as the sauce reduces.
- Salt and black pepper to taste: Season the chicken before searing and adjust the sauce at the end.
- 2 tablespoons vegetable oil: A neutral oil lets the tropical flavors shine without competing.
- 1 cup jasmine rice (uncooked): Jasmine rice is worth seeking out because its floral aroma complements the coconut lime perfectly.
Instructions
- Get the rice going first:
- Cook jasmine rice according to package instructions then cover and keep warm while you tackle everything else.
- Sear the chicken until golden:
- Heat vegetable oil in a large skillet or wok over medium high heat then add the cubed chicken and cook for 5 to 6 minutes until lightly browned on all sides. Remove and set aside on a plate.
- Build the flavor base:
- In the same skillet toss in the garlic, ginger, red onion, and both bell peppers, sauteing for 3 to 4 minutes until everything softens and smells incredible.
- Add the pineapple:
- Stir in the diced pineapple and cook for another 2 minutes so the edges caramelize slightly and the natural juices release into the pan.
- Bring it all together:
- Return the chicken to the skillet then pour in the coconut milk, soy sauce, honey, turmeric, and chili flakes, stirring well to combine everything.
- Simmer until saucy:
- Bring the mixture to a gentle simmer and cook for 8 to 10 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon and the chicken is cooked through.
- Finish with lime and serve:
- Stir in the lime juice and zest, taste and adjust salt and pepper, then ladle over warm jasmine rice and garnish with fresh cilantro.
The second time I made this was for a friend who had just returned from a trip to Hawaii and said she was already missing island food. One bite and she closed her eyes, smiled, and told me it was better than the luau she attended in Maui.
Swapping the Protein
This recipe is remarkably forgiving if you want to change things up. Extra firm tofu pressed and cubed works beautifully for a vegetarian version and shrimp needs only about 3 minutes in the pan before you pull it out and return it at the very end so it does not turn rubbery.
Making It Your Own
A squeeze of Sriracha drizzled over the top at serving time is a game changer if you like things fiery. A chilled glass of Sauvignon Blanc or Riesling alongside turns a random Tuesday into something that feels deliberate and special.
Shortcuts That Still Deliver
Use pre-cut fresh pineapple from the produce section if peeling a whole one feels like too much work on a busy night. The dish will still taste vibrant and the saved time means dinner is on the table in well under 45 minutes.
- Prep all your vegetables before you turn on the stove because once things start moving it goes fast.
- A wok gives you more surface area but a large deep skillet works perfectly fine.
- Taste the sauce before serving and trust your own palate over any recipe measurement.
Some dinners are just fuel and some dinners make you pause and appreciate where you are. This is the second kind, and it deserves to be shared with someone you like.
Recipe Questions & Answers
- → Can I use canned pineapple instead of fresh?
-
Yes, canned pineapple chunks work well. Drain them thoroughly before adding to the skillet to keep the sauce from becoming too watery.
- → What can I substitute for chicken?
-
Firm tofu or large shrimp are excellent alternatives. For tofu, press and cube it, then pan-fry until golden. For shrimp, add them during the last 5 minutes of simmering.
- → How do I thicken the coconut sauce?
-
Let the sauce simmer uncovered for the full 8–10 minutes and it will naturally reduce and thicken. For a thicker consistency, mix 1 teaspoon of cornstarch with water and stir it in during the last few minutes.
- → Is this dish spicy?
-
The chili flakes are optional, so you control the heat level. Without them, the dish is mild and family-friendly. Add Sriracha or extra chili flakes if you prefer more warmth.
- → How should I store leftovers?
-
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave. The flavors often deepen overnight.
- → What wine pairs well with this dish?
-
A chilled Sauvignon Blanc or Riesling complements the tropical flavors beautifully. Their crisp acidity balances the creamy coconut sauce and enhances the citrus notes.