This tropical chicken dish brings together juicy cubed chicken breast, fresh pineapple chunks, and sliced bell peppers in a rich coconut milk sauce brightened with lime zest and juice.
Ground turmeric adds a warm golden hue while ginger and garlic build layers of aromatic flavor. Ready in just 45 minutes, it's a simple weeknight dinner that feels like a vacation on a plate.
Serve over fluffy jasmine rice and garnish with fresh cilantro for a complete gluten-free meal that serves four.
The sizzle of chicken hitting a hot wok on a rainy Tuesday changed everything about how I think about weeknight dinners. I had a half eaten pineapple sitting on the counter and a can of coconut milk I kept ignoring, and somewhere between exhaustion and hunger they became the best thing I cooked that month. The kitchen smelled like someone had cracked open a vacation.
My neighbor knocked on my door the first time I made this, not because she needed anything, but because she said the smell drifting through the hallway made her forget it was February. We ended up eating standing around my kitchen island with bowls balanced on our knees, laughing about how we both hated winter.
Ingredients
- 4 boneless skinless chicken breasts (about 600 g), cubed: Cutting the chicken into even cubes ensures everything cooks at the same rate so you avoid the dreaded mix of dry and rubbery pieces.
- 1 cup fresh pineapple, diced: Fresh matters here more than you think because the canned stuff tends to dissolve into mush when it hits the heat.
- 1 red bell pepper, sliced: Slice these into strips that match the chicken pieces for even cooking and a beautiful presentation.
- 1 yellow bell pepper, sliced: Using two colors is not just for looks because the slight sweetness difference between red and yellow adds depth.
- 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: Mince it fine so it distributes evenly through the sauce instead of clumping.
- 2 tablespoons fresh ginger, grated: Peel with a spoon edge and grate directly into the pan for the most intense flavor.
- 1 lime (zest and juice): Zest goes in early for fragrance and juice goes in at the end to keep its brightness.
- 2 tablespoons fresh cilantro, chopped: Add this at the very end so it stays vibrant and perky.
- 1 can (400 ml) coconut milk: Shake the can well before opening because separated milk causes a clumpy sauce.
- 1 tablespoon soy sauce (use tamari for gluten free): This adds the savory backbone that balances all the sweetness from the fruit.
- 1 tablespoon honey or maple syrup: Just enough to round out the edges without making anything taste like dessert.
- 1 teaspoon ground turmeric: It gives the dish its golden glow and a warm earthy note underneath everything.
- 1/2 teaspoon chili flakes (optional): Start with less than you think you want because the heat builds as the sauce reduces.
- Salt and black pepper to taste: Season the chicken before it hits the pan 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): Cook this first so it is ready and waiting when the saucy part finishes.
Instructions
- Get the rice going:
- Follow the package directions for the jasmine rice and keep it covered and warm while you handle everything else. Rice waits patiently for you in a way nothing else in this recipe does.
- Brown the chicken:
- Heat the vegetable oil in a large skillet or wok over medium high heat until it shimmers, then add the cubed chicken in a single layer without crowding the pan. Let it cook undisturbed for 5 to 6 minutes until you see a golden crust forming underneath before you flip.
- Build the aromatics:
- Remove the chicken and in the same skillet toss in the garlic, ginger, red onion, and both bell peppers. Sauté everything for 3 to 4 minutes until the peppers soften slightly but still have some bite left in them.
- Introduce the pineapple:
- Add the diced pineapple and let it cook for about 2 minutes so the edges caramelize slightly and the fruit releases its juices into the pan. The smell at this point will make you very hungry.
- Bring it all together:
- Return the chicken to the skillet and pour in the coconut milk, soy sauce, honey, turmeric, and chili flakes if you are using them. Stir everything well and bring it to a gentle simmer for 8 to 10 minutes, stirring now and then, until the sauce coats the back of a spoon.
- Finish with lime and serve:
- Stir in the lime juice and zest, taste for salt and pepper, and ladle the saucy chicken over bowls of warm jasmine rice. Scatter fresh cilantro on top and serve immediately while everything is steaming.
The second time I made this was for a friend who had just come back from Hawaii and kept saying nothing at home ever tasted like the food there. She went quiet after the first bite and then asked for seconds, which was the only review I needed.
Swaps That Actually Work
Tofu works beautifully in place of chicken if you press it well and cube it the same size, though you will want to pan fry it separately until crisp before adding it back to the sauce. Shrimp is another route and needs barely three minutes in the pan so add it toward the end instead of at the beginning. I have even tried this with firm white fish chunks and while the texture is different, the coconut lime sauce holds it all together beautifully.
What to Pour Alongside It
A cold Sauvignon Blanc cuts through the richness of the coconut milk like a knife through butter, and the grassy notes play surprisingly well with the lime. Riesling is my personal favorite pairing because its slight sweetness mirrors the pineapple and makes everything feel rounder. For a non alcoholic option, sparkling water with a wedge of lime and a sprig of mint keeps the tropical mood going without competing with the food.
When You Are Short on Time
Grab pre cut pineapple from the produce section and a bag of frozen pre sliced bell peppers because nobody will judge you on a Wednesday night. The flavor difference is minimal once everything is swimming in coconut sauce anyway. Focus your energy on getting the chicken properly browned because that is the step that matters most.
Some recipes become staples because they are easy, and others earn their spot because they make people happy at the table. This one does both without even trying very hard.
Recipe FAQs
- → Can I use canned pineapple instead of fresh?
-
Yes, canned pineapple chunks work well. Drain them thoroughly before adding to the skillet to avoid watering down the coconut sauce.
- → What can I substitute for chicken to make this plant-based?
-
Firm tofu, cubed and pressed, or large shrimp both work beautifully. For tofu, pan-fry until golden before adding the coconut sauce. Shrimp cooks much faster, so add it during the last 5 minutes of simmering.
- → How do I store and reheat leftovers?
-
Store the chicken and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat, adding a splash of coconut milk or water to loosen the sauce if needed.
- → Is this dish spicy?
-
The chili flakes are optional, so you can adjust the heat level to your preference. Without them, the dish is mild and family-friendly with warm turmeric notes and bright citrus flavor.
- → Can I make the coconut sauce ahead of time?
-
Absolutely. Prepare the sauce base with coconut milk, soy sauce, honey, turmeric, and aromatics up to 2 days ahead. Store refrigerated, then reheat and add chicken and vegetables when ready to cook.