30 Minute Pineapple Chicken with Coconut Rice.
One-pan dinners that taste like you spent an hour in the kitchen, without the hassle, are my happy place. This 30 Minute Pineapple Chicken with Coconut Rice. recipe is all about bright, tropical flavors and fast weekday-friendly prep. Juicy chicken bites are caramelized in a tangy-sweet pineapple sauce, then finished with fresh herbs, creamy avocado, and a quick coconut-infused rice that cooks while the chicken simmers. It’s perfect for busy nights, meal prep, or when you want a dinner that feels fresh and celebratory without a lot of fuss.
Why this recipe works
This dish balances sweet pineapple, salty soy, and a touch of heat from red pepper flakes and optional jalapeño. A little brown sugar and ketchup create a glossy, sticky sauce that clings to the chicken, while ginger, garlic, and shallot add savory depth. Coconut rice cooks in the time it takes to simmer the chicken, so you end up with a complete meal in about 30 minutes. The cilantro, thyme, lime, and avocado at the end lift everything with fresh herbal and citrus notes.
Ingredients
- 1 1/2 pounds boneless skinless chicken breasts, cut into bite size pieces
- 1/3 cup low-sodium soy sauce
- 1/3 cup pineapple juice
- 2 tablespoons brown sugar
- 2 tablespoons ketchup
- 1 shallot, chopped
- 4 cloves garlic, chopped
- 1 tablespoon grated ginger
- 1 pinch red pepper flakes
- 2 tablespoons sesame oil, or extra virgin olive oil
- 1/4 cup chopped cilantro
- 2 cups fresh pineapple chunks
- 1/2 small shallot, finely chopped
- 1 jalapeño, seeded (if desired) and chopped
- juice of 1 lime
- 2 tablespoons fresh thyme leaves
- 1 avocado, diced
- For the coconut rice: 1 1/2 cups long-grain rice, rinsed until water runs clear
- For the coconut milk: 1 1/2 cups coconut milk plus 1 1/2 cups water (or 3 cups coconut milk/water combined total)
- Salt, to taste
Equipment
- Large skillet or sauté pan with a lid
- Medium saucepan with lid for rice
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
Prep tips

- Cut the chicken into uniform bite-size pieces so they cook evenly.
- Rinse rice until the water runs clear to prevent gummy coconut rice.
- Have the pineapple juice measured and aromatics chopped before you start; this accelerates the cooking flow.
Step-by-step directions

Follow these clear, ordered steps to make 30 Minute Pineapple Chicken with Coconut Rice..
- Start the coconut rice: In a medium saucepan, combine 1 1/2 cups rinsed long-grain rice and 1 1/2 cups coconut milk plus 1 1/2 cups water (or the combined 3 cups coconut milk/water mixture). Add a pinch of salt, bring to a gentle boil over medium-high heat, then reduce to low, cover, and simmer for 15 to 18 minutes until the rice is tender and liquid is absorbed. Remove from heat and keep covered for 5 minutes, then fluff with a fork.
- Make the sauce base: While the rice is cooking, whisk together 1/3 cup low-sodium soy sauce, 1/3 cup pineapple juice, 2 tablespoons brown sugar, and 2 tablespoons ketchup in a small bowl. Set aside so the flavors meld while you cook.
- Heat the skillet: Place a large skillet over medium-high heat and add 2 tablespoons sesame oil or extra virgin olive oil. Allow the oil to warm until it shimmers but is not smoking.
- Cook aromatics: Add 1 shallot, chopped, to the hot oil and sauté for 1 to 2 minutes until fragrant and starting to soften. Add 4 cloves garlic, chopped, and 1 tablespoon grated ginger, and cook for another 30 to 45 seconds, stirring constantly to prevent burning.
- Sear the chicken: Add the 1 1/2 pounds of chicken pieces to the skillet in a single layer. Let them sear, undisturbed, for about 2 minutes to develop color, then stir and cook for 2 more minutes until most pieces are lightly browned but not fully cooked through.
- Add the sauce and seasonings: Pour the prepared soy-pineapple sauce over the chicken. Sprinkle in 1 pinch red pepper flakes. Stir to coat the chicken evenly, then bring the mixture to a gentle simmer.
- Simmer with pineapple: Stir in 2 cups fresh pineapple chunks. Reduce the heat to medium-low and let the chicken and pineapple simmer in the sauce for 5 to 7 minutes, or until the chicken is cooked through (internal temperature should reach 165°F/74°C) and the sauce has thickened slightly.
- Prepare the salsa: While the chicken simmers, combine 1/4 cup chopped cilantro, 1/2 small shallot finely chopped, 1 jalapeño seeded and chopped if you want heat, juice of 1 lime, and 2 tablespoons fresh thyme leaves in a small bowl. Stir to combine. Taste and adjust lime or salt if needed.
- Finish the chicken: Once the chicken is cooked and the sauce has reached a glossy coating, remove the skillet from heat. Toss in half of the salsa mixture (reserve the rest for topping) and gently stir to combine. This adds bright, fresh notes directly into the dish.
- Plate and garnish: Spoon the coconut rice onto plates or into bowls. Top with the pineapple chicken. Scatter the reserved salsa over the chicken, then top with diced 1 avocado. Garnish with additional cilantro leaves or a wedge of lime if desired.
- Serve immediately: Serve hot so the rice is fluffy and the sauce is glossy. Leftovers can be refrigerated in an airtight container for up to 3 days; gently reheat on the stovetop or in the microwave.
Serving suggestions
This 30 Minute Pineapple Chicken with Coconut Rice. is lovely on its own, but you can add a few extras for texture and color: a sprinkle of toasted sesame seeds, thinly sliced green onions, or a handful of shredded cabbage for crunch. For a heartier meal, serve alongside a quick cucumber salad or roasted broccoli.
Variations and swaps
- If you prefer more heat, leave the jalapeño seeds in or add a tablespoon of chili garlic sauce to the sauce mixture.
- Swap the chicken for bite-size pieces of firm tofu or shrimp if you want a different protein; cooking times will vary—shrimp will need only a few minutes, tofu benefits from pressing and a crisp sear.
- Use jasmine rice for an even more aromatic coconut rice, following the same liquid ratio and cooking times.
- If you don’t have fresh pineapple, use frozen pineapple chunks—thaw briefly and drain any excess water before adding.
Make-ahead and storage
You can prepare the salsa and sauce up to one day in advance. Store the cooked chicken and coconut rice in separate airtight containers in the refrigerator for up to 3 days. Reheat gently: warm the chicken over low heat with a splash of water or extra pineapple juice to loosen the sauce; microwave rice covered with a damp paper towel to restore moisture.
Notes on ingredients
This recipe uses low-sodium soy sauce to keep the salt in check while still delivering umami depth. If you need a soy-free alternative, a tamari or coconut aminos will work—use the same quantity. The brown sugar and ketchup create a sticky, caramelized finish; if you prefer less sweetness, reduce brown sugar to 1 tablespoon and taste before adding more.
Quick nutrition snapshot (per serving, approximate)
This meal provides a balanced plate of protein, carbohydrates, and healthy fats from the avocado. Coconut milk adds richness and a touch of saturated fat, while pineapple gives vitamin C and natural sweetness. Exact nutrition varies by ingredient brands and portion sizes.
Final thoughts
Light, bright, and done in under half an hour, this 30 Minute Pineapple Chicken with Coconut Rice. is a weeknight winner. It hits a comforting sweet-and-savory groove while staying fresh and lively thanks to the lime, cilantro, and thyme. The method is simple: cook rice, sear chicken, simmer with a flavorful sauce and pineapple, then finish with a quick herb-lime salsa and creamy avocado. You’ll love how quickly it comes together and how good it tastes.
Ready to make dinner? Gather your ingredients, start the rice first, and in about 30 minutes you’ll have a vibrant, crowd-pleasing meal that feels a little tropical and a lot delicious. Enjoy!

30 Minute Pineapple Chicken with Coconut Rice.
Ingredients
- 1 1/2 pounds boneless skinless chicken breasts cut into bite-size pieces
- 1/3 cup low-sodium soy sauce
- 1/3 cup pineapple juice
- 2 tablespoons brown sugar
- 2 tablespoons ketchup
- 1 shallot shallot chopped
- 4 cloves garlic chopped
- 1 tablespoon grated ginger
- 1 pinch red pepper flakes
- 2 tablespoons sesame oil or extra virgin olive oil
- 1/4 cup cilantro chopped
- 2 cups fresh pineapple chunks
- 1/2 small shallot finely chopped (for salsa)
- 1 jalapeño seeded if desired and chopped
- 1 lime juice of 1 lime
- 2 tablespoons fresh thyme leaves
- 1 avocado diced
- Coconut Rice for rice: 1 (14 ounce) can coconut milk, 1/2 cup water, 1 cup basmati rice, pinch of salt
Instructions
- Whisk together 1/3 cup soy sauce, 1/3 cup pineapple juice, 2 tbsp brown sugar, 2 tbsp ketchup, 1 chopped shallot, 4 chopped garlic cloves, 1 tbsp grated ginger, and a pinch of red pepper flakes in a glass jar or bowl.
- Reserve one-third of the sauce for cooking and pour the remaining two-thirds over the chicken pieces; toss to coat and let sit 15 minutes (or up to overnight in the fridge).
- While the chicken marinates, make the pineapple-jalapeño salsa by combining 2 cups pineapple chunks, 1/2 small finely chopped shallot, 1 seeded and chopped jalapeño (if using), juice of 1 lime, 2 tbsp fresh thyme leaves, and 1/4 cup chopped cilantro in a bowl; mix and set aside.
- Cook the coconut rice: in a medium pot bring 1 (14 oz) can coconut milk and 1/2 cup water to a low boil, add 1 cup basmati rice and a pinch of salt, stir, cover, reduce heat to the lowest setting and cook 10 minutes; then remove from heat and let sit covered 15–20 minutes before fluffing.
- Heat 2 tbsp sesame oil in a large skillet over medium-high heat. Add the marinated chicken (discard excess marinade) and cook until browned and cooked through, about 5 minutes, stirring occasionally.
- Reduce heat to medium, pour the reserved one-third of the sauce into the skillet, and cook until the sauce thickens and glazes the chicken, about 5 minutes; stir in 1/4 cup chopped cilantro off the heat.
- Serve the glazed pineapple chicken over the coconut rice, spoon the pineapple-jalapeño salsa on top, sprinkle diced avocado over each serving, and finish with an extra squeeze of lime if desired.
Equipment
- Glass Jar or Bowl
- Large Skillet
- Medium pot
- Cutting Board
- Knife
- Measuring Cups and Spoons
Notes
- Marinate the chicken up to overnight for more flavor.
- Use low-sodium soy sauce to control saltiness.
- Adjust jalapeño amount to control heat.
- Do not lift the rice lid while it rests to keep steam trapped.
- Fresh pineapple yields best texture and flavor.

