Main Courses
This pineapple chicken and jasmine rice recipe transforms a weeknight dinner into a tropical escape without requiring a plane ticket. The secret lies in balancing sweet pineapple with savory chicken and fragrant jasmine rice—all while keeping prep simple.
I developed this one-pan method after years of testing Hawaiian-inspired dishes, ensuring every bite delivers that perfect harmony of flavors.
The chicken marinates quickly in a tangy blend of soy sauce, brown sugar, and ginger, while the pineapple caramelizes beautifully in the same pan. Jasmine rice cooks alongside, absorbing the aromatic juices for restaurant-quality results. This method cuts down on cleanup while maximizing flavor—no fancy techniques required, just precise timing.
What you'll end up with is golden-brown chicken pieces with tender, juicy centers, surrounded by caramelized pineapple chunks and fragrant jasmine rice. The sauce clings to every bite, creating a sweet-savory balance that's both comforting and exciting.
Each forkful transports you to a Hawaiian luau, but with the convenience of a home-cooked meal.
Perfect for feeding a family or hosting dinner guests, this recipe scales effortlessly while maintaining its signature tropical flavors. The one-pan approach ensures minimal effort without sacrificing quality—ideal for busy weeknights when you still want to impress. Let's get cooking!
Ingredients for pineapple chicken and jasmine rice
Jasmine rice, tender chicken, and caramelized pineapple create this tropical one-pan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Fresh Pineapple Chunks 🍍 | 2 cups | Fresh or canned in juice, drained |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain |
| Low-Sodium Soy Sauce 🥢 | ⅓ cup | Kikkoman preferred for balance |
| Brown Sugar 🍚 | ¼ cup | Packed, light variety |
| Fresh Ginger 🌿 | 2 tbsp | Grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, freshly crushed |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point preferred |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium, homemade or store-bought |
| Honey 🍯 | 1 tbsp | Wildflower for depth |
| Fresh Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for garnish |
The Kikkoman soy sauce and fresh ginger are the flavor anchors here—look for organic ginger at specialty markets or the produce section of Whole Foods for maximum potency. Pineapple should be ripe but firm (no mushy spots), and fresh is ideal, though canned in juice works in a pinch. Jasmine rice from Lundberg Family Farms has the best aroma, but any long-grain variety will do. For the chicken, thighs stay juicier than breasts during the one-pan cooking process. If you prefer breasts, marinate them separately and add them to the pan last to prevent drying.
No fresh ginger? Substitute with 1 tbsp ground ginger—though fresh is always better. Running short on pineapple? Mango chunks work beautifully for a different tropical twist. Low-sodium soy sauce is crucial—regular brands can overpower the dish. For a sweeter profile, increase honey to 2 tbsp and reduce brown sugar by 1 tbsp. The chicken broth can be swapped for coconut milk (1 can, full-fat) for a richer, more decadent version. If using canned pineapple, drain and pat dry thoroughly to prevent excess moisture in the pan.
Prep the pineapple and chicken first—they marinate while the rice soaks. Jasmine rice needs a 1:1.5 rice-to-water ratio but absorbs extra flavor from the pan juices. Store leftovers in airtight containers for up to 3 days in the fridge, though the rice texture softens over time. For longer storage, freeze portions for up to 2 months. The dish reheats beautifully—cover with a damp paper towel to retain moisture. Garnish with cilantro and sesame seeds right before serving for maximum freshness.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash pots—just sear the chicken, toss in pineapple and soy sauce, let it caramelize, then dump the rice on top. The brown sugar glaze sticks to everything, and cleanup? One spatula, one pan. Done.
- Sweet-Savory Balance: That first bite of juicy chicken with the bright, tangy pineapple and just enough brown sugar caramel? It’s the kind of flavor combo that makes you pause mid-fork. The low-sodium soy sauce keeps it from being too heavy, so the natural sweetness of the pineapple really shines.
- Lunchbox Hero: Here’s what sold me—this reheats like a dream. Pack the rice and chicken separately, and by lunchtime, the flavors are still bold. My kids actually eat their leftovers (yes, even on a Tuesday night), and I’ve even brought it to potlucks—always gets raves.
- Budget-Friendly Feast: Chicken thighs are cheaper than breasts, and pineapple chunks stretch further than you’d think. A single bag of jasmine rice and a small can of pineapple make this feed four for under $15. Honestly, it’s my go-to when I need a filling, satisfying meal without breaking the bank.
Step-by-step instructions for pineapple chicken and jasmine rice
This tropical one-pan dish delivers perfectly balanced flavors and textures in under 30 minutes.
Prepare the Chicken and Aromatics
Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces and set aside. In a large skillet, heat the 2 tablespoons vegetable oil over medium-high heat until shimmering. Add the chicken pieces in a single layer and cook undisturbed for 3-4 minutes until golden brown on the bottom.
Flip the chicken and cook for another 3-4 minutes until the edges are deep golden brown and the internal temperature reaches 165°F. Remove the chicken from the skillet and set it aside on a plate. In the same skillet, add the 2 tablespoons grated fresh ginger and 4 cloves minced garlic cloves, cooking for 30 seconds until fragrant. This step builds the aromatic foundation for the entire dish.
Build the Sweet-Savory Sauce
Return the cooked chicken to the skillet. Add the 2 cups fresh pineapple chunks, 0.33 cup low-sodium soy sauce, 0.25 cup packed brown sugar, 1 tablespoon honey, and 1 tablespoon fresh lime juice. Stir gently to combine, ensuring the pineapple releases its juices into the sauce. Let the mixture simmer for 3-4 minutes until the pineapple softens slightly and the sauce begins to thicken.
The balance of sweet and savory is critical here. Taste the sauce and adjust seasoning with additional salt or black pepper if needed. The pineapple should be tender but still hold its shape, and the sauce should coat the back of a spoon with a glossy sheen.
Cook the Jasmine Rice
Add the 1.5 cups uncooked jasmine rice and 1.5 cups chicken broth to the skillet, stirring gently to distribute the rice evenly. Bring the mixture to a gentle boil, then reduce the heat to low, cover the skillet with a tight-fitting lid, and cook for 15 minutes. Avoid lifting the lid during this time—steam is essential for fluffy rice.
After 15 minutes, check the rice. If the liquid has been absorbed and the rice is tender but still slightly firm to the bite, remove the skillet from heat. If there’s excess liquid, cover and let it steam for another 2-3 minutes. The rice should be light and fluffy, with no crunch in the center of each grain.
Rest and Garnish
Let the dish rest, covered, for 5 minutes. This allows the flavors to meld and the rice to finish steaming. Once ready, fluff the rice gently with a fork, then garnish with 0.25 cup chopped fresh cilantro and 1 tablespoon toasted sesame seeds. Serve immediately, ensuring each portion has a balance of juicy chicken, sweet pineapple, and fragrant jasmine rice.
The sesame seeds add a nutty crunch, while the cilantro brightens the dish with a fresh herbal note. The combination of textures and flavors makes this a complete, satisfying meal that’s as easy as it is delicious.
Pro Tips For Making Pineapple Chicken And Jasmine Rice
- SEAR CHICKEN UNTIL GOLDEN: Don’t rush this step—get your pan screaming hot first, then pat the chicken thighs bone-dry with paper towels. A 3-4 minute sear on each side builds flavor and texture that skipping would leave you wondering where the depth went.
- CUT PINEAPPLE SMALLER THAN YOU THINK: I used to chunk it like fruit salad, but tiny dice (½-inch cubes) caramelize faster and soak up the sauce better. Fresh pineapple releases juice—this keeps the rice from turning mushy later.
- USE LESS SOY SAUCE: Start with 2 tablespoons low-sodium, then taste. The pineapple’s acidity and brown sugar’s sweetness already balance the salt—adding more makes the dish taste flat. Adjust in small hits.
- STEAM RICE WITH CHICKEN JUICES: After searing, deglaze the pan with ½ cup water and scrape up the browned bits. Pour that over the rice before adding fresh water—it adds a savory depth that plain broth never will.
Dietary considerations for this dish
Gluten-Free Adaptations
This dish is naturally gluten-free if you use certified gluten-free soy sauce like Kikkoman Gluten-Free Tamari—just swap the regular soy sauce. I’ve tested this version with my gluten-sensitive friends, and they love how the tamari maintains the same umami depth without the wheat.
Always double-check labels, as some brands process soy sauce in gluten-containing facilities. 🌱
Dairy-Free Considerations
No dairy is used in this recipe, making it automatically safe for lactose-intolerant diets. The sweet-savory balance comes entirely from the pineapple, soy, and ginger, so you won’t miss any creamy elements.
For extra richness, you could add a drizzle of coconut milk (½ cup) when building the sauce—it blends beautifully with the tropical flavors.
Lower-Carb Options
To reduce carbs, replace the jasmine rice with cauliflower rice (2 cups) or shirataki rice (1 package). Both work well—the cauliflower absorbs the pan juices beautifully, while shirataki adds a fun texture.
For the pineapple, stick to fresh chunks (no sugar-heavy canned versions). The chicken remains the same, so you’ll still get that juicy protein hit without the rice carbs. 🥦
Allergen-Friendly Swaps
For nut allergies, skip the sesame seeds and garnish with toasted pumpkin seeds instead—they add a similar crunch without the risk. If you’re avoiding honey, substitute with maple syrup (1 tbsp) in the sauce.
For a soy-free version, use coconut aminos (⅓ cup) instead of soy sauce, though the flavor will be slightly milder. Always check labels on broth and spices for hidden allergens.
Protein Variations
Swap the chicken for tofu (1.5 lbs firm) or shrimp (1.5 lbs peeled) if you prefer plant-based or seafood options. For tofu, press and cube it before cooking, then marinate in the same sauce for 20 minutes before adding to the pan.
Shrimp cooks in just 3-4 minutes, so add it last to avoid overcooking. Both alternatives keep the dish’s tropical essence while accommodating different dietary needs. 🍤
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Chicken breast works but requires extra care to stay juicy. Cut it into ½-inch thick slices and marinate for 15 minutes before cooking. Add it to the pan last (3 minutes of cooking) so it doesn't dry out. For best results, use thighs—they stay moist during the one-pan cooking process.
How do I make this dish spicier?
Add 1 tbsp sriracha or ½ tsp cayenne pepper when building the sauce, or stir in 1 tbsp chopped red chili with the ginger and garlic. For heat lovers, serve with extra lime wedges—this brightens the spice beautifully. Start with small amounts and adjust to taste.
Can I prep this recipe ahead of time?
Marinate the chicken and chop the pineapple up to 24 hours ahead. Store separately in the fridge. Cook the rice fresh (it's best served immediately), but you can pre-cook it and reheat with a splash of water or broth. Keep the sauce ingredients separate until ready to combine.
What's the best way to reheat leftovers?
Reheat gently in the microwave with a damp paper towel covering for 1-2 minutes or on the stovetop with 2 tbsp water over low heat for 3-4 minutes. Avoid high heat—it can dry out the chicken. The rice texture softens slightly when reheated, but the flavors stay vibrant. Store leftovers in airtight containers for up to 3 days.
Why did my pineapple turn mushy?
Overcooking is the most common cause. Pineapple should simmer for only 3-4 minutes—it's tender when slightly resistant to the bite. If using canned pineapple, drain thoroughly and pat dry to remove excess moisture. For extra tenderness, add the pineapple 2 minutes before the rice finishes cooking.
