Tropical Pineapple Chicken and Rice
Last week, I made this Tropical Pineapple Chicken, and it brought a bright, sunny flavor to our table. This recipe feels like a little getaway to an island—sweet, tangy, and just the right amount of savory.
I love how the pineapple juice makes the chicken so tender and juicy. With the mix of peppers, garlic, and a quick homemade sauce, it tastes like something you’d get at a beachside restaurant.

Adding a splash of soy sauce, honey, and lime juice gives it a delicious balance, and the result just bursts with tropical flavor! You’ll love it for sure, and for a perfect weekday dinner or a summer gathering with friends, this dish makes everyone smile. I like to enjoy it with warm jasmine rice and a sprinkle of sesame seeds, some fresh cilantro on top. This recipe is super easy to make and full of bright, colorful flavor.
What is Tropical Pineapple Chicken?
Tropical Pineapple Chicken is a flavorful chicken dish made with juicy pineapple chunks, colorful bell peppers, and a tangy-sweet sauce. The sauce blends pineapple juice, soy sauce, honey, and garlic to create a tropical glaze. Served over rice, it’s a warm, sunny meal that combines sweet and savory flavors in every bite. It’s simple, fast, and perfect for weeknight dinners or festive meals.
Perfect for
Perfect for busy weeknights when you want something quick and flavorful. It comes together in under 30 minutes.
Perfect for picky eaters—the sweetness of pineapple makes the dish very family-friendly and fun.
Perfect for summer dinners or cookouts. It brings tropical energy to your table even if you’re not on vacation.
Perfect for meal prep. Make it once and enjoy it over a couple of days with rice, noodles, or wraps.
Ingredients
- 2 boneless, skinless chicken breasts, cut into chunks
- 1 cup canned pineapple chunks (reserve juice)
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 2 cloves garlic, minced
- 2 tbsp soy sauce
- 1 tbsp honey
- 1 tbsp rice vinegar or lime juice
- 1 tbsp cornstarch + 2 tbsp water
- 1 tbsp oil
- Salt and pepper to taste
- 2 cups cooked jasmine rice
- Optional: green onions, sesame seeds, fresh cilantro for garnish
Kitchen Equipment You’ll Need
- Cutting board and knife
- Large non-stick skillet or wok
- Mixing bowl
- Measuring spoons and cups
- Wooden spoon or spatula
- Small bowl (for sauce mixture)
- Serving spoon

How to make Tropical Pineapple Chicken
Step 1:
Heat oil in a large skillet over medium heat. Add chicken, season with salt and pepper, and cook until golden and cooked through. Remove and set aside.
Step 2:
In the same pan, add garlic, red and green bell peppers. Cook for 3–4 minutes until slightly tender.
Step 3:
In a bowl, mix soy sauce, honey, vinegar or lime juice, and ¼ cup pineapple juice. Stir in cornstarch-water mix.
Step 4:
Add chicken back to the pan along with pineapple chunks. Pour sauce over and stir until it thickens and coats everything (about 3–5 minutes).
Step 5:
Spoon over warm jasmine rice. Garnish with green onions, sesame seeds, or cilantro if desired.
Notes
- Cut chicken and peppers into even-sized pieces so they cook at the same rate.
- Use fresh pineapple if you can—it adds a brighter, more natural sweetness.
- Don’t overcook the chicken. Cook until golden and juicy, not dry.
- Let the sauce bubble for a few minutes so it thickens and coats everything well.
- Add a touch of chili sauce if you like a bit of heat—it balances the sweetness.
- Use leftover pineapple juice in smoothies or freeze it for later recipes.
- Garnish with fresh herbs or lime zest for a pretty, fresh finish.
Optional Ingredients
- Coconut milk – Add a splash to the sauce for a creamy, tropical twist.
- Crushed red pepper flakes – For a little heat and contrast to the sweet pineapple.
- Ginger – Freshly grated ginger adds a warm, spicy kick.
- Cashews or peanuts – Toss in some nuts for crunch and added protein.
- Mint leaves – A few fresh leaves on top add a cool, refreshing touch.
- Pineapple salsa – Spoon a bit on top for an extra fruity layer.
What to Pair with Tropical Pineapple Chicken?
To make your meal feel complete, serve this dish over fluffy jasmine or basmati rice. The rice soaks up the sauce and adds a comforting base. You can also pair it with coconut rice for extra tropical flavor. The slight sweetness and aroma of coconut really complement the pineapple.
Grilled vegetables like zucchini, eggplant, or corn on the cob make a colorful and healthy side dish. They keep the meal light but filling.
To make it fun, serve it in pineapple bowls or lettuce wraps. It’s great for parties or when you want to make the dish extra special.
Variations and Substitutions
No soy sauce? Use coconut aminos or tamari for a gluten-free option. It keeps the same savory flavor.
Want it creamy? Add ¼ cup coconut milk for a richer, more tropical taste. It makes the sauce smooth.
No peppers? Use snap peas, broccoli, or green beans. These add crunch and bright color.
Need it vegetarian? Use tofu or chickpeas instead of chicken. The sauce still tastes amazing!
Don’t have honey? Use brown sugar or maple syrup. Both add sweetness and work just fine.
No lime juice? Try lemon juice or rice vinegar. It adds the same nice tangy finish.
Use thighs instead? Chicken thighs stay moist and flavorful—just cut them into chunks.
Low-carb version? Serve over cauliflower rice or greens instead of regular rice.
How to Store
Let the chicken and rice cool completely before storing. Place in airtight containers and refrigerate for up to 3–4 days. Keep rice and chicken separate if possible to avoid sogginess.
Reheat gently in a pan or microwave, adding a splash of water if needed. The sauce may thicken in the fridge, so warming it slowly helps bring it back to the right texture.
FAQ
Can I use fresh pineapple instead of canned?
Yes, fresh pineapple works great and gives an even better flavor. Just remember to save some juice for the sauce.
Is this recipe spicy?
No, it’s naturally sweet and savory. You can add chili flakes or hot sauce if you want heat.
Can I use chicken thighs?
Yes, boneless thighs are juicy and flavorful. Just cut them into chunks and cook them fully.
What type of rice goes best with this?
Jasmine or basmati rice is perfect. Coconut rice is also a great tropical option.
Is this dish gluten-free?
It can be! Just use gluten-free soy sauce or coconut aminos in the sauce.
How do I thicken the sauce?
Use a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water). Stir it into the simmering sauce.
Can I add vegetables?
Absolutely! Bell peppers, snap peas, or broccoli are great additions.
Can I make it in a slow cooker?
Yes, cook on low for 4 hours. Add the cornstarch slurry in the last 30 minutes.
What can I use instead of honey?
Brown sugar or maple syrup works well. Use the same amount for a similar flavor.
Tropical Pineapple Chicken and Rice
Course: MainCuisine: TropicalDifficulty: Easy4
servings15
minutes25
minutes40
minutesTropical Pineapple Chicken is a sweet and savory dish made with juicy pineapple, tender chicken, and colorful peppers in a tangy glaze. It’s quick, fresh, and perfect served over rice for a tropical twist on dinner.
Ingredients
2 boneless, skinless chicken breasts, cut into chunks
1 cup canned pineapple chunks (reserve juice)
1 red bell pepper, diced
1 green bell pepper, diced
2 cloves garlic, minced
2 tbsp soy sauce
1 tbsp honey
1 tbsp rice vinegar or lime juice
1 tbsp cornstarch + 2 tbsp water
1 tbsp oil
Salt and pepper to taste
2 cups cooked jasmine rice
Optional: green onions, sesame seeds, fresh cilantro for garnish
Directions
- Heat oil in a large skillet over medium heat. Add chicken, season with salt and pepper, and cook until golden and cooked through. Remove and set aside.
- In the same pan, add garlic, red and green bell peppers. Cook for 3–4 minutes until slightly tender.
- In a bowl, mix soy sauce, honey, vinegar or lime juice, and ¼ cup pineapple juice. Stir in cornstarch-water mix.
- Add chicken back to the pan along with pineapple chunks. Pour sauce over and stir until it thickens and coats everything (about 3–5 minutes).
- Spoon over warm jasmine rice. Garnish with green onions, sesame seeds, or cilantro if desired.




