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 rain was hammering against the kitchen window so hard that April afternoon that I almost canceled my plans to cook entirely. But something about cracking open a can of coconut milk and smelling pineapple on the cutting board turned the whole grim afternoon into something bearable. By the time the sauce reduced and hit that glossy, sticky stage, even the dog was sitting hopefully by the stove. Funny how a tropical recipe can make a gray kitchen feel like Maui.
I made this for my neighbor Claire after she helped me jump start my car in a parking lot during a downpour. She showed up at my door soaking wet and I handed her a plate of this chicken still steaming, and she stood right there in the hallway eating it with a plastic fork. We laughed about it later but in that moment nothing mattered except the warmth of that plate.
Ingredients
- 4 boneless, skinless chicken breasts: Pound them slightly for even cooking, which prevents the dreaded dry edges and raw center problem.
- 1/2 cup pineapple juice: Fresh pressed is lovely but canned works beautifully, just make sure it is not from concentrate if you can help it.
- 1/4 cup soy sauce (gluten free if needed): This is your salt and umami backbone, so choose a quality brand you actually enjoy the taste of straight.
- 2 tablespoons honey: Helps the glaze caramelize and gives that gorgeous lacquered finish on the chicken.
- 2 cloves garlic, minced: Fresh only please, the jarred stuff loses the punchy heat that makes this sauce sing.
- 1 tablespoon freshly grated ginger: Freeze your ginger first and it grates into a fine paste with almost zero effort.
- 1 tablespoon rice vinegar: Balances the sweetness with a clean, mild acidity that keeps the glaze from becoming cloying.
- 2 tablespoons olive oil: Added to the marinade to help carry flavor and keep the chicken from sticking.
- 1/2 teaspoon black pepper: Just enough to add a subtle warmth without overpowering the tropical notes.
- 1/2 cup diced pineapple (fresh or canned, drained): These little golden chunks in the reduced sauce are like buried treasure in every spoonful.
- 2 green onions, sliced: For garnish, and they add a crisp, oniony snap that cuts through the richness perfectly.
- 1 tablespoon sesame seeds (optional): Toast them in a dry pan for thirty seconds and they transform from decoration into actual flavor.
- 1 1/2 cups jasmine rice: The floral aroma of jasmine rice is the ideal partner for coconut milk, do not substitute with long grain if you can avoid it.
- 1 cup coconut milk (full fat): Full fat is nonnegotiable here, light coconut milk will leave your rice tasting like a compromise.
- 1 1/4 cups water: Combined with the coconut milk it creates the perfect ratio for fluffy, tender grains.
- 1/2 teaspoon salt: Just enough to enhance the coconut without making the rice taste salty on its own.
Instructions
- Whisk the marinade together:
- In a medium bowl, combine the pineapple juice, soy sauce, honey, garlic, ginger, rice vinegar, olive oil, and pepper until the honey dissolves completely. Drop the chicken breasts into a zip top bag, pour the marinade over them, and let them soak up all that tropical goodness for at least fifteen minutes.
- Start the coconut rice:
- Rinse the jasmine rice under cold running water until it runs crystal clear, then dump it into a saucepan with the coconut milk, water, and salt. Bring it to a boil, clamp on a lid, drop the heat to low, and let it simmer undisturbed for fifteen minutes before turning off the heat and letting it steam for ten more.
- Cook the chicken:
- Heat a large skillet or grill pan over medium heat, pull the chicken from the marinade but save every drop of that liquid, and sear the breasts for five to six minutes per side until deeply golden and cooked through. You want to hear a proper sizzle when the chicken hits the pan.
- Reduce the sauce:
- Pour the reserved marinade into a small saucepan with the diced pineapple and bring it to a rolling boil, then drop it to a simmer for three to five minutes until it coats the back of a spoon like syrup. Watch it closely at the end because it goes from perfect to burnt in seconds.
- Assemble and serve:
- Slice the chicken on a slight diagonal, fan it over a mound of fluffy coconut rice, and spoon that gorgeous sticky pineapple sauce over the top. Scatter with green onions and toasted sesame seeds and serve immediately while everything is still hot and glistening.
Somewhere between the second and third time I made this dish, it stopped being a recipe and started being the thing I cook when I want someone to feel welcomed in my home.
Making It Your Own
Chicken thighs work brilliantly here if you prefer dark meat, and honestly they stay even juicier with less attention from you. I have also tossed in a pinch of chili flakes when I wanted something with a bit more attitude, and the heat against the sweet pineapple glaze is a combination worth experiencing at least once.
Getting the Glaze Right
The sauce reduction is the moment where patience genuinely pays off, and you will smell it transform from sharp and vinegary to deep and caramelized. I once got distracted by a phone call and returned to a pan of blackened syrup, which taught me to set a timer and stay put. That said, when you catch it at just the right moment, the consistency is pure magic.
Serving Suggestions
This dish pairs beautifully with a cold Riesling or even just sparkling water with a squeeze of lime. I like to set everything out family style so people can build their own plates and go back for extra sauce.
- A simple cucumber salad with rice vinegar on the side cuts through the richness perfectly.
- Leftover coconut rice makes an incredible base for fried rice the next morning.
- Always taste the sauce before serving and adjust with a squeeze of lime if it needs brightness.
This is the kind of recipe that makes people close their eyes when they take the first bite, and that is honestly the highest compliment any home cook can receive.
Recipe Questions & Answers
- → 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.