30 Minute Pineapple Chicken with Coconut Rice Recipe

Servings: 4 Total Time: 35 mins Difficulty: easy
Quick 30 Minute Pineapple Chicken with Coconut Rice
30 Minute Pineapple Chicken with Coconut Rice Recipe

What You’ll Find in This Recipe

  • A quick dinner that comes together in about 30 minutes
  • The ingredients I always use and why they matter
  • Step by step instructions with simple tips
  • A few things I learned after making it more than once
  • Helpful serving ideas and easy variations

Some dinners end up becoming part of my regular routine without me even planning it. This pineapple chicken with coconut rice is one of those meals. I made it the first time because I had fresh pineapple sitting on the counter that needed to be used. I figured it would be good, but I honestly wasn’t expecting it to end up in my weeknight rotation.

Now I come back to it whenever I want something that tastes fresh without spending my whole evening in the kitchen. It has that sweet and savory thing going on that somehow feels comforting and light at the same time. The coconut rice softens the little bit of heat from the sauce, while the pineapple salsa keeps every bite bright and juicy.

I also like that nothing about this recipe feels complicated. The sauce comes together in minutes, the chicken cooks fast, and while everything is happening I can throw together the salsa. By the time the rice is ready, dinner pretty much is too.

I used to think fruit belonged mostly in desserts. Then I started adding pineapple to savory meals, and that completely changed my mind. Fresh pineapple adds natural sweetness, but it also brings acidity that keeps the chicken from tasting too heavy.

The first time I made coconut rice I accidentally added way too much coconut milk because I wasn’t paying attention. It still tasted good, but it turned into something closer to creamy porridge than fluffy rice. Since then I’ve learned that keeping the coconut flavor subtle makes the whole meal feel much more balanced.

Ingredients I Used for the Recipe

  • 1 1/2 pounds boneless skinless chicken breasts, cut into bite-size pieces – The main protein that cooks quickly and absorbs all the sauce.
  • 1/3 cup low-sodium soy sauce – Gives the sauce its salty, rich flavor without becoming overpowering.
  • 1/3 cup pineapple juice – Adds sweetness and ties everything back to the fresh pineapple.
  • 2 tablespoons brown sugar – Helps the sauce caramelize while adding a deeper sweetness.
  • 2 tablespoons ketchup – Brings a little tang and helps create a glossy finish.
  • 1 chopped shallot – Adds mild onion flavor without taking over the sauce.
  • 4 cloves garlic, chopped – Gives the chicken lots of savory flavor.
  • 1 tablespoon grated fresh ginger – Adds freshness and a gentle warmth.
  • 1 pinch red pepper flakes – Gives the sauce a light kick without making it overly spicy.
  • 2 tablespoons sesame oil or olive oil – Used for cooking the chicken and adding richness.
  • 1/4 cup chopped cilantro – Stirred in at the end for fresh flavor.
  • 2 cups fresh pineapple chunks – The base of the salsa and one of my favorite parts of the meal.
  • 1/2 small shallot, finely chopped – Adds a little bite to the salsa.
  • 1 jalapeño, chopped – Optional if you want extra heat.
  • Juice of 1 lime – Brightens both the salsa and the finished dish.
  • 2 tablespoons fresh thyme leaves – Gives the salsa an earthy flavor that works surprisingly well with pineapple.
  • 1 diced avocado – Makes every bite creamy.
  • Cooked coconut rice – The perfect base that balances the sweet, salty, and spicy chicken.

How to Make 30 Minute Pineapple Chicken with Coconut Rice?

Step 1 – Mix the Sweet and Savory Sauce

I start by whisking together the soy sauce, pineapple juice, brown sugar, ketchup, chopped shallot, garlic, ginger, and a pinch of red pepper flakes. It doesn’t look like much at first, but once everything combines, it smells incredible.

I always taste the sauce before using it. Sometimes my pineapple is sweeter than usual, so I may cut back just a little on the brown sugar the next time.

Step 2 – Marinate the Chicken

I pour about one third of the sauce over the chicken pieces and toss everything together until coated.

If I’m in a hurry, I let it sit for about 15 minutes while I prepare everything else. When I remember ahead of time, I marinate it overnight. The chicken comes out even more flavorful, but both versions work well.

Step 3 – Make the Pineapple Salsa

While the chicken rests, I mix together the pineapple chunks, finely chopped shallot, jalapeño, lime juice, thyme, and diced avocado.

I was honestly unsure about using thyme the first time because I usually reach for cilantro in fruit salsa. It ended up being one of my favorite parts. The flavor is lighter than I expected and pairs beautifully with the pineapple.

Step 4 – Start the Coconut Rice

If the rice isn’t already cooking, I get it started before heating the skillet.

I like coconut rice that stays fluffy instead of overly rich. A gentle coconut flavor lets the chicken stay the star of the meal instead of competing with it.

Step 5 – Cook the Chicken

I heat the oil in a large skillet over medium-high heat and spread the chicken into a single layer.

I avoid moving it too much during the first couple of minutes. Letting it sit helps it brown instead of steaming.

Step 6 – Add the Remaining Sauce

Once the chicken is cooked through, I lower the heat and pour in the remaining sauce.

Over the next few minutes it thickens, becomes glossy, and starts clinging to every piece of chicken. That’s when I know it’s ready.

Step 7 – Finish Everything Together

I stir in the chopped cilantro right before serving.

Then I spoon the chicken over the coconut rice, top it with plenty of pineapple salsa, add avocado, and finish everything with another squeeze of fresh lime juice.

I always end up adding more salsa than I planned. It makes the whole meal taste brighter, and every bite feels a little different.

A Few Things I Started Doing After Making This Several Times

One thing I noticed after making this recipe again and again is that fresh pineapple really does make a difference. Canned pineapple works if that’s all I have, but fresh fruit gives the salsa a cleaner taste and better texture.

I also don’t rush the last few minutes when the sauce is reducing. That’s where the magic happens. The sugars begin caramelizing and the chicken develops this sticky coating that’s hard to stop eating.

I’ve served this meal to friends who weren’t sure about fruit with chicken. Every single time someone asked for another spoonful of the salsa before dinner was even over.

I usually make extra rice because the leftovers stay delicious the next day. Sometimes I even wrap everything inside warm tortillas for lunch. It’s completely different, but still really good.

Another little habit I picked up is chopping the pineapple into fairly small pieces. Bigger chunks look nice, but the smaller pieces mix better with the lime juice and herbs, so every forkful gets a little bit of everything.

If someone in my family doesn’t want spicy food, I simply leave the jalapeño out of the salsa and skip most of the pepper flakes. The recipe still has plenty of flavor.

Tips

  • Use fresh pineapple whenever possible for the brightest flavor.
  • Don’t overcrowd the skillet or the chicken won’t brown well.
  • Marinate overnight if you have time, but even 15 minutes helps.
  • Let the sauce reduce naturally instead of rushing it.
  • Taste the salsa before serving and add more lime if it needs brightness.
  • Add the avocado just before serving so it stays fresh.
  • Keep the coconut rice lightly flavored instead of overly rich.
  • Fresh cilantro added at the end keeps the dish tasting vibrant.
  • If your pineapple is especially sweet, reduce the brown sugar slightly.
  • Leftovers make a great rice bowl for lunch the next day.

The Little Details That Keep Me Making This Again

I think what surprises me most is how colorful this dinner looks without needing any fancy ingredients. The golden pineapple, bright green herbs, creamy avocado, and glossy chicken make the whole plate feel cheerful.

It’s also one of those meals that doesn’t leave me feeling weighed down afterward. The chicken is filling, the salsa keeps everything fresh, and the coconut rice makes it comforting enough to satisfy without feeling too heavy.

Some recipes lose their excitement after a couple of tries. This one hasn’t for me. I still look forward to making it because every ingredient has a purpose, and none of the steps feel like extra work.

If I know the week is going to be busy, this is usually one of the first dinners I plan. Thirty minutes feels realistic, cleanup stays simple with one skillet, and everyone ends up happy.

I honestly think the pineapple salsa deserves just as much attention as the chicken itself. It isn’t just a topping. It completely changes the meal by adding freshness that balances the sticky, savory glaze.

Whenever I want something that tastes like I spent much longer cooking than I actually did, this pineapple chicken with coconut rice is usually where I start. It’s simple, colorful, packed with flavor, and one of those dinners that quietly earns a permanent spot in my recipe collection.

30 Minute Pineapple Chicken with Coconut Rice Recipe

Difficulty: easy Prep Time 15 mins Cook Time 15 mins Rest Time 5 mins Total Time 35 mins
Cooking Temp: 190  C Servings: 4 Estimated Cost: $ 18 Calories: 525
Best Season: Spring, Summer, Fall, Winter

Description

This 30 Minute Pineapple Chicken with Coconut Rice is a sweet and savory one-pan dinner that's perfect for busy weeknights. Juicy chicken is coated in a flavorful pineapple soy glaze and served over fluffy coconut rice with a fresh pineapple avocado salsa. It's colorful, easy to make, and ready in about half an hour.

Ingredients

Chicken

Sauce

Pineapple Salsa

For Serving

Instructions

  1. Prepare the Sauce

    Whisk together soy sauce, pineapple juice, brown sugar, ketchup, chopped shallot, garlic, ginger, and red pepper flakes until smooth.
  2. Marinate Chicken

    Pour one-third of the sauce over the chicken and let it marinate for at least 15 minutes.
    Longer marinating adds more flavor.
  3. Prepare Salsa

    Mix pineapple, shallot, jalapeño, lime juice, thyme, and avocado in a bowl. Refrigerate until ready to serve.
  4. Cook Rice

    Prepare coconut rice according to your preferred recipe or package directions.
  5. Cook Chicken

    Heat sesame oil in a large skillet over medium-high heat. Cook chicken for 6 to 8 minutes until browned and cooked through.
  6. Finish the Sauce

    Reduce heat to medium and pour in the remaining sauce. Simmer for 3 to 5 minutes until thick and glossy.
  7. Finish Dish

    Stir cilantro into the chicken. Serve over coconut rice and top generously with pineapple salsa.
  8. Rest and Serve

    Let everything rest for 5 minutes before serving with extra lime wedges if desired.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 525kcal
% Daily Value *
Total Fat 17gg27%
Saturated Fat 6gg30%
Trans Fat 0gg
Cholesterol 105mgmg35%
Sodium 760mgmg32%
Potassium 760mgmg22%
Total Carbohydrate 46gg16%
Dietary Fiber 5gg20%
Sugars 18gg
Protein 43gg86%

Calcium 6% mg
Iron 12% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Fresh pineapple: Fresh fruit gives the salsa the best flavor and texture.
  • Don't overcrowd the pan: Cook chicken in batches if needed for better browning.
  • Marinate longer: Overnight marinating makes the chicken even more flavorful.
  • Add avocado last: This keeps it fresh and prevents browning.
  • Great leftovers: Store refrigerated for up to 3 days and enjoy as rice bowls or wraps.
Keywords: pineapple chicken, coconut rice, easy chicken dinner, tropical chicken recipe, pineapple salsa, 30 minute meal, weeknight dinner
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use canned pineapple instead of fresh?

Yes. Fresh pineapple provides the best flavor, but canned pineapple packed in juice works well when fresh isn't available.

Can I make this meal ahead of time?

Yes. Prepare the chicken, rice, and salsa separately. Store them in the refrigerator for up to 3 days and assemble before serving.

Can I use chicken thighs instead of breasts?

Absolutely. Boneless skinless chicken thighs stay juicy and work wonderfully with the pineapple glaze.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment