Tender boneless chicken breasts are marinated in pineapple juice, soy, honey, garlic and ginger, then seared or grilled until golden. Jasmine rice is simmered in coconut milk and water for fragrant, fluffy grains. The reserved marinade is simmered with diced pineapple to thicken into a glossy glaze. Serve sliced chicken over coconut rice and garnish with green onions and sesame seeds for a bright, tropical plate.
The sizzle of chicken hitting a hot pan on a rainy Tuesday changed my entire week. I had bought a pineapple on impulse, let it sit on the counter for three days, and finally decided it was now or never. That fruit became the heart of a sauce so bright and sticky that my roommate stood over the stove dipping a spoon into the reduction pan, completely ignoring the chicken I had just finished plating.
I brought this to a potluck once and watched a friend who swears she hates fruit in savory food go back for seconds without saying a word. Her plate was clean before anyone else had finished their first round, and she quietly asked me for the recipe on the drive home.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so nothing dries out while the thick parts are still cooking through.
- 1/2 cup pineapple juice: Fresh squeezed is ideal but canned works perfectly fine, just make sure it is unsweetened.
- 1/4 cup soy sauce (gluten-free if needed): This adds the salty backbone that balances all the sweetness from the honey and juice.
- 2 tablespoons honey: Helps the marinade caramelize into a gorgeous glaze when the chicken hits the heat.
- 2 cloves garlic minced: Fresh garlic only here, the jarred stuff will not give you the same punch.
- 1 tablespoon freshly grated ginger: Skip the powder for this one, fresh ginger brings a warmth you cannot replicate.
- 1 tablespoon rice vinegar: A subtle acidity that brightens the whole sauce without making it taste sharp.
- 2 tablespoons olive oil: Used in the marinade to help carry flavor and keep the chicken from sticking.
- 1/2 teaspoon black pepper: Just enough to add a gentle background heat without overpowering anything.
- 1/2 cup diced pineapple (fresh or canned drained): These golden chunks folded into the reduced sauce are little bursts of joy.
- 2 green onions sliced: A fresh crisp garnish that cuts through the richness of the glaze.
- 1 tablespoon sesame seeds (optional): Toasted lightly in a dry pan, they add a nutty crunch worth the extra minute.
- 1 1/2 cups jasmine rice: Rinse it well until the water runs clear, this removes excess starch and gives you fluffy separate grains.
- 1 cup coconut milk (full fat): Do not use lite coconut milk, the fat is what makes the rice creamy and fragrant.
- 1 1/4 cups water: Combined with the coconut milk to cook the rice without making it too rich or heavy.
- 1/2 teaspoon salt: Just enough to season the rice so it can stand on its own as more than a side dish.
Instructions
- Build the marinade:
- Whisk together 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 or shallow dish, pour the marinade over it, and let it soak up all that tropical goodness for at least 15 minutes or up to two hours if you have the time.
- Start the coconut rice:
- Rinse jasmine rice under cold 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 pulling it off 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, saving every drop of that liquid for later. 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 rolling boil. Drop it to a simmer and let it bubble for 3 to 5 minutes until it coats the back of a spoon like a glossy glaze.
- Plate and serve:
- Slice the chicken on a slight diagonal, fan it over a mound of coconut rice, and spoon that sticky pineapple sauce generously over the top. Finish with sliced green onions and a scatter of sesame seeds if you are feeling it.
One summer evening I ate this dish sitting on the back porch with the windows open and a lukewarm glass of Riesling, and it tasted like something I should have paid for at a restaurant with cloth napkins.
What To Serve Alongside
A simple cucumber salad with rice vinegar and a pinch of sugar makes a cooling contrast to the sweet glaze. Steamed or grilled asparagus works beautifully too, especially if you hit it with a squeeze of lime right before serving. If you want to lean fully into the tropical mood, a scoop of mango sorbet for dessert is an effortless way to end the meal.
Making It Your Own
Chicken thighs swap in seamlessly and actually stay juicier if you tend to accidentally overcook breasts. A pinch of chili flakes in the marinade adds a slow building warmth that changes the entire personality of the dish without much effort. You could also grill the chicken over medium-high heat for deeper char and smoky flavor that pairs wonderfully with the coconut rice.
Getting Ahead Of The Mess
You can marinate the chicken the night before and have everything ready to cook in under thirty minutes the next day, which is a lifesaver on busy weeknights. The coconut rice reheats well with a splash of water and a quick fluff, so making extra is never a bad idea.
- Keep a damp towel under your cutting board to stop it from sliding around while you prep.
- Measure out all your ingredients before you start cooking so you are not scrambling with sticky honey fingers mid-recipe.
- Wash the marinade bowl and saucepan while the chicken rests so cleanup feels almost effortless by the time you sit down to eat.
This is the kind of meal that turns an ordinary evening into something worth remembering, and it does it without asking much of you at all.
Recipe FAQs
- → How do I keep the chicken moist?
-
Marinate the breasts for at least 15 minutes but no more than 2 hours to build flavor without breaking down the protein. Sear over medium-high heat until golden, then finish over medium to avoid overcooking; letting the meat rest a few minutes locks in juices.
- → What's the best way to make fragrant coconut rice?
-
Rinse jasmine rice until the water runs clear, then simmer it in a mix of coconut milk and water with a pinch of salt. Cover and let it rest off the heat for 10 minutes before fluffing to keep grains separate and aromatic.
- → Can I use chicken thighs instead of breasts?
-
Yes. Thighs are more forgiving and stay juicier; adjust cooking time slightly longer and check for an internal temperature of 165°F (74°C). Bone-in thighs may need additional minutes depending on thickness.
- → How do I thicken the pineapple glaze without altering flavor?
-
Simmer the reserved marinade with diced pineapple to reduce and concentrate flavors. If you need extra body, whisk in a small slurry of cornstarch and water at the end and cook until glossy, adding sparingly to avoid a starchy taste.
- → What garnishes and sides pair well with this dish?
-
Finish with sliced green onions and sesame seeds for texture and brightness. Serve alongside crisp greens or steamed vegetables; a lightly sweet white wine like Riesling complements the pineapple and coconut notes.
- → How can I add heat to the dish?
-
Add a pinch of chili flakes to the marinade or a drizzle of sriracha to the glaze for a spicy kick that balances the sweet and tangy elements without overpowering the coconut rice.