Pineapple Chicken and Coconut Rice

Featured in: Chicken Recipes for Every Occasion

This Pineapple Chicken with Coconut Rice is a tropical blend of sweet and savory flavors. Juicy chicken is marinated and glazed with a soy-pineapple sauce, then served over coconut rice for a truly vibrant dish. The fresh pineapple salsa, featuring lime and avocado, adds a zesty, refreshing kick. It's a perfect all-in-one tropical meal that’s quick to prepare but packed with flavor!

Chef with a smile, ready to cook and serve.
Updated on Tue, 25 Mar 2025 20:00:06 GMT
A bowl of rice and meat. Pin it
A bowl of rice and meat. | recipesbysandra.com

Sweet, tangy pineapple chicken paired with creamy coconut rice creates the perfect tropical dinner experience. This dish balances savory soy sauce with vibrant pineapple juice, resulting in glazed chicken pieces that caramelize beautifully when cooked. The fresh pineapple salsa adds a bright, zesty contrast to the rich flavors of the chicken, making every bite a perfect harmony of sweet, sour, and savory notes.

I first made this recipe during a particularly cold January when I was craving something tropical. My kitchen filled with the aromas of ginger, garlic, and sweet pineapple, instantly transporting me somewhere warmer. The leftovers tasted even better the next day after the flavors had time to meld together.

Ingredients

  • Boneless skinless chicken breasts: The lean protein base that absorbs all the marinade flavors. Choose breasts that feel firm and have a pink hue without any gray spots.
  • Low-sodium soy sauce: Provides umami depth without making the dish too salty. Regular soy sauce works too, but you may want to add less.
  • Pineapple juice: Tenderizes the chicken while adding natural sweetness. Fresh is best, but canned works well too.
  • Brown sugar: Helps caramelize the sauce and balances the acidity. Dark brown adds more molasses notes if you prefer.
  • Ketchup: Provides tomato tanginess and helps thicken the sauce. Look for versions without high fructose corn syrup.
  • Shallots: Milder than onions with a hint of garlic flavor. Choose firm ones with tight, shiny skin.
  • Garlic: Essential aromatic that pairs beautifully with ginger. Fresh cloves will give the most vibrant flavor.
  • Ginger: Adds warmth and subtle spiciness. Fresh ginger should feel firm with smooth skin.
  • Red pepper flakes: Provides gentle heat that balances the sweetness. Adjust according to your spice preference.
  • Sesame oil: Adds nutty depth to the dish. Can substitute olive oil, but you'll lose some of the Asian flavor profile.
  • Fresh cilantro: Brightens the finished dish with herbaceous notes. Look for bunches with perky, vibrant green leaves.
  • Fresh pineapple chunks: The star of the salsa, providing juicy sweetness. Choose a pineapple that smells sweet at the base.
  • Jalapeño: Adds a kick to the salsa. Remove seeds for less heat or keep them for more spice.
  • Lime juice: Balances the sweetness of the pineapple with acidity. Always use fresh for the brightest flavor.
  • Fresh thyme leaves: Adds an unexpected herbal note to the salsa. Look for sprigs with bright green leaves.
  • Avocado: Contributes creamy richness to balance the acidic salsa. Choose one that yields slightly to gentle pressure.

Step-by-Step Cooking Instructions

A plate of rice and chicken. Pin it
A plate of rice and chicken. | recipesbysandra.com
Step 1:
Prepare the marinade by whisking together soy sauce, pineapple juice, brown sugar, ketchup, chopped shallots, minced garlic, grated ginger, and red pepper flakes until sugar dissolves. Pour a portion over chicken to marinate for at least 15 minutes (or up to overnight).
Step 2:
Create pineapple salsa by mixing pineapple chunks, diced shallot, jalapeño, lime juice, and thyme. Add avocado just before serving to prevent browning.
Step 3:
Cook marinated chicken in hot sesame oil, ensuring proper browning by not overcrowding the pan. Cook until golden and cooked through.
Step 4:
Create the glaze by reducing the remaining sauce in the pan. Stir chicken pieces until evenly glazed and sticky.
Step 5:
Sprinkle chicken with chopped cilantro and serve over coconut rice, topped with pineapple salsa and avocado.

My grandmother used to make a simpler version of this dish when I was growing up in Florida. She always insisted on using fresh pineapple, claiming the natural enzymes worked magic on the chicken. I've found she was absolutely right—the texture difference is noticeable. My kids initially turned their noses up at the 'green stuff' (cilantro), but they've since become converts, even requesting extra salsa on the side.

Make-Ahead Tips

Preparing components of this dish ahead of time can make weeknight cooking much more manageable. The chicken can marinate for up to 24 hours in the refrigerator, developing deeper flavor as it sits. The pineapple salsa can be made up to 4 hours ahead, though I recommend adding the avocado just before serving to prevent browning. The sauce itself can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator—just give it a good shake before using to recombine any separated ingredients.

Serving Suggestions

This vibrant pineapple chicken deserves complementary sides that enhance its tropical profile. Beyond the coconut rice mentioned in the recipe, consider serving it with a simple cucumber salad dressed with rice vinegar for a refreshing contrast to the sweet and savory chicken. For a more substantial meal, steamed baby bok choy drizzled with sesame oil makes an excellent green addition. When entertaining, I like to set up a build-your-own bowl station with the chicken, rice, salsa, and additional toppings like toasted coconut flakes, chopped macadamia nuts, and extra herbs for guests to customize their plates.

A bowl of rice with meat and pineapple. Pin it
A bowl of rice with meat and pineapple. | recipesbysandra.com

Variations to Try

Don't be afraid to adapt this recipe to suit your preferences or what you have on hand. For a spicier version, increase the red pepper flakes or add a tablespoon of sriracha to the sauce. Chicken thighs can be substituted for breasts if you prefer darker meat with more richness. The pineapple salsa works beautifully with the addition of diced mango or papaya for a more complex tropical flavor profile. For a vegetarian alternative, extra-firm tofu can replace the chicken—just be sure to press it well before marinating to remove excess moisture. I've even used this sauce with salmon fillets for a delicious omega-3 rich variation that pairs wonderfully with the bright pineapple salsa.

Frequently Asked Questions

→ Can I use canned pineapple instead of fresh?

Yes, canned pineapple can be used, but fresh delivers the best flavor and texture for the salsa.

→ What can I substitute for coconut rice?

If you prefer, plain white rice or jasmine rice works well, but coconut rice adds a richer flavor.

→ How should I store leftovers?

Store cooked chicken and rice in an airtight container in the fridge for up to 3 days. Keep the salsa separate to maintain freshness.

→ Can I make this dish spicy?

To add more spice, include an extra pinch of red pepper flakes or use a spicier variety of jalapeño in the salsa.

→ Is there a vegetarian alternative for the chicken?

You can use tofu or tempeh as a vegetarian substitute. Simply marinate and cook them in the same soy-pineapple sauce.

→ How long should I marinate the chicken?

Marinate the chicken for at least 15 minutes for a quick flavor boost or overnight for more intense flavor.

Pineapple Chicken Coconut Rice

Sweet, savory pineapple chicken with coconut rice and a zesty salsa topping.

Prep Time
25 Minutes
Cook Time
10 Minutes
Total Time
35 Minutes
By: Sandra

Category: Chicken Dishes

Difficulty: Intermediate

Cuisine: Asian Fusion

Yield: 4 Servings

Dietary: Dairy-Free

Ingredients

→ Chicken and Sauce

01 1.5 pounds boneless skinless chicken breasts, cut into bite-size pieces
02 1/3 cup low-sodium soy sauce
03 1/3 cup pineapple juice
04 2 tablespoons brown sugar
05 2 tablespoons ketchup
06 1 shallot, chopped
07 4 cloves garlic, chopped
08 1 tablespoon grated ginger
09 1 pinch red pepper flakes
10 2 tablespoons sesame oil or extra virgin olive oil
11 1/4 cup chopped cilantro

→ Pineapple Salsa

12 2 cups fresh pineapple chunks
13 1/2 small shallot, finely chopped
14 1 jalapeño, seeded (if desired) and chopped
15 Juice of 1 lime
16 2 tablespoons fresh thyme leaves
17 1 avocado, diced

Instructions

Step 01

In a glass jar, whisk together the soy sauce, pineapple juice, brown sugar, ketchup, shallots, garlic, ginger, and a pinch of red pepper flakes. Pour one-third of the sauce over the chicken and let it marinate for at least 15 minutes or up to overnight in the refrigerator.

Step 02

Combine the pineapple chunks, shallot, jalapeño, lime juice, fresh thyme, and avocado in a bowl. Mix gently and set aside.

Step 03

Heat the sesame oil or olive oil in a large skillet over medium-high heat. Add the marinated chicken and cook for about 5 minutes until fully cooked on both sides. Reduce the heat to medium, pour in the remaining soy sauce mixture, and cook for another 5 minutes until the sauce thickens and glazes the chicken.

Step 04

Serve the chicken over rice, topped with pineapple salsa. Garnish with additional diced avocado and a squeeze of lime if desired.

Notes

  1. For best results, allow the chicken to marinate overnight to enhance flavor.

Tools You'll Need

  • Glass jar
  • Large skillet
  • Mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Soy (from soy sauce)
  • Tree nuts (if using avocado)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 15 g
  • Total Carbohydrate: 32 g
  • Protein: 35 g