Hawaiian Chicken with Coconut Rice is a bright and tasty dish that brings a little island sunshine to your dinner table. The chicken is juicy and flavorful, often marinated or glazed with sweet pineapple and tangy teriyaki flavors, while the coconut rice adds a creamy, slightly sweet touch that balances everything perfectly. It’s a colorful meal with just the right mix of tropical vibes and comforting textures.
I love making this dish because it feels like a mini getaway, even when I’m just cooking at home on a busy weeknight. The combination of pineapple chunks or juice mixed with soy sauce and garlic makes the chicken pop with flavor, and the coconut rice is a fun twist that I don’t get tired of. I usually sprinkle some green onions or toasted coconut on top for a little extra brightness and crunch.
My favorite way to enjoy this meal is alongside a simple green salad or some steamed veggies to keep things fresh. It’s great for sharing, and people always ask me to make it again because it’s not too complicated but tastes like you put in a lot of love. Whenever I serve this, it brings a little taste of the tropics into our home, and I can’t help smiling thinking about warm breezes and sunny beaches.
Key Ingredients & Substitutions
Chicken: I like using boneless thighs for juiciness, but breasts work too if you prefer leaner meat. Thighs tend to stay tender and soak up the marinade better.
Pineapple juice & slices: Fresh pineapple juice or canned juice both work fine. Fresh pineapple slices add a nice caramelized bite when grilled, but canned can be a good fallback.
Soy sauce: Regular soy sauce gives great saltiness and umami. For a gluten-free version, use tamari instead. Low-sodium soy sauce works too if you want a lighter taste.
Coconut milk: Use canned full-fat coconut milk for the creamiest rice. Light coconut milk is a good option to cut calories but expect a milder flavor.
Jasmine rice: It offers a subtle floral aroma perfect for coconut rice. Basmati rice can be swapped if you prefer a more fragrant grain, but stick to long-grain for fluffiness.
How Do You Make Perfect Coconut Rice Every Time?
Getting the coconut rice just right means balancing liquid and cooking time so it’s tender but not mushy. Here’s what I do:
- Rinse the rice: Wash it under cold water until water is clear to remove excess starch. This keeps rice fluffy.
- Use equal parts coconut milk and water: This gives creamy flavor without overpowering the rice or making it too rich.
- Simmer gently: Bring to boil, then lower heat and cover tightly. Let it cook undisturbed for about 15-18 minutes.
- Rest before fluffing: Turn off heat and let it sit covered for 5 minutes. This helps moisture redistribute evenly.
- Fluff with fork: Use a fork, not spoon, to keep grains separate and airy.
Following these tips makes coconut rice silky and aromatic—just right to complement the sweet and savory grilled chicken!

Equipment You’ll Need
- Medium mixing bowl – I like it because it’s perfect for whisking the marinade and marinating the chicken without making a mess.
- Grill pan or outdoor grill – a good grill makes the chicken and pineapple caramelized and smoky, but a skillet works too with good searing.
- Medium saucepan with a tight-fitting lid – ideal for cooking the coconut rice evenly and keeping it fluffy.
- Measuring cups and spoons – to ensure the marinade and rice liquids are just right.
- Kitchen tongs – helpful for flipping the chicken and pineapple slices easily on the grill.
Flavor Variations & Add-Ins
- Use chicken breasts instead of thighs for a leaner option, or try shrimp for a seafood twist.
- Swap pineapple for mango or papaya for different tropical fruit flavors.
- Add a splash of sriracha or chili flakes to the marinade for some heat.
- Mix in chopped green onions or toasted coconut on top for extra texture and flavor.
Hawaiian Chicken with Coconut Rice
Ingredients You’ll Need:
For the Chicken and Marinade:
- 4 boneless, skinless chicken thighs or breasts
- 1 cup pineapple juice (fresh or canned)
- ¼ cup soy sauce
- 2 tablespoons brown sugar
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 tablespoon rice vinegar or apple cider vinegar
- 1 teaspoon sesame oil (optional)
- Pineapple slices, for grilling (fresh or canned)
- Cooking oil for grilling or pan-searing
For the Coconut Rice:
- 1 cup jasmine rice (or other long-grain white rice)
- 1 cup coconut milk
- 1 cup water
- ½ teaspoon salt
Garnish:
- Fresh chopped cilantro or parsley
- Lime wedges (optional)
- Optional edible flower for decoration
How Much Time Will You Need?
This dish takes about 10 minutes to prepare and 25 minutes to cook. Don’t forget to allow at least 30 minutes for marinating the chicken, or up to 4 hours if you have time — the longer, the more flavorful!
Step-by-Step Instructions:
1. Marinate the Chicken:
In a bowl, whisk together pineapple juice, soy sauce, brown sugar, minced garlic, grated ginger, vinegar, and sesame oil until the sugar dissolves. Place chicken in a resealable bag or shallow dish, pour the marinade over, and let it soak for 30 minutes to 4 hours in the fridge.
2. Cook the Coconut Rice:
Rinse the jasmine rice under cold water until it runs clear to remove excess starch. In a medium pot, combine rinsed rice, coconut milk, water, and salt. Bring to a boil, then reduce heat to low. Cover and simmer for 15–18 minutes, or until the liquid is absorbed and rice is cooked through. Remove from heat, keep covered, and let sit for 5 minutes. Fluff the rice with a fork.
3. Grill the Chicken and Pineapple:
Heat a grill pan or outdoor grill over medium-high heat and lightly brush with cooking oil. Remove chicken from the marinade and grill for 4–6 minutes per side, until nicely charred and cooked through (internal temp 165°F/74°C). In the last few minutes, grill pineapple slices until caramelized and grill marks appear.
4. Assemble and Serve:
Place a bed of coconut rice on each plate. Top with grilled chicken and pineapple slices. Pour a bit of the reserved marinade (boiled to be safe) or simmer a splash of marinade to make a warm sauce, then drizzle it over the dish.
5. Garnish:
Sprinkle chopped cilantro or parsley over the top. Add a lime wedge for a zesty touch, and optionally, place an edible flower to brighten the plate. Serve immediately and enjoy the tropical flavors!
Can I Use Frozen Chicken for This Recipe?
Yes! Just be sure to fully thaw the chicken in the fridge overnight before marinating. This helps the marinade soak in evenly and ensures even cooking.
Can I Make Coconut Rice Ahead of Time?
Absolutely! Cook the coconut rice in advance and store it in an airtight container in the fridge for up to 2 days. Reheat gently with a splash of water to keep it moist and fluffy.
How Do I Reheat Leftovers Without Drying Out the Chicken?
Reheat leftover chicken slowly in a covered pan over low heat, adding a little water or reserved sauce to keep it moist. Alternatively, microwave with a damp paper towel over the chicken to trap moisture.
What Can I Substitute for Pineapple If I Don’t Have Any?
Mango or papaya slices make great tropical alternatives. They grill well and provide a similar sweet and slightly tart flavor to complement the chicken.
