This tropical-inspired dish brings the flavors of the islands to your table with tender chicken thighs marinated in a sweet and savory blend of soy sauce, honey, pineapple juice, garlic, and ginger. The chicken is grilled to perfection with a caramelized exterior, then served over fragrant jasmine rice cooked in rich coconut milk. Fresh pineapple cubes, crunchy green onions, and optional toasted coconut add layers of texture and flavor. Ready in under an hour, this balanced meal combines protein, carbohydrates, and tropical sweetness in every bite.
The first time I made this Hawaiian chicken, my kitchen smelled like a tiki bar took over my apartment. My roommate walked in from work and immediately asked if I'd secretly moved to Hawaii without telling her.
I actually discovered the magic of coconut rice years ago at a hole-in-the-wall Thai place where the owner's grandmother made it fresh every morning. Something about that first bite of jasmine rice simmered in full-fat coconut milk stuck with me, and I've been trying to recreate it ever since.
Ingredients
- 4 boneless, skinless chicken thighs or breasts: Thighs stay juicier on the grill, but breasts work perfectly fine if that's what you have on hand
- 3 tbsp soy sauce or tamari: This is the salty backbone that balances all that sweetness from the honey and pineapple
- 2 tbsp honey: Creates that gorgeous caramelized char when the chicken hits the heat
- 2 tbsp pineapple juice: Fresh pineapple juice works best, but the canned stuff absolutely does the job in a pinch
- 1 tbsp rice vinegar: A little acid cuts through the richness and brightens the whole marinade
- 2 garlic cloves, minced: Fresh garlic is non-negotiable here, the jarred stuff loses its punch too fast
- 1 tsp fresh ginger, grated: Peel it with a spoon and grate it right into the bowl for maximum flavor release
- 1 tbsp sesame oil: Toasted sesame oil adds that nutty depth that makes people ask what's in this
- ¼ tsp black pepper: Freshly cracked makes a noticeable difference if you have the time
- 1½ cups jasmine rice, rinsed: Rinse until the water runs clear or your rice will turn gummy
- 1 cup full fat coconut milk: The light version doesn't give you that same luscious texture
- 1¼ cups water: Coconut milk alone is too rich, this ratio gives you perfect fluffy grains
- ½ tsp salt: Enhances the coconut flavor without making it salty
- 1 cup fresh pineapple, cubed: Grilled pineapple is even better if you have an extra five minutes
- 2 green onions, sliced: The pop of color and mild onion flavor ties everything together
- 2 tbsp toasted shredded coconut: Toast it in a dry pan for 2 minutes until golden and fragrant
- 1 tbsp sesame seeds: Toast these alongside the coconut and thank me later
- Fresh cilantro leaves: Some people love it, some people hate it, but it adds that fresh finish
Instructions
- Whisk together the marinade:
- Combine soy sauce, honey, pineapple juice, rice vinegar, garlic, ginger, sesame oil, and pepper in a bowl until the honey fully dissolves
- Marinate the chicken:
- Place chicken in a shallow dish or resealable bag and pour the marinade over, making sure every piece gets coated
- Let it soak up flavor:
- Marinate for at least 15 minutes on the counter, or up to 2 hours in the fridge if you're planning ahead
- Start the coconut rice:
- Combine rinsed jasmine rice, coconut milk, water, and salt in a medium saucepan over high heat
- Bring it to a boil:
- Watch for the bubbles to reach the surface, then immediately reduce heat to low
- Simmer covered:
- Give it one stir, cover tightly, and let it cook undisturbed for 15 minutes
- Let it rest:
- Remove from heat and keep the lid on for 10 minutes, then fluff gently with a fork
- Heat your grill or skillet:
- Get it to medium-high heat, hot enough that a drop of water sizzles and dances across the surface
- Cook the chicken:
- Remove chicken from marinade and grill for 5 to 7 minutes per side until it's cooked through with gorgeous char marks
- Rest the meat:
- Let the chicken sit for 5 minutes before slicing to keep all those juices inside where they belong
- Build your bowls:
- Scoop coconut rice onto plates, top with chicken, and pile on the pineapple, green onions, toasted coconut, sesame seeds, and cilantro
My partner's teenage daughter, who typically survives on chicken nuggets and indifference, actually asked for seconds the first time I made this. Watching someone take that first bite of coconut rice and experience that moment of pure realization changed how I view comfort food forever.
Making It Your Own
I've added red bell pepper strips to the grill during the last few minutes of cooking, and the charred sweetness adds so much to the overall bowl. Snap peas work beautifully too, just toss them in with everything else.
The Heat Factor
Sometimes I'll whisk a teaspoon of chili garlic sauce into the marinade when I want something that wakes up my palate. A pinch of red pepper flakes dissolved in the honey before adding it to the bowl works just as well if that's what you have in the pantry.
Serving Ideas
A simple green salad with light vinaigrette cuts through the richness and makes the whole meal feel complete. A squeeze of fresh lime juice right before eating brightens every single flavor on the plate.
- Grill extra pineapple and serve it warm
- Keep the toasted coconut and sesame seeds separate until serving so they stay crunchy
- Make double the coconut rice because everyone always wants seconds
There's something about this combination of sweet, salty, and tropical that makes even a regular Tuesday dinner feel like you're eating something special.
Recipe FAQs
- → Can I use brown rice instead of jasmine rice?
-
Yes, brown rice works well but requires about 45 minutes to cook and additional liquid. Adjust water to 2 cups and extend simmering time accordingly.
- → What can I substitute for soy sauce?
-
Tamari makes an excellent gluten-free alternative with similar flavor. Coconut aminos work for a soy-free option, though they're slightly sweeter.
- → Can I bake the chicken instead of grilling?
-
Absolutely. Bake at 400°F for 20-25 minutes until the internal temperature reaches 165°F. Broil for 2-3 minutes at the end for caramelization.
- → How long should I marinate the chicken?
-
Minimum 15 minutes for flavor absorption, but 2 hours in the refrigerator yields the most tender and flavorful results. Don't exceed 4 hours or the texture may become mushy.
- → Is this dish freezer-friendly?
-
The cooked chicken and rice freeze separately for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Add fresh toppings after reheating.
- → Can I make this spicier?
-
Add 1-2 teaspoons of red pepper flakes or sriracha to the marinade. You can also serve with sliced jalapeños or chili garlic sauce on the side.