Marinate boneless chicken breasts in pineapple juice, soy, honey, garlic and ginger, then sear or grill until caramelized. Simmer reserved marinade with diced pineapple to make a glossy, sweet-tangy glaze. Serve sliced over jasmine rice cooked with coconut milk and water, fluffing gently. Garnish with green onions and sesame for contrast.
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.
My neighbor wandered over while I was reducing the pineapple sauce and stood in the kitchen doorway sniffing the air like a cartoon character floating toward a pie.
Ingredients
- 4 boneless, skinless chicken breasts: Pound them to even thickness so they cook uniformly and you avoid the dreaded dry edge, juicy center problem.
- 1/2 cup pineapple juice: Fresh squeezed is wonderful but canned works perfectly fine and saves you from juicing a whole pineapple.
- 1/4 cup soy sauce (gluten free if needed): This provides the salty backbone that balances all the sweetness from the honey and fruit.
- 2 tablespoons honey: Helps the marinade caramelize into a gorgeous sticky glaze when it hits the hot pan.
- 2 cloves garlic, minced: Fresh garlic only please, the jarred stuff lacks the punch this dish deserves.
- 1 tablespoon freshly grated ginger: Rub it on a microplane and watch how much more aroma you get compared to the powdered version.
- 1 tablespoon rice vinegar: A quiet little acid that brightens everything without stealing the spotlight.
- 2 tablespoons olive oil: Keeps the chicken moist and helps transfer heat evenly across the surface.
- 1/2 teaspoon black pepper: Just enough warmth without competing with the ginger.
- 1/2 cup diced pineapple (fresh or canned, drained): These golden chunks melt into the sauce and become little bursts of concentrated sunshine.
- 2 green onions, sliced (for garnish): Their mild bite cuts through the richness and adds a fresh pop of color.
- 1 tablespoon sesame seeds (optional, for garnish): Toast them quickly in a dry pan and you will never skip this step again.
- 1 1/2 cups jasmine rice: The floral aroma of jasmine rice pairs naturally with coconut and makes your kitchen smell incredible.
- 1 cup coconut milk (full fat): Do not reach for the light version, the fat is what makes the rice creamy and luxurious.
- 1 1/4 cups water: Balances the richness of the coconut milk so the rice does not turn into dessert.
- 1/2 teaspoon salt: Essential for waking up the flavor of the rice.
Instructions
- Build the marinade:
- Whisk together the pineapple juice, soy sauce, honey, garlic, ginger, rice vinegar, olive oil, and black pepper in a medium bowl until the honey dissolves completely. Tuck the chicken into a zip top bag, pour the marinade over it, and let it swim for at least 15 minutes or up to 2 hours if you have the patience.
- Start the coconut rice:
- Rinse the jasmine rice under cold water until it runs clear, then combine it with the coconut milk, water, and salt in a saucepan. Bring it to a boil, clamp on the lid, drop the heat to low, and let it simmer undisturbed for 15 minutes before killing the heat and letting it steam for 10 more minutes.
- Cook the chicken:
- Heat a large skillet or grill pan over medium heat, pull the chicken from the marinade (save every drop of that liquid), and sear for 5 to 6 minutes per side until you get a deep golden crust and the centers read 165 degrees.
- Reduce the sauce:
- Pour the reserved marinade into a small saucepan with the diced pineapple, bring it to a rolling boil, then drop it to a simmer for 3 to 5 minutes until it coats the back of a spoon like syrup.
- Plate and garnish:
- Slice the chicken on a bias, fan it over a mound of fluffy coconut rice, and drizzle everything generously with the reduced pineapple sauce. Scatter green onions and sesame seeds across the top and serve immediately while the sauce is still warm and glossy.
That same neighbor now requests this dish every time she has out of town guests, and I have stopped pretending it is a secret family recipe.
Making It Your Own
Chicken thighs work beautifully here if you prefer darker meat, just add a couple extra minutes to the cook time and check for doneness.
Turning Up the Heat
A pinch of chili flakes in the marinade transforms the whole dish into something that balances sweet, sour, and spicy in every forkful.
What to Pour Alongside
A chilled glass of Riesling echoes the sweetness of the glaze without overpowering the delicate coconut rice.
- If you are not a wine person, try sparkling water with a squeeze of lime.
- Iced ginger tea picks up the ginger in the marinade beautifully.
- Keep it simple because the food should be the star.
This is the kind of meal that makes a random weeknight feel like a occasion worth celebrating.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate at least 15 minutes to build flavor; 1–2 hours yields deeper penetration. Avoid overnight for boneless breasts to prevent overly soft texture.
- → Can I use chicken thighs instead of breasts?
-
Yes—thighs stay juicier and tolerate longer cooking. Reduce heat slightly and cook until internal temperature reaches 165°F (74°C).
- → What is the best way to cook the coconut rice?
-
Rinse jasmine rice, then simmer with coconut milk, water and a pinch of salt. Bring to a boil, reduce to low, cover for 15 minutes, then rest 10 minutes before fluffing for tender, fragrant grains.
- → How do I thicken the pineapple glaze?
-
Simmer the reserved marinade with diced pineapple until reduced and slightly syrupy. For extra thickness, whisk in a small slurry of cornstarch and water and cook until glossy.
- → Any tips for grilling instead of pan-searing?
-
Preheat grill to medium-high and oil grates to prevent sticking. Cook chicken over direct heat until charred and cooked through, turning once; baste with reduced sauce at the end to avoid flare-ups.
- → How should leftovers be stored and reheated?
-
Store cooled chicken and rice separately in airtight containers in the fridge for up to 3 days. Reheat gently in a skillet with a splash of water or coconut milk to revive the rice and prevent drying.