This vibrant dish combines succulent chicken thighs marinated in a honey-pineapple glaze with aromatic coconut rice. The marinade infuses the meat with sweet and savory notes while the rice simmers in rich coconut milk, creating a creamy fragrant base. Fresh pineapple cubes add brightness and acidity to balance the richness. Toasted coconut, sesame seeds, and cilantro provide layers of texture and flavor. The entire meal comes together in under an hour, making it perfect for busy weeknights yet impressive enough for entertaining. Serve with extra chili flakes if you crave heat, or add bell peppers and snap peas for more vegetables.
The aroma of coconut milk simmering with jasmine rice always takes me back to a tiny apartment kitchen where I first attempted island flavors without ever having visited the tropics. My roommate wandered in mid simmer asking what smelled like a vacation, and we ended up eating straight from the pan while planning imaginary trips we could not afford. Sometimes the best meals start with bold experimentation and a hungry audience.
I served this at a summer dinner party once when rain canceled our outdoor grill plans entirely. The stovetop version turned out so incredibly juicy that nobody mentioned the weather again, and my friend actually asked for the marinade recipe before she even finished her plate. Now it is my go to whenever life forces a pivot but I still want something that feels special.
Ingredients
- 4 boneless skinless chicken thighs or breasts: Thighs stay juicier during high heat cooking but breasts work beautifully if you prefer leaner meat
- 3 tbsp soy sauce or tamari: This is your salty base foundation so use a brand you actually enjoy tasting
- 2 tbsp honey: Creates that gorgeous caramelized exterior and balances the savory elements perfectly
- 2 tbsp pineapple juice: Natural tenderizer that adds subtle sweetness without overpowering
- 1 tbsp rice vinegar: Cuts through the richness and brightens the entire flavor profile
- 2 garlic cloves minced: Fresh garlic makes a noticeable difference here so do not skip it
- 1 tsp fresh ginger grated: Peel it first then grate against the small holes of your box grater
- 1 tbsp sesame oil: Toasted sesame oil adds that nutty aromatic finish that screams takeout but better
- ¼ tsp black pepper: Freshly cracked gives you more complexity and heat
- 1½ cups jasmine rice rinsed: Rinsing until water runs clear removes excess starch for fluffy distinct grains
- 1 cup full fat unsweetened coconut milk: Shake the can well and buy the good stuff because you will taste it
- 1¼ cups water: Exact ratio matters here for perfect texture every single time
- ½ tsp salt: Enhances the coconut flavor without making the rice salty
- 1 cup fresh pineapple cubed: Fresh pineapple creates those juicy bright bursts that canned never achieves
- 2 green onions sliced: Adds crunch and a mild onion bite that cuts through rich flavors
- 2 tbsp toasted shredded coconut: Toasting in a dry pan for 2 minutes until golden makes all the difference
- 1 tbsp sesame seeds: Toast them alongside the coconut for maximum nutty flavor
- Fresh cilantro leaves: The finishing touch that makes everything look and taste fresh
Instructions
- Whisk together the marinade:
- Combine soy sauce, honey, pineapple juice, rice vinegar, garlic, ginger, sesame oil, and pepper in a medium bowl until honey dissolves completely. Place chicken in a resealable bag or shallow dish and pour the marinade over, turning to coat all pieces evenly.
- Let the flavors develop:
- Marinate for at least 15 minutes at room temperature or up to 2 hours in the refrigerator for deeper penetration. The pineapple juice will start working its magic on the meat texture immediately.
- Start the coconut rice:
- Combine rinsed jasmine rice, coconut milk, water, and salt in your saucepan. Bring to a boil, then reduce heat to low, give it one stir, cover tightly, and simmer for 15 minutes until liquid is absorbed.
- Let the rice rest:
- Remove from heat and keep covered for 10 minutes undisturbed. This final steam phase is what separates gummy rice from perfectly fluffy coconut scented perfection.
- Get your cooking surface hot:
- Preheat grill or skillet over medium high heat until you can feel the radiant heat when hovering your hand above. A properly preheated surface creates instant sear marks and flavor.
- Cook the chicken:
- Remove chicken from marinade and discard the excess liquid. Grill or sear for 5 to 7 minutes per side until cooked through and developing those gorgeous caramelized spots we are after.
- Rest before slicing:
- Let the chicken rest on a cutting board for 5 minutes so the juices redistribute throughout the meat. Slice against the grain or serve whole depending on your preference.
- Assemble your bowls:
- Spoon coconut rice into bowls and top with sliced chicken. Arrange pineapple cubes, green onions, toasted coconut, sesame seeds, and cilantro over everything.
This recipe became our official celebration meal the year my sister finished her graduate degree. We ate it on her tiny balcony with paper plates because nobody wanted to do dishes, and she announced mid bite that this tasted like accomplishment mixed with coconut. Now whenever anyone in the family achieves something worth noting, this is what they request for dinner.
Making It Your Own
The beauty of this dish lies in how well it adapts to whatever you have on hand while still tasting intentional. I have swapped in red bell pepper strips when pineapple was not in season, and the sweetness from peppers worked surprisingly well with the savory glaze. Do not be afraid to make this recipe reflect your own taste preferences.
Serving Suggestions
A simple side of steamed bok choy or roasted broccoli rounds out the meal without competing with the bold flavors. For lighter eating, I sometimes serve everything over lettuce leaves instead of rice for a fresh take that still satisfies. The leftovers make an incredible lunch the next day when the flavors have had even more time to mingle.
Make Ahead Strategy
You can marinate the chicken overnight and cook the coconut rice up to two days in advance, then reheat gently with a splash of water to restore the creamy texture. The toasted coconut and sesame seeds stay crisp in an airtight container for about a week, so make extra to sprinkle on future meals. This flexibility makes it perfect for busy weeknights when you want something special but have zero energy to start from scratch.
- Double the marinade and freeze half with raw chicken for an instant future meal
- Extra coconut rice freezes beautifully in portion sized containers
- Pre cut your pineapple and keep it in the fridge for faster assembly
I hope this recipe brings as much joy to your table as it has to mine over the years. There is something magical about a meal that transports you somewhere warmer even when you are just sitting in your own kitchen.
Recipe FAQs
- → Can I use brown rice instead of jasmine rice?
-
Brown rice works well but requires longer cooking time and additional liquid. Increase water to 1¾ cups and simmer for 40-45 minutes instead of 15. The nutty flavor complements the tropical ingredients beautifully.
- → How long should I marinate the chicken?
-
Minimum 15 minutes works, but marinating 1-2 hours in the refrigerator yields deeper flavor penetration. Don't exceed 4 hours as the acid in the marinade can break down the meat texture excessively.
- → Is this dish spicy?
-
The base recipe is mild with no heat. Add ½-1 teaspoon of red pepper flakes to the marinade if you prefer some spice. You can also serve with sriracha or chili garlic sauce on the side.
- → Can I make the coconut rice ahead of time?
-
Yes, prepare the rice up to 2 days in advance. Store in an airtight container in the refrigerator. Reheat gently with a splash of water or coconut milk to restore creaminess before serving.
- → What cuts of chicken work best?
-
Boneless skinless thighs stay juiciest due to higher fat content. Breasts work too but cook faster—reduce cooking time to 4-5 minutes per side to prevent drying. Pound thicker breasts to even thickness for consistent cooking.
- → Can I cook this in the oven instead?
-
Absolutely. Bake marinated chicken at 400°F for 20-25 minutes until cooked through, broiling for the last 2-3 minutes to caramelize the glaze. The rice method remains the same on the stovetop.