Hawaiian Chicken with Coconut Rice is a bright and flavorful dish that combines juicy, tender chicken with a sweet and tangy tropical twist. The chicken is usually marinated or cooked with pineapple and a touch of soy sauce, giving it that perfect Hawaiian vibe. Paired with creamy coconut rice, this meal brings a balance of sweetness and savory goodness that’s hard to resist.
I love making this recipe because it’s like a mini getaway on a plate. The coconut rice is especially a favorite of mine—it’s soft and fragrant, with just enough coconut flavor to remind me of beach days without being overpowering. A little tip I use is to sprinkle some toasted sesame seeds or chopped green onions on top for added texture and a pop of color.
This dish is super fun to serve when friends come over or for a weeknight dinner that feels a bit special. I usually pair it with a simple green salad or some grilled veggies to keep the meal light and fresh. There’s something about the way the flavors come together that always makes me want to go back for seconds, and it’s perfect for bringing a little sunshine into your day, no matter the weather outside.
Key Ingredients & Substitutions
Chicken: I prefer using boneless, skinless thighs because they stay juicy and tender, but breasts work well too if you like leaner meat. For a quicker option, use pre-cut chicken tenders.
Pineapple Juice & Chunks: Fresh pineapple juice is best for a lively flavor, but canned juice works fine too. You can substitute fresh chunks with canned pineapple if fresh isn’t available, just drain well to avoid extra liquid.
Coconut Milk: Use full-fat coconut milk for creamy, rich rice. Light coconut milk or a mix of coconut water and regular milk can work but expect less creaminess.
Soy Sauce: Regular soy sauce gives salty depth, but low sodium soy sauce is a good swap to control salt. Tamari or coconut aminos work well if avoiding gluten.
Fresh Ginger & Garlic: Fresh ginger really brightens the marinade. If you don’t have fresh, ground ginger is okay but use less. Minced garlic adds nice pungency; garlic powder can be a quick substitute.
How Can You Make Coconut Rice Perfectly Creamy Without It Getting Mushy?
Cooking coconut rice is simple but getting that perfect texture requires a little care:
- Rinse your rice first to remove excess starch and prevent clumping.
- Use a mix of equal parts coconut milk and water for balanced creaminess without overpowering coconut flavor.
- Bring the mix to a boil, then reduce heat and simmer low with a tight lid—don’t lift the lid while cooking.
- Once done, let it sit covered for 5 minutes before fluffing to help steam the rice evenly.
- If you like, add a pinch of sugar to balance the natural coconut richness.
These steps keep your coconut rice tender and fragrant without turning sticky or mushy.

Equipment You’ll Need
- Medium saucepan – I love it because it cooks the coconut rice evenly and with a tight-fitting lid helps keep the moisture in.
- Large skillet or grill pan – perfect for searing the chicken and caramelizing the pineapple for a nice char.
- Whisk or fork – easy to mix the marinade ingredients smoothly.
- Measuring cups and spoons – for accurate ingredient portions.
- Knife and cutting board – for chopping garlic, ginger, pineapple, and chili peppers.
- Tongs – helpful for turning the chicken and tossing the pineapple without breaking it apart.
Flavor Variations & Add-Ins
- Swap chicken for shrimp or firm tofu to make it vegetarian or seafood-friendly.
- Mix in sliced bell peppers or snap peas for extra crunch and color.
- Add a splash of lime juice or sprinkle with toasted coconut for extra tropical flavor.
- Use honey instead of brown sugar for a milder, floral sweetness.
Hawaiian Chicken with Coconut Rice
Ingredients You’ll Need:
For the Hawaiian Chicken:
- 4 boneless, skinless chicken thighs or breasts
- 1 cup pineapple juice (preferably fresh)
- 1/4 cup soy sauce
- 2 tbsp brown sugar
- 1 tbsp grated fresh ginger
- 2 cloves garlic, minced
- 1 tbsp rice vinegar or apple cider vinegar
- 1/2 tsp ground black pepper
- 1 tbsp olive oil or vegetable oil, for cooking
- 1-2 red chili peppers, sliced (optional, for heat)
- 1 cup pineapple chunks (fresh or canned, drained)
- Fresh cilantro, chopped, for garnish
For the Coconut Rice:
- 1 1/2 cups jasmine rice or long grain white rice
- 1 cup coconut milk (full fat for richest flavor)
- 1 cup water
- 1/2 tsp salt
- 1 tbsp sugar (optional, to balance coconut flavor)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare, 30 minutes to marinate the chicken (you can marinate up to 2 hours if you have time), 20 minutes to cook the rice and chicken, and a few extra minutes to assemble the dish. Overall, plan for approximately 45 minutes to 1 hour from start to finish.
Step-by-Step Instructions:
1. Marinate the Chicken
In a bowl, whisk together pineapple juice, soy sauce, brown sugar, grated fresh ginger, minced garlic, rice vinegar, and black pepper until the sugar dissolves. Add the chicken pieces and toss to coat well. Cover and place in the refrigerator for at least 30 minutes, or up to 2 hours to let the flavors soak in.
2. Cook the Coconut Rice
Rinse the jasmine rice under cold water until the water runs clear to remove excess starch. In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar (if you’re using it). Stir to mix. Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Cover the saucepan and let it simmer gently for 15–18 minutes, or until the liquid is fully absorbed and the rice is tender. Turn off the heat, keep it covered, and let it sit for about 5 minutes. Fluff the rice gently with a fork before serving.
3. Cook the Chicken
Heat the oil in a large skillet or grill pan over medium-high heat. Remove the chicken from the marinade, letting any excess drip off, and keep the marinade for later. Cook the chicken for about 5–7 minutes per side, or until it’s nicely charred and cooked through (an internal temperature of 165°F or 74°C). In the last few minutes of cooking, add the pineapple chunks and sliced red chili peppers to the pan. Pour in the reserved marinade and cook for a few more minutes until the sauce thickens slightly and the pineapple is warmed through.
4. Assemble and Serve
Place a generous serving of coconut rice on each plate. Top with the cooked chicken and pineapple pieces. Spoon the pan sauce over everything, and garnish with chopped fresh cilantro for a fresh, vibrant touch. Enjoy your tropical and delicious Hawaiian Chicken with Coconut Rice!
Can I Use Frozen Chicken in This Recipe?
Yes! Just make sure to thaw it completely in the refrigerator overnight before marinating. Pat the chicken dry to remove excess moisture for better searing.
Can I Make the Coconut Rice Ahead of Time?
You can prepare the coconut rice a few hours in advance and keep it covered at room temperature or in the fridge. Reheat gently with a splash of water or coconut milk to restore its creaminess.
What Can I Substitute for Pineapple Juice?
If you don’t have pineapple juice, you can use orange juice or a mix of lime juice and a little sugar to achieve a similar sweet and tangy flavor.
How Should Leftovers Be Stored?
Store leftover chicken and rice separately in airtight containers in the refrigerator for up to 3 days. Reheat in the microwave or on the stove until warmed through, adding a splash of water if the rice feels dry.
