Pineapple Chicken with Coconut Rice (25 Min)

Look, I’m not going to lie to you.

When I first threw pineapple into a savory chicken dish, my husband looked at me like I’d lost my mind. But after weeks of tweaking this recipe in my kitchen, I finally nailed it. And now? He requests it at least twice a month.

This isn’t your average weeknight dinner. We’re talking tender chicken coated in a sweet-and-savory glaze that’s honestly a little addictive. Pair that with coconut rice that tastes like you’re eating somewhere tropical, and you’ve got yourself a winner.

Here’s what I love about it.

The pineapple cuts right through all that richness. The herbs bring everything to life. And my family? They clean their plates every single time.

Pineapple Chicken

The best part? This comes together in under 30 minutes. No joke.

You’re using ingredients you probably already have. The chicken stays juicy because we give it a quick marinade. And that coconut rice? It’s creamy, slightly sweet, and honestly the perfect sidekick to the bold chicken.

I actually created this by accident. Had some leftover pineapple in my fridge one night. Didn’t want to waste it. Threw together this dinner on a whim.

Best accident ever.

Now it’s my go-to when I need something fast but still want to feel like I actually cooked something.


Part 1: Getting Everything Ready

What You’ll Need

Okay, let me break down everything you need. I’ve organized it so shopping is stupid easy.

Recipe Timing:

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Servings: 6
  • Difficulty: Easy

Your Shopping List

IngredientQuantityNotes
Boneless skinless chicken breasts1½ poundsCut into bite-size pieces
Low-sodium soy sauce⅓ cupRegular works but adjust salt
Pineapple juice⅓ cupFresh or canned, 100% juice
Brown sugar2 tablespoonsLight or dark both work
Ketchup2 tablespoonsAdds depth and sweetness
Shallot1 mediumChopped for sauce
Garlic cloves4Finely chopped
Fresh ginger1 tablespoonGrated for maximum flavor
Red pepper flakes1 pinchAdjust to heat preference
Sesame oil2 tablespoonsOr extra virgin olive oil
Fresh cilantro¼ cupChopped, for finishing
Fresh pineapple chunks2 cupsFor the salsa
Small shallot½Finely chopped for salsa
Jalapeño1Seeded and chopped
Fresh lime1Juice only
Fresh thyme leaves2 tablespoonsStripped from stems
Ripe avocado1Diced for topping

For Coconut Rice:

  • 1 can (14 ounces) coconut milk
  • ½ cup water
  • 1 cup basmati rice
  • Pinch of salt
Pineapple Chicken

Prep Work (Don’t Skip This)

First things first.

Clear your counter. Get everything ready before you turn on the stove. Trust me on this. When things start cooking, they move fast.

Cut your chicken into bite-sized pieces. About one inch each. Keep them roughly the same size so they cook evenly. Then pat them dry with paper towels. This helps them get that nice golden color later.

Now for the aromatics.

Chop your shallot and garlic as finely as you can. The smaller the pieces, the more flavor you get. For the ginger, use a microplane if you have one. Or just use the small holes on your box grater. Fresh ginger is so much better than the powdered stuff.

For the salsa, dice your pineapple into chunks. Make them a bit bigger than your chicken pieces.

Got a jalapeño? Remove all the seeds if you want it mild. I usually keep half because I like a little kick. Chop your second shallot really fine. And strip those thyme leaves off their stems.

Making the Sauce

This is where the magic happens.

The sauce is what makes this dish sing. It’s got sweet, salty, tangy, and spicy all fighting for attention in the best way possible.

Grab a glass jar or bowl. Whisk together the soy sauce, pineapple juice, brown sugar, and ketchup. Then add your chopped shallot, garlic, grated ginger, and red pepper flakes.

Whisk hard until that brown sugar completely dissolves. Your sauce should look glossy and a little thick.

Now, I know what you’re thinking. Ketchup?

Just trust me. It adds body to the sauce. Plus a subtle tanginess that makes everything taste more… complete. The soy sauce brings the salty umami punch. The pineapple juice? That’s your brightness and natural sweetness right there.

Here’s what you do next.

Take out about one-third of the sauce. Set it aside in a small bowl. Pour the rest over your chicken pieces in a shallow dish or a resealable bag. Toss it around until every piece is coated.

Let this sit for at least 15 minutes at room temperature.

Got time? Marinate it for hours. Or overnight in the fridge. The flavor gets deeper the longer it sits.

The Fresh Salsa

While your chicken’s hanging out in that marinade, make your salsa.

This is the fresh, bright component that keeps the whole dish from feeling too heavy.

In a medium bowl, toss together your pineapple chunks, chopped shallot, jalapeño, and thyme leaves. Squeeze in the juice from one lime. Mix it gently.

The lime juice does two things. It helps all the flavors meld together. And it keeps your pineapple from turning brown.

About that thyme?

I know it seems weird. But hear me out. Thyme shows up all the time in Caribbean cooking, especially in jerk seasoning. It’s got this earthy, slightly floral thing going on that’s perfect with pineapple.

Can’t find fresh thyme? Dried works. Just use one teaspoon instead of two tablespoons.

Set your salsa aside at room temperature. The flavors will keep developing while you cook.


Part 2: Let’s Cook This Thing

Start with the Rice

Before you touch that chicken, get your coconut rice going. Timing matters here.

Pour your coconut milk and water into a medium saucepan. Shake that can really well before you open it. Coconut milk separates naturally. You want it all mixed together. Heat it over medium-high until it starts to gently boil.

Add your basmati rice and a pinch of salt. Stir once. Just once. Make sure nothing’s sticking to the bottom.

Cover with a tight-fitting lid. Drop the heat down to the lowest setting your stove has.

And here’s the most important part.

Don’t. Lift. That. Lid.

I know you want to peek. Everyone does. But every time you lift that lid, you let out steam. And that steam is what’s cooking your rice. Leave it alone for 10 minutes.

After 10 minutes, turn off the heat completely. But keep that lid on.

Let it sit for another 15 to 20 minutes. This is when the rice finishes steaming and gets all fluffy. When you finally take off that lid, fluff it gently with a fork.

Now for the Chicken

Heat your sesame oil in a large skillet. Get it over medium-high heat. You want it hot enough that when you drop a bit of water in, it immediately sizzles.

Take your chicken out of the marinade. Let the excess sauce drip back into the bowl. Then throw that used marinade away. We’re using the clean sauce you saved earlier.

Lay your chicken pieces in the skillet in a single layer. Don’t crowd them. If you need to, cook in two batches.

Here’s the key.

Don’t touch them for 3 minutes. Just let them sit there. This is how you get that beautiful golden crust. After 3 minutes, flip each piece. Cook for another 2 minutes.

Your chicken should be almost done at this point.

Drop your heat down to medium. Pour in that reserved sauce you set aside. It’s going to sizzle like crazy when it hits the hot pan. Stir your chicken around to coat every piece.

Keep cooking for about 5 minutes. Stir occasionally.

Watch what happens. The sauce reduces. Gets glossy. Starts clinging to the chicken. Those sugars caramelize just a bit. That’s when you know you’re getting those deeper, more complex flavors.

The chicken’s done when it hits 165°F internally. The sauce should be thick and syrupy. Pull the skillet off the heat. Stir in your chopped cilantro. The heat from the pan will wilt it slightly and release all that fresh, citrusy smell.

Getting Your Timing Right

The beauty here? Everything finishes at the same time.

Your rice is steaming away on the back burner while you’re actively cooking the chicken. By the time that chicken’s glazed and gorgeous, your rice is ready to fluff.

Rice done first? No problem. It stays warm in that covered pot for a while.

Chicken done first? Just cover the skillet with foil to keep it warm.

Putting It All Together

This is the fun part.

Fluff your coconut rice with a fork. Divide it between serving plates or bowls. It should be light and fluffy. Each grain separate but still tender. You’ll smell that subtle coconut aroma. That’s exactly what you want.

Arrange your glazed chicken over the rice. Spoon any sauce left in the skillet over the top. That extra sauce soaks into the rice. Adds even more flavor.

Now pile on that fresh pineapple salsa. Be generous. This is what brings everything together. The salsa adds this refreshing contrast to the rich chicken and creamy rice. The lime and herbs brighten every single bite.

Finally, scatter your diced avocado over everything. The creamy avocado cools down any heat from the red pepper flakes. Want more lime? Squeeze some over the top.

Pineapple Chicken

Tips I’ve Learned the Hard Way

I’ve made this recipe probably 30 times now. Here’s what I’ve figured out:

Watch Your Heat

Keep it at medium-high when you’re browning the chicken. Then drop to medium for the glazing. If you keep it too high, you’ll burn the sugars before the chicken’s done.

Sauce Consistency

Too thin? Let it reduce longer. Too thick? Splash in some pineapple juice.

The Rice Rule

Seriously. Don’t peek. Every time you lift that lid, you’re messing with the cooking process.

Prep Ahead

You can marinate the chicken and make the salsa hours ahead. Makes weeknight cooking way faster.

Portions

This feeds six people easily. Got smaller appetites? Or serving other sides? It’ll stretch to eight servings no problem.


Part 3: Making It Work for You

Mix It Up

This recipe is pretty flexible. I’ve tried a bunch of different variations.

Want it spicier? Leave some seeds in that jalapeño. Or add extra red pepper flakes to the sauce.

Cooking for kids? Skip the jalapeño completely.

Prefer chicken thighs? Go for it. Thighs have more fat so they stay juicier. They just take a bit longer to cook. Add an extra 2-3 minutes.

No fresh pineapple? Canned works great. Just drain it well. Use that juice in your sauce.

Leftovers

This keeps really well in the fridge for up to three days.

Here’s what I do. Store everything separately if you can. Rice in one container. Chicken in another. Salsa in a third.

To reheat the rice, add a splash of water. Microwave until it’s steaming hot.

The chicken reheats best in a skillet over medium heat. Add a tablespoon of water or pineapple juice so it doesn’t dry out.

The salsa? It’s best fresh. But it’ll keep for two days. Just know that the avocado will brown. Add fresh avocado when you’re ready to eat.

What to Serve With It

This dish is pretty complete on its own. But if you want sides, keep them simple.

A light cucumber salad with rice vinegar dressing is perfect. Doesn’t compete with the main flavors.

Steamed green beans work. So do snap peas. They add color and crunch.

For drinks? Iced tea with lime is my go-to. Or any tropical fruit juice. The meal has enough flavor that you don’t need anything fancy.

Your Questions Answered

Can I use chicken thighs instead of breasts?

Absolutely. Thighs are actually more forgiving. They stay moist even if you slightly overcook them. Plan for an extra 2-3 minutes of cooking time since they’re a bit thicker. The dark meat holds up really well to these bold flavors.

What if I don’t have sesame oil?

Use extra virgin olive oil. You’ll lose that subtle nutty flavor sesame oil brings. But the dish will still taste great. Want it closer to the original? Use regular olive oil and add a few drops of toasted sesame oil at the end if you have it.

How do I know when the chicken is done?

Best way? Use an instant-read thermometer. Chicken should hit 165°F internally.

Don’t have a thermometer? The chicken should be opaque all the way through with no pink. Cut into the thickest piece to check.

Can I make this ahead of time?

Sort of. Marinate the chicken and prep the salsa the night before. But cook the rice and chicken the day you’re serving. The flavors get better when the chicken marinates longer.

Just don’t add the avocado until right before serving. Otherwise it’ll turn brown.

What can I substitute for the ketchup?

Out of ketchup? Use tomato paste thinned with water and a pinch of sugar. Or increase the brown sugar slightly and add a splash of rice vinegar. The ketchup adds body and tanginess. So you want to replicate both of those.

Is this recipe spicy?

Not really. As written, it’s pretty mild. The pinch of red pepper flakes and the jalapeño (with seeds removed) give it warmth. Not heat. Kids usually handle it fine.

Want it truly mild? Skip the jalapeño and red pepper flakes entirely.

Why This Actually Works

The success comes down to balance.

You’ve got sweet pineapple. Salty soy sauce. Tangy lime. Aromatic ginger. All these flavors layer together. Each bite tastes slightly different. That’s what keeps it interesting.

The coconut rice acts like a blank canvas. It’s neutral and creamy. Lets the chicken and salsa be the stars.

And that fresh salsa? That’s the secret weapon. It adds brightness and texture. Keeps the whole dish from feeling too heavy. The herbs and lime juice cut through all that richness. Makes you want to take another bite.

My Final Take

This recipe has earned permanent space in my dinner rotation.

It’s fast enough for Tuesday night when I’m exhausted. But still impressive enough if we have friends over.

The tropical flavors feel special. But you’re not hunting down weird ingredients. Everything’s at a regular grocery store. And the method? Straightforward enough for someone who’s never really cooked before.

What I love most?

You get protein, vegetables, fruit, and grain all in one bowl. Every component has a job. They all work together to create something that feels complete.

Next time you’re tired of your usual dinner routine, try this.

It brings sunshine to your table no matter what the weather’s doing outside. Your kitchen will smell incredible. And those vibrant colors on the plate? They make everyone excited before they even take a bite.

Now go cook this thing. You won’t regret it.

Pineapple Chicken with Coconut Rice

Tender chicken coated in a sweet-and-savory pineapple glaze served over creamy coconut rice. This tropical dinner comes together in under 30 minutes and features fresh pineapple salsa with avocado for a complete, flavorful meal.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Dinner, Main Course
Cuisine Asian, Tropical
Servings 6 servings

Ingredients
  

For the Chicken and Sauce

  • pounds boneless skinless chicken breasts cut into bite-size pieces
  • cup low-sodium soy sauce regular works but adjust salt
  • cup pineapple juice fresh or canned, 100% juice
  • 2 tablespoons brown sugar light or dark both work
  • 2 tablespoons ketchup adds depth and sweetness
  • 1 medium shallot chopped for sauce
  • 4 garlic cloves finely chopped
  • 1 tablespoon fresh ginger grated for maximum flavor
  • 1 pinch red pepper flakes adjust to heat preference
  • 2 tablespoons sesame oil or extra virgin olive oil
  • ¼ cup fresh cilantro chopped, for finishing

For the Pineapple Salsa

  • 2 cups fresh pineapple chunks
  • ½ small shallot finely chopped
  • 1 jalapeño seeded and chopped
  • 1 fresh lime juice only
  • 2 tablespoons fresh thyme leaves stripped from stems
  • 1 ripe avocado diced for topping

For Coconut Rice

  • 1 can (14 ounces) coconut milk
  • ½ cup water
  • 1 cup basmati rice
  • 1 pinch salt

Instructions
 

  • Cut chicken into bite-sized pieces (about one inch each). Pat dry with paper towels. Chop shallot and garlic finely. Grate ginger using a microplane or box grater. For the salsa, dice pineapple into chunks slightly bigger than chicken pieces. Remove jalapeño seeds if desired for mild heat. Chop second shallot finely. Strip thyme leaves from stems.
  • In a glass jar or bowl, whisk together soy sauce, pineapple juice, brown sugar, and ketchup. Add chopped shallot, garlic, grated ginger, and red pepper flakes. Whisk until brown sugar completely dissolves and sauce looks glossy.
  • Remove one-third of the sauce and set aside in a small bowl. Pour remaining sauce over chicken pieces in a shallow dish or resealable bag. Toss to coat. Let marinate for at least 15 minutes at room temperature, or up to overnight in the fridge.
  • In a medium bowl, toss together pineapple chunks, chopped shallot, jalapeño, and thyme leaves. Squeeze in juice from one lime. Mix gently. Set aside at room temperature.
  • Pour coconut milk and water into a medium saucepan (shake coconut milk can well before opening). Heat over medium-high until it starts to gently boil. Add basmati rice and a pinch of salt. Stir once.
  • Cover with a tight-fitting lid and reduce heat to lowest setting. Do not lift the lid. Let cook for 10 minutes. After 10 minutes, turn off heat but keep lid on. Let sit for another 15-20 minutes. Fluff gently with a fork when ready to serve.
  • Heat sesame oil in a large skillet over medium-high heat until shimmering. Remove chicken from marinade, letting excess drip off. Discard used marinade. Lay chicken pieces in skillet in a single layer. Don’t crowd the pan; cook in batches if needed.
  • Don’t touch chicken for 3 minutes to develop golden crust. Flip each piece and cook for another 2 minutes. Reduce heat to medium. Pour in reserved sauce. Stir chicken to coat every piece.
  • Continue cooking for about 5 minutes, stirring occasionally, until sauce reduces and becomes glossy and syrupy. Chicken should reach 165°F internally. Remove from heat and stir in chopped cilantro.
  • Fluff coconut rice with a fork and divide between serving plates or bowls. Arrange glazed chicken over rice. Spoon any remaining sauce from skillet over the top. Pile pineapple salsa generously over chicken. Scatter diced avocado over everything. Squeeze extra lime if desired.

Notes

Heat Management: Keep heat at medium-high when browning chicken, then reduce to medium for glazing to prevent burning the sugars.
Sauce Consistency: If sauce is too thin, let it reduce longer. If too thick, add a splash of pineapple juice.
Rice Rule: Don’t lift the lid while rice is cooking. This releases steam needed for proper cooking.
Prep Ahead: Marinate chicken and make salsa hours ahead for faster weeknight cooking.
Substitutions: Can use chicken thighs (add 2-3 minutes cook time). Canned pineapple works if drained well. Skip jalapeño for kid-friendly version.
Storage: Store rice, chicken, and salsa separately in the fridge for up to 3 days. Add fresh avocado when serving.
Keyword Coconut Rice, Easy, Pineapple Chicken, Quick, Weeknight Dinner

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*