Main Courses
This chicken pineapple stir fry rice recipe delivers restaurant-quality harmony in a single pan, blending sweet pineapple with savory chicken and aromatic spices. 💛 As a chef who's spent years perfecting stir-fry techniques, I'll show you how to achieve that perfect balance of caramelized chicken, tender pineapple, and fragrant rice—all without the mess of multiple pans.
The secret lies in proper wok heating and layering flavors: first searing the chicken until golden, then adding pineapple to caramelize slightly before introducing the rice and sauce. This method ensures each ingredient maintains its texture while absorbing the bold flavors of garlic, ginger, and soy sauce.
The result is a dish that's both quick and impressive, perfect for weeknight dinners or meal prep.
What you'll end up with is a vibrant stir fry where juicy chicken pieces contrast with sweet pineapple chunks, all nestled in fluffy rice coated with a glossy, sweet-spicy sauce. The aroma alone will have everyone at the table asking for seconds.
This recipe serves four and comes together in under 30 minutes—ideal for busy evenings when you still want restaurant-quality results.
Whether you're feeding a family or preparing for leftovers, this one-pan technique makes cleanup effortless while delivering professional-quality results. The balance of sweet and savory flavors creates a dish that's universally appealing, with just the right amount of heat to keep things interesting. Let's get cooking!
Ingredients for chicken pineapple stir fry rice
Sweet pineapple, savory chicken, and fragrant rice—just 14 ingredients for a restaurant-worthy stir fry.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Fresh Pineapple Chunks 🍍 | 1 ½ cups | Fresh or frozen, no syrup |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aroma |
| Fresh Ginger 🌿 | 1 tbsp | Grated, not powdered |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Honey 🍯 | 2 tbsp | For sweet-spicy balance |
| Rice Vinegar 🍶 | 2 tbsp | For tangy brightness |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Red Pepper Flakes 🌶️ | 1 tsp | Adjust for heat preference |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onions 🧅 | ¼ cup | Sliced for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are key here—they stay juicy while searing. Bone-in, skin-on if you can find them, but boneless works too. Fresh pineapple is ideal (that sweet, juicy kind), but frozen works in a pinch—just thaw and drain. Jasmine rice is a must for that floral aroma, but basmati works too. For the garlic and ginger, fresh is non-negotiable—powdered just doesn't cut it. I grab mine from Trader Joe's or Whole Foods when I'm doing a big batch, but the regular grocery store stuff is fine for weeknight cooking. Look for good marbling in the chicken and vibrant color in the pineapple—those are your quality indicators.
No fresh ginger? Powdered at half the amount gets you close, but it's not the same. Short on soy sauce? Coconut aminos work too. The honey should be pure—none of that processed stuff. For the rice, if you're prepping ahead, cook it separately and reheat with steam to keep it fluffy. The red pepper flakes can be swapped for sriracha at half the amount if you want more sauce. And if you're feeling fancy, toasted sesame seeds on top add an extra layer of flavor. The green onions are just for garnish, so don't stress if you skip them.
This dish reheats beautifully—honestly tastes better the next day once everything melds. Keeps for 3-4 days in the fridge, freezes for 2 months. I always make extra because it's perfect for meal prep. Store the sauce separately if you're freezing—just mix it in when reheating. The rice stays dry if you refrigerate it, so a quick steam or microwave with a splash of water brings it back to life. And if you're serving with chopsticks, add a few extra pieces of chicken—they're always the first to disappear.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s actually one-pan—no rice cooker fuss, no extra bowls. Toss the chicken and pineapple in the same wok after cooking the rice, and boom, dinner’s done. (Yes, even on a Tuesday night.)
- Sweet-Savory Balance: That first bite of caramelized chicken with juicy pineapple? It’s the kind of contrast that makes you pause mid-chew. The ginger and garlic turn it from "meh" to "I need this every week."
- Meal Prep MVP: Between us, this is my go-to for lunches. Cook a big batch of rice, stir-fry extra chicken, and store everything separately—just reheat and mix. My kids grab it cold from the fridge too, and they’re picky.
- Budget-Friendly Feast: Chicken thighs stretch further than breasts, pineapple’s cheaper than fancy fruit, and jasmine rice fills everyone up. Honestly, it’s the kind of dish where you double the recipe and still save money.
Step-by-step instructions for chicken pineapple stir fry rice
Here's how to make this vibrant stir fry—where sweet, spicy, and savory collide in one pan.
🍳 Step 1: Cook the Jasmine Rice to Perfection
Rinse the 1.5 cups jasmine rice thoroughly under cold water until the water runs clear. This removes excess starch and prevents gummy rice. Transfer to a pot with 3 cups water (or follow package instructions) and bring to a boil over high heat. Once boiling, reduce to low heat, cover, and simmer for 15 minutes. Then turn off the heat and let it steam for another 10 minutes—this resting period is crucial for fluffy texture.
While the rice cooks, cut the 1.5 lb boneless chicken thighs into 1-inch pieces. I like to pat them dry first—this helps them sear better later. Keep them at room temperature while you prep the rest of the ingredients. Pro tip: If using frozen pineapple, thaw it first in a colander under cold water to preserve texture.
🔥 Step 2: Sear the Chicken and Build the Stir Fry Base
Heat 2 tablespoons vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the chicken pieces in a single layer and let them sear undisturbed for 2-3 minutes until golden brown on one side. Flip and cook another 2-3 minutes until cooked through. Remove and set aside—we'll bring it back later.
In the same pan, add 2 tablespoons vegetable oil if needed, then toss in the 4 minced garlic cloves and 1 tablespoon grated fresh ginger. Sauté for 30 seconds until fragrant—this is where all the magic starts. You'll smell that aromatic punch of garlic and ginger, and that's your cue it's ready for the next ingredients.
🍳 Step 3: Stir Fry the Pineapple and Seasonings
Add the 1.5 cups fresh pineapple chunks to the pan and stir-fry for 2-3 minutes until they start to caramelize slightly at the edges. This step is key—you want the pineapple to soften but still hold its shape. Pour in the 0.5 cup soy sauce, 2 tablespoons honey, and 2 tablespoons rice vinegar. Stir well to combine and let it simmer for 1 minute until the sauce starts to thicken slightly.
Now's the time to add the 1 teaspoon red pepper flakes and 1 tablespoon sesame oil. Give it a quick stir—you'll see the oil glisten and the pepper flakes start to bloom with color. This is where the sweet-spicy harmony comes together. If you like your stir fry extra spicy, add a pinch more red pepper flakes now.
🥘 Step 4: Combine Everything and Finish Cooking
Return the cooked chicken to the pan and toss everything together. Add the 1 teaspoon salt and 0.5 teaspoon black pepper, then stir-fry for 2-3 minutes until everything is well coated and heated through. The chicken should be piping hot, and the pineapple should be tender but still holding its shape. Taste and adjust seasoning if needed—you might want to add a splash more soy sauce or honey depending on your preference.
Finally, spread the rice onto a serving platter and top with the chicken pineapple mixture. Drizzle with any remaining sauce from the pan and sprinkle with 0.25 cup sliced green onions. The contrast of the green onions against the vibrant yellow rice and colorful stir fry is what makes this dish visually stunning.
🍽️ Step 5: Serve Immediately for Maximum Flavor
This dish is best served fresh while everything is hot and the flavors are at their peak. The rice should be fluffy and separate, the chicken juicy with a slight char, and the pineapple sweet with just a hint of spice. I like to serve it family-style so everyone can scoop their own portions—it's always more fun that way.
For extra flair, garnish with an additional sprinkle of red pepper flakes and a drizzle of toasted sesame oil. Pair with a simple cucumber salad or steamed bok choy to balance the richness. Leftovers? Store in an airtight container for up to 3 days, but honestly, it's so good it probably won't last that long!
Pro Tips For Making Chicken Pineapple Stir Fry Rice
- CUT CHICKEN SMALLER THAN YOU THINK: I used to slice chicken thighs into thick strips, thinking they’d cook faster—wrong. Thin, even ½-inch slices sear instantly and stay juicy, while bigger pieces turn rubbery before the pineapple softens. A sharp knife and quick chops make all the difference.
- DRAIN AND PAT DRY PINEAPPLE: Fresh pineapple releases juice like a water balloon. Drain the chunks after cutting and blot them dry with paper towels—this prevents your stir-fry from turning into a soggy rice soup. (Yes, even if you’re impatient like me.)
- STIR-FRY IN TWO BATCHES: Crowding the pan steams the chicken instead of searing it. Cook half the chicken first, push it aside, then add the rest with the pineapple—this way, everything gets that crisp edge without boiling in its own juices.
- USE COLD RICE FOR BETTER TEXTURE: Warm rice sticks together like glue. Spread leftover jasmine rice on a tray to cool completely before stir-frying, or even better, refrigerate it for 30 minutes. Cold rice absorbs the sauce better and stays separate. (Your future self will thank you.)
Regional styles of this chicken pineapple stir fry rice
Hawaiian Hula Twist
In Hawaii, this stir fry becomes a celebration of island flavors with a few key adjustments. Swap the jasmine rice for short-grain Japanese rice to create a stickier texture that holds up to the tropical flavors.
Add 1 cup diced macadamia nuts (toasted in the same pan as the chicken) for a local crunch, and incorporate ½ cup teriyaki sauce instead of soy sauce for that signature Hawaiian sweetness.
Fresh lime zest and ½ cup chopped cilantro finish the dish, giving it that bright, citrusy punch that reminds me of my first trip to Oahu. 🌺
Thai Sweet Chili
For a Thai-inspired version, replace the honey with 2 tablespoons sweet chili sauce and add 1 tablespoon fish sauce to deepen the umami. Swap the rice vinegar for 1 tablespoon lime juice and toss in 1 cup shredded red cabbage for crunch.
Garnish with crushed peanuts and extra lime wedges—this version is tangy, spicy, and packed with that perfect balance of sweet and sour. I first tried this at a street food stall in Bangkok, and it’s been a staple in my kitchen ever since. 🌶️
Caribbean Jerk Fusion
Give this stir fry a Caribbean flair by marinating the chicken in 2 tablespoons jerk seasoning (store-bought or homemade) for 30 minutes before cooking.
Add 1 bell pepper and 1 small onion to the stir-fry mix, and swap the red pepper flakes for 1 tablespoon Scotch bonnet pepper (or habanero for less heat). Use ½ cup coconut milk instead of soy sauce for a creamy, tropical twist.
Serve with black beans on the side for a heartier meal. This version is bold, smoky, and full of island vibes. 🌴
Korean Gochujang Kick
For a Korean-inspired take, replace the soy sauce with 3 tablespoons gochujang (Korean chili paste) and add 1 tablespoon sesame paste for depth. Swap the rice vinegar for 1 tablespoon rice vinegar plus 1 teaspoon sugar to balance the heat.
Stir in ½ cup kimchi at the end for tangy, fermented flavor. Top with sesame seeds and extra green onions for a dish that’s spicy, savory, and packed with umami. This version is a game-changer if you love bold, fermented flavors. 🍜
American BBQ Twist
Believe it or not, this stir fry can be given a Southern BBQ makeover. Replace the soy sauce with ½ cup BBQ sauce (I like Sweet Baby Ray’s Original) and add ½ cup diced red onion and ½ cup corn kernels for a sweet and smoky flavor.
Swap the pineapple for peach slices (fresh or canned) to keep that sweetness but with a Southern touch. Finish with a sprinkle of smoked paprika and serve with pickled jalapeños on the side. This version is perfect for a quick, flavorful weeknight dinner with a BBQ twist. 🍖
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Yes, but with a few adjustments! Chicken breast cooks faster and dries out more easily. Cut it into ½-inch thick pieces and cook for only 1-2 minutes per side over medium heat. Keep the pan covered while cooking to retain moisture. For extra juiciness, marinate the breast in 1 tablespoon soy sauce + 1 teaspoon honey for 15 minutes before cooking.
How do I make this dish spicier?
Double the red pepper flakes to 2 teaspoons or add 1 chopped fresh chili like jalapeño or serrano. For a smoky kick, stir in ½ teaspoon smoked paprika at the end. If you love heat, try 1 tablespoon sriracha instead of red pepper flakes—it adds both spice and tang. Always taste as you go!
Can I make this without a wok? A large skillet or deep frying pan works perfectly. The key is using high heat and keeping the ingredients moving. If your pan isn't wide enough, cook in two batches—first the chicken, then the pineapple and sauce. Just
Why is my pineapple mushy?
Pineapple releases water when cooked, so overcrowding the pan or cooking too long turns it mushy. Use fresh, firm pineapple (not overly ripe) and stir-fry for only 2-3 minutes until just tender. For extra structure, add pineapple after the chicken is cooked. If using frozen pineapple, thaw it first and pat dry with a paper towel to remove excess moisture.
How can I make this gluten-free?
Swap the soy sauce for tamari or coconut aminos (both gluten-free). Check all other ingredients—rice vinegar, sesame oil, and red pepper flakes are typically gluten-free, but always verify labels. For extra umami, add 1 tablespoon gluten-free fish sauce or ½ teaspoon nutritional yeast to the sauce. The flavor will still be rich and balanced!
