Marinate boneless chicken breasts in pineapple juice, soy, honey, garlic, and ginger, then sear or grill until golden. Simmer the reserved marinade with diced pineapple until slightly thickened into a glossy glaze. Rinse jasmine rice and cook with full-fat coconut milk and water until fluffy. Serve sliced chicken atop coconut rice, drizzle with reduced sauce and garnish with green onions and sesame seeds.
The smell of coconut milk hitting a hot saucepan still transports me straight back to a rainy Tuesday when I desperately needed a vacation but could only afford dinner. I had a can of coconut milk, some chicken, and a can of pineapple that had been sitting in my pantry for months. Somewhere between the ginger hitting the pan and the pineapple reducing into a sticky glaze, my kitchen turned into the best luau I never attended.
My neighbor Dave knocked on my door that night asking if I was hiding a restaurant in my apartment, and I happily invited him in to share. He went back for thirds and now texts me every couple of weeks asking when I am making that chicken again.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so they cook uniformly and stay juicy throughout.
- 1/2 cup pineapple juice: Fresh squeezed is wonderful but canned works perfectly fine and saves you the effort.
- 1/4 cup soy sauce (gluten free if needed): This builds the savory backbone that balances all the sweetness.
- 2 tablespoons honey: Helps the glaze caramelize into a beautiful sticky coating on the chicken.
- 2 cloves garlic minced: Fresh garlic makes a noticeable difference here so skip the jarred version if you can.
- 1 tablespoon freshly grated ginger: Grate it on the finest holes of your box grater or use a microplane for the best texture.
- 1 tablespoon rice vinegar: A subtle acidity that brightens the whole sauce without making it taste sour.
- 2 tablespoons olive oil: Keeps the chicken from sticking and adds a mild fruity richness.
- 1/2 teaspoon black pepper: Just enough to add a gentle warmth without any real heat.
- 1/2 cup diced pineapple (fresh or canned drained): These little gems melt into the sauce and create bursts of tropical sweetness.
- 2 green onions sliced (for garnish): A fresh crunchy finish that cuts through the richness beautifully.
- 1 tablespoon sesame seeds (optional for garnish): Toasted lightly in a dry pan they add a wonderful nutty aroma.
- 1 1/2 cups jasmine rice: Rinse it well until the water runs clear to remove excess starch and get fluffy results.
- 1 cup coconut milk (full fat): Do not use lite coconut milk here because the richness is what makes this rice special.
- 1 1/4 cups water: Combined with the coconut milk this gives the rice the perfect tender texture.
- 1/2 teaspoon salt: Enhances the natural sweetness of the coconut without making it taste salty.
Instructions
- Build the marinade:
- Whisk together the pineapple juice, soy sauce, honey, garlic, ginger, rice vinegar, olive oil, and pepper in a bowl until the honey dissolves completely. Tuck the chicken into a zip top bag, pour the marinade over it, and let it soak for at least 15 minutes or up to 2 hours in the fridge for a deeper flavor.
- Start the coconut rice:
- Rinse the jasmine rice under cold running water until it runs clear, then combine it with coconut milk, water, and salt in a saucepan. Bring it to a boil, drop the heat to low, cover tightly, and let it simmer gently for 15 minutes before removing it from the heat to steam covered for another 10 minutes.
- Cook the chicken:
- Heat a large skillet or grill pan over medium heat and pull the chicken from the marinade, making sure to save every drop of that liquid. Cook the breasts for 5 to 6 minutes per side until they are deeply golden and cooked through to 165 degrees inside.
- Reduce the sauce:
- Pour the reserved marinade into a small saucepan with the diced pineapple and bring it to a lively boil. Let it bubble and reduce for 3 to 5 minutes until it coats the back of a spoon like a glossy glaze.
- Plate and serve:
- Slice the chicken into thick pieces and fan them over a generous mound of coconut rice. Drizzle the warm pineapple sauce over the top and finish with green onions and sesame seeds.
The first time I served this at a small dinner gathering, my friend Maria closed her eyes after the first bite and said it tasted like a plane ticket she could not afford that year.
What to Pair With It
A chilled glass of Riesling mirrors the sweet and tangy notes in the glaze perfectly. If wine is not your thing, sparkling water with a wedge of lime keeps things refreshing and tropical without competing with the flavors on the plate.
Making It Your Own
Chicken thighs work beautifully if you prefer darker meat that stays even more tender. A pinch of chili flakes in the marinade adds a gentle kick that plays wonderfully against the sweetness of the pineapple and honey.
Getting Ahead of the Work
You can marinate the chicken the night before and let it soak up flavor while you sleep, which makes the actual cooking shockingly fast. The coconut rice reheats well with a splash of water, so doubling the batch is never a bad idea.
- Grilling the chicken over medium high heat instead of pan frying adds a smoky char that feels like a backyard cookout.
- Toast your sesame seeds in a dry pan for about 60 seconds and watch them carefully because they burn fast.
- Let the chicken rest for 5 minutes before slicing so the juices redistribute and every bite stays moist.
This is the kind of meal that turns an ordinary weeknight into something worth remembering. Make it once and it will become a regular guest at your table.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate for at least 15 minutes to pick up the pineapple and ginger flavors; 1–2 hours yields deeper taste. Avoid very long sits with pineapple juice, as the acid can soften the meat's texture.
- → Can I use chicken thighs instead of breasts?
-
Yes. Thighs stay juicier and are forgiving on the grill or skillet; cook until the internal temperature reaches 165°F, and allow slightly longer time per side than breasts.
- → Any tips for fluffy coconut rice?
-
Rinse jasmine rice until the water runs clear to remove excess starch, use full-fat coconut milk for richness, simmer gently, then let the pot stand covered for 10 minutes before fluffing with a fork.
- → How do I get a glossy, thickened glaze?
-
Bring the reserved marinade and diced pineapple to a boil, then simmer until slightly reduced. For extra sheen, whisk in a small knob of butter off the heat or cook a little longer to concentrate sugars for a lacquered finish.
- → Is grilling a good option?
-
Yes — grilling over medium-high heat adds char and smoke. Oil the grates and watch the glaze closely, as sugars in the marinade and pineapple can burn if exposed to very high heat.
- → How should leftovers be stored and reheated?
-
Store chicken and coconut rice separately in airtight containers in the fridge for up to 3 days. Reheat chicken gently in a skillet or oven; warm rice with a splash of water and cover briefly to restore moisture.