This tropical-inspired dish brings island flavors to your table with tender chicken marinated in a honey-pineapple glaze. The fragrant coconut rice, cooked in rich coconut milk, perfectly complements the juicy chicken. Fresh pineapple adds sweetness and brightness, while toasted coconut and sesame seeds provide delightful texture. Ready in under an hour, this meal balances sweet and savory elements beautifully. The marinade infuses the chicken with depth, and the caramelization from grilling creates irresistible flavor. Serve with your favorite tropical garnishes for a complete island dining experience.
The first time I made this coconut rice, my kitchen smelled like a vacation. That sweet, creamy aroma filled every corner and suddenly a Tuesday night felt like a beach getaway. My roommate wandered in from her room and asked if we'd spontaneously booked flights to Honolulu.
Last summer I served this at a backyard dinner party when my friend Sarah was recovering from surgery. She took one bite and actually got tears in her eyes said it tasted exactly like the meal she had on her honeymoon in Maui. Sometimes food really does transport you somewhere else.
Ingredients
- Chicken thighs or breasts: Thighs stay juicier but breasts work fine if thats what you have on hand
- Soy sauce or tamari: This is your salty foundation so dont skip it
- Honey: Creates that beautiful caramelized glaze when the chicken hits the heat
- Pineapple juice: The secret ingredient that makes everything taste tropical
- Rice vinegar: Cuts through the sweetness and adds brightness
- Garlic and ginger: Fresh is absolutely worth it here
- Sesame oil: A little goes a long way for that nutty finish
- Jasmine rice: Its floral aroma pairs perfectly with coconut
- Full fat coconut milk: Dont use light version you want all that richness
- Fresh pineapple: Canned works but fresh brings so much more vibrant flavor
Instructions
- Whisk together your marinade:
- Combine soy sauce, honey, pineapple juice, rice vinegar, garlic, ginger, sesame oil, and pepper until honey dissolves completely.
- Let the chicken soak up all that flavor:
- Place chicken in a dish, pour marinade over, and let it hang out for at least 15 minutes or up to 2 hours if you have time.
- Start the coconut rice:
- Combine rinsed rice, coconut milk, water, and salt in a saucepan, bring to a boil, then reduce heat and simmer covered for 15 minutes.
- Give the rice a moment:
- Remove from heat and let it stand covered for 10 minutes before fluffing gently with a fork.
- Cook the chicken:
- Grill or sear over medium-high heat for about 5 to 7 minutes per side until caramelized and cooked through.
- Let it rest:
- Set the chicken aside for 5 minutes so juices redistribute before slicing.
- Bring it all together:
- Pile coconut rice into bowls, top with chicken, and scatter pineapple, green onions, coconut, sesame seeds, and cilantro over everything.
This recipe became my go-to comfort food during a particularly rainy spring when I needed something that felt warm and hopeful. Even my coconut hating husband asked for seconds.
Making It Your Own
Ive learned that adding red pepper flakes to the marinade creates this incredible sweet heat balance. My sister dumps in bell peppers and snap peas for extra crunch and color. Make it yours.
Getting The Rice Right
The first few times I made coconut rice it came out mushy until I learned to trust the resting time. Also dont stir it while it simmers just let it do its thing undisturbed.
Serving Suggestions
A simple green salad with citrus vinaigrette cuts through the richness perfectly. I also love serving this with roasted edamame on the side for extra protein.
- Prep all your toppings before you start cooking
- Toast the coconut in a dry pan for 2 minutes until golden
- Sesame seeds taste better if you toast them right before serving
Theres something about this meal that makes even a regular weeknight feel like a tiny celebration.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate for at least 15 minutes for basic flavor absorption. For deeper, more pronounced taste, marinate up to 2 hours in the refrigerator. Longer marinating time allows the honey, pineapple juice, and aromatics to penetrate the meat more thoroughly.
- → Can I use brown rice instead of jasmine rice?
-
Yes, brown rice works well but requires longer cooking time and more liquid. Increase water to 1½ cups and simmer for approximately 40-45 minutes. Let stand covered for 10 minutes before fluffing. The nutty flavor of brown rice complements the tropical profile nicely.
- → What protein alternatives can I use?
-
Shrimp pairs beautifully with the tropical flavors and cooks in just 2-3 minutes per side. Pork tenderloin slices work excellently with the sweet-savory marinade. For a vegetarian option, try firm tofu cubes or tempeh, marinating and grilling them the same way as chicken.
- → How do I store and reheat leftovers?
-
Store cooled chicken and rice separately in airtight containers for up to 3 days. The rice can be refrigerated for 4-5 days. Reheat chicken gently in a skillet over medium heat or in the microwave at 50% power. Warm rice with a splash of water to restore moisture.
- → Can I make this dish dairy-free?
-
This dish is naturally dairy-free. The creamy texture comes from coconut milk rather than dairy products. Ensure your soy sauce or tamari is gluten-free if needed. All ingredients are plant-based except for the chicken itself.
- → What sides pair well with this main dish?
-
Fresh mixed greens with light vinaigrette balance the richness. Roasted vegetables like bell peppers or snap peas add color and nutrition. Grilled pineapple slices amplify the tropical theme. For a lighter meal, serve with steamed bok choy or sautéed kale.