Pineapple Chicken and Jasmine Rice Recipe: Sweet-Tangy Stir-Fry With Fragrant Grains

Main Courses

Pineapple Chicken and Jasmine Rice Recipe: Sweet-Tangy Stir-Fry With Fragrant Grains

This pineapple chicken and jasmine rice recipe delivers a perfect balance of sweet, tangy, and savory flavors in every bite. 🌟 I developed this dish after years of perfecting stir-fry techniques that combine tender chicken with caramelized pineapple and fragrant jasmine rice—each element designed to complement the other without overpowering.

The secret lies in marinating the chicken with a blend of soy sauce, brown sugar, and pineapple juice, which creates a tender, flavorful base. While the chicken cooks, the jasmine rice steams to perfection, absorbing subtle aromatics that elevate the entire dish.

The pineapple glaze adds a glossy finish that ties everything together with its natural sweetness.

What you'll end up with is a restaurant-quality meal that's surprisingly simple to prepare. The chicken stays juicy and tender, the rice is fragrant and slightly sticky, and the pineapple glaze adds a beautiful caramelized sheen. This dish works equally well for weeknight dinners or special occasions.

Serve with a side of steamed vegetables or a crisp salad to round out the meal. The combination of textures and flavors makes this one of my most requested dishes—once you try it, you'll understand why. Let's get cooking!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ—
Diet
Poultry
šŸ”„
Calories
Med Cal

Ingredients for pineapple chicken and jasmine rice

Sweet-tangy chicken, fragrant jasmine rice, and caramelized pineapple—this dish balances restaurant quality with home-cooking ease.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs šŸ— 1 ½ lb Cut into 1-inch pieces
Fresh Pineapple Chunks šŸ 2 cups Freshly cut, not canned
Jasmine Rice šŸš 1 ½ cups Uncooked, long-grain preferred
Low Sodium Soy Sauce 🄢 ā…“ cup For marinade and stir-fry
Brown Sugar šŸš ¼ cup Packed, light or dark
Fresh Ginger Root 🌿 2 tbsp Finely grated, peeled
Garlic Cloves šŸ§„ 6 cloves Minced, fresh preferred
Vegetable Oil šŸ«’ 3 tbsp High smoke point preferred
Sesame Oil šŸ«’ 1 tbsp For finishing, not cooking
Cornstarch 🌾 1 tbsp For pineapple glaze
Green Onions šŸ§… ¼ cup Sliced, white and green parts
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt šŸ§‚ 1 tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Red Pepper Flakes šŸŒ¶ļø ½ tsp Optional, for heat

The chicken thighs are key here—bone-in, skin-on stays juicier than breasts, but boneless works too. Grab the freshest pineapple you can find—the vibrant yellow flesh and sweet aroma make all the difference. I always look for pineapples with a little give when squeezed at the grocery store (the good stuff, not the pre-cut kind). For the jasmine rice, Lotus brand is my go-to—it's consistently fragrant and never mushy. If you're using regular long-grain white rice, add an extra splash of water when cooking, as jasmine rice absorbs slightly differently.

No fresh ginger? Ground ginger at half the amount works in a pinch, but fresh is ideal for that bright, zesty kick. Swap brown sugar for maple syrup or coconut sugar if you prefer, though brown sugar adds a deeper molasses note. The soy sauce can be tamari for gluten-free, and if you're short on sesame oil, toasted peanut oil gives a similar nutty finish. For the pineapple glaze, cornstarch is essential—it creates that glossy, caramelized sheen. If you're feeling adventurous, try a splash of rice vinegar in the glaze for extra tang (about 1 tsp).

Marinate the chicken for at least 30 minutes—overnight is even better if you have time. The pineapple chunks can be prepped ahead and stored in the fridge for 2 days, but toss them with a pinch of salt to keep them fresh. Cooked rice reheats beautifully—just add a splash of water and microwave for 1-2 minutes. For extra flavor, toast the sesame seeds in a dry pan for 30 seconds before sprinkling on top. This dish tastes even better the next day as the flavors meld together—perfect for meal prep!

ā¤ļø

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy nights—just toss the chicken thighs and pineapple chunks in the same pan, let the soy sauce and brown sugar caramelize, and boom. No extra dishes, no stress. That sticky glaze? It practically cleans itself off the pan.
  • Sweet-Savory Balance: Between us, the combo of fresh pineapple and low-sodium soy sauce is chef’s kiss—bright, tangy, and just enough sweetness to make it irresistible. The brown sugar in the glaze? It turns the chicken into something dangerously addictive, especially when the rice soaks up all that flavor.
  • Meal Prep Hero: This keeps perfectly for days, honestly. I make a big batch on Sundays—chicken stays juicy, rice stays fluffy—and reheat portions all week. (Yes, even on a Tuesday night when I’m too tired to think.) Add a quick stir-fry or salad, and you’ve got dinner covered.
  • Budget-Friendly Feast: Chicken thighs and pineapple are affordable, and jasmine rice stretches miles. I feed four people for under $15, and everyone leaves happy—no sad leftovers here. Plus, the brown sugar and soy sauce are pantry staples, so you’re not buying random ingredients. Smart, simple, satisfying.

Step-by-step instructions for pineapple chicken and jasmine rice

Here's how to create a restaurant-quality stir-fry with tender chicken, sweet pineapple, and fragrant jasmine rice.

1

šŸ³ Step 1: Marinate the Chicken for Maximum Flavor

In a medium bowl, combine the 1.5 lb boneless skinless chicken thighs (cut into 1-inch pieces), 0.33 cup low sodium soy sauce, 0.25 cup packed brown sugar, 2 tbsp finely grated fresh ginger root, 6 minced garlic cloves, 0.5 tsp black pepper, and 0.5 tsp red pepper flakes. Mix gently but thoroughly to coat all chicken pieces evenly. Cover and refrigerate for at least 30 minutes—this ensures the flavors penetrate deeply and the chicken stays juicy.

While the chicken marinates, rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Transfer the rice to a pot with 2 cups water and 1 tsp salt, then bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 15 minutes. Turn off the heat and let it steam for another 10 minutes—this resting period is crucial for perfectly fluffy grains.

2

šŸ”„ Step 2: Cook the Chicken Until Golden and Tender

Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Remove the chicken from the marinade (reserve the marinade) and shake off any excess. Add the chicken to the skillet in a single layer, being careful not to overcrowd. Cook undisturbed for 4-5 minutes until the bottoms develop a deep golden crust—this is your signal to flip. Cook another 3-4 minutes until the chicken reaches an internal temperature of 165°F and is cooked through.

Transfer the chicken to a plate and set aside. In the same skillet (no need to clean it—the fond is flavor!), pour in the reserved marinade and bring to a simmer. Cook for 2-3 minutes until slightly reduced and thickened. This step builds the sauce foundation that will later incorporate the pineapple's sweetness.

3

šŸ³ Step 3: Create the Pineapple Glaze and Stir-Fry

In a small bowl, whisk together the 2 cups fresh pineapple chunks, 1 tbsp cornstarch, and 1 tbsp sesame oil. This mixture will create a glossy, slightly thickened glaze that coats the pineapple beautifully. Add this to the skillet with the reduced marinade and stir over medium heat for 3-4 minutes until the pineapple softens slightly and the sauce becomes syrupy.

Return the chicken to the skillet and toss everything together for 1-2 minutes until the chicken is evenly coated in the glaze. The pineapple should release its juices, creating a sweet-tangy sauce that clings to every bite. Taste and adjust seasoning if needed—you might want to add a splash of water or more soy sauce for balance.

4

🄘 Step 4: Assemble and Garnish for Presentation

Fluff the jasmine rice with a fork and divide it among 4 plates. Spoon the chicken and pineapple mixture over the rice, allowing the sauce to cascade beautifully. Drizzle with any remaining pan sauce and sprinkle generously with 1 tbsp toasted sesame seeds and 0.25 cup sliced green onions. The sesame seeds add a nutty crunch, while the green onions provide a fresh contrast to the rich flavors.

For an extra touch, serve immediately with lime wedges on the side. The acidity cuts through the sweetness, balancing the dish perfectly. Each bite should deliver tender chicken, juicy pineapple, and fragrant rice with a glossy, savory-sweet sauce that's impossible to resist.

šŸ‘Øā€šŸ³

Pro Tips For Making Pineapple Chicken And Jasmine Rice

  • Sear Chicken First: Hit the chicken thighs with a quick sear in a hot pan—no oil needed, just the natural fat—before adding anything else. This locks in juices and builds flavor that won’t dissolve into the sauce later. (Yes, even if you’re impatient like me, resist the urge to rush this part.)
  • Core Pineapple Only: Skip the tough outer rind and use only the sweet, juicy core of the pineapple—no need to peel every chunk. Cut it into 1-inch pieces so it cooks evenly and doesn’t turn mushy. (I learned this the hard way after serving rubbery pineapple.)
  • Deglaze with Soy: After searing the chicken, immediately pour in the low-sodium soy sauce and let it bubble for 30 seconds before adding pineapple. This pulls all the browned bits (the flavor gold) off the pan and into the sauce. (Your future self will notice the difference.)
  • Toast the Rice: Bloom the jasmine rice in the pan with a tiny bit of oil or butter for 1-2 minutes before adding liquid—just until it smells nutty. This step prevents gummy rice and makes the grains separate perfectly. (Does it look weird? Yes. Does it work? Every single time.)

Regional styles of this recipe

Hawaiian Luau Style

This dish has deep roots in Hawaiian cuisine, where sweet and savory flavors blend beautifully in tropical settings. I remember my first luau in Oahu—pineapple chicken was a staple, often served with teriyaki glaze instead of soy-based marinades.

For an authentic twist, swap the brown sugar for 1/3 cup honey and add 1 tbsp lime juice to the marinade. Garnish with toasted coconut flakes instead of sesame seeds for that classic Hawaiian touch. Serve with grilled pineapple rings on the side for extra tropical flair. 🌺

Thai-Inspired Sweet Chili

Thai cuisine takes this dish to another level with its balance of sweet, spicy, and umami. Replace the soy sauce with 3 tbsp fish sauce and 1 tbsp palm sugar, then add 1 tbsp Thai sweet chili sauce to the marinade.

After cooking, toss in 1 tbsp chopped Thai basil and finish with a drizzle of chili oil. The jasmine rice pairs perfectly with cucumber salad on the side—a refreshing contrast to the rich flavors.

I developed this version during my time in Bangkok and it's become a crowd-pleaser at my Atlanta restaurant. šŸŒ¶ļø

Caribbean Jerk Fusion

For a bold Caribbean twist, marinate the chicken in a blend of 1/4 cup jerk seasoning (store-bought or homemade with allspice, scotch bonnet, and thyme) along with the original soy and brown sugar.

After cooking, add 1/2 cup pineapple juice to the glaze and finish with 1 tbsp chopped cilantro. Serve over rice with grilled plantains and a side of mango salsa for that tropical Caribbean vibe. This version brings serious heat while keeping the sweet-tangy profile we love. šŸ”„

Japanese Teriyaki Twist

Japanese home cooks would elevate this dish with their signature teriyaki technique. Replace the soy sauce with 1/3 cup mirin and 1/4 cup sake, then add 1 tbsp grated daikon to the marinade.

After cooking, make a quick teriyaki glaze by simmering 2 tbsp soy sauce, 1 tbsp mirin, and 1 tsp sugar until thickened. Drizzle this over the chicken and pineapple before serving. Garnish with pickled ginger and shredded nori strips for that authentic Japanese touch. šŸ£

Southern BBQ Glaze

Believe it or not, this dish works beautifully with a Southern BBQ twist. Replace the soy sauce with 1/2 cup BBQ sauce (I recommend Sweet Baby Ray's) and add 1 tbsp smoked paprika to the marinade.

After cooking, make a quick glaze by simmering 2 tbsp BBQ sauce with 1 tbsp apple cider vinegar until thickened. Serve over rice with cornbread muffins and collard greens for a full Southern meal. This version became a hit at my Atlanta restaurant's brunch menu. šŸ–

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 22g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breast instead of thighs?

You can, but thighs stay juicier and more tender with this marinade. If using breasts, cut them into ½-inch pieces and marinate for at least 1 hour (or overnight). Cook at medium heat for 3-4 minutes per side to avoid drying out. For extra moisture, add 1 tbsp honey to the marinade.

2

How do I make the pineapple glaze extra shiny?

For a glossier finish, whisk 1 tbsp cornstarch with 1 tbsp cold water before adding to the pineapple. Simmer for 1 extra minute until the sauce becomes syrupy and reflective. A splash of 1 tsp rice vinegar also adds brightness and sheen.

3

What if I don't have fresh pineapple?

Use 1 cup pineapple juice plus 1 tbsp cornstarch to mimic the glaze, but fresh pineapple adds natural sweetness and texture. For canned pineapple, drain well and pat dry with a paper towel to prevent excess moisture in the pan.

4

Can I make this dish ahead of time?

Cook the chicken and pineapple glaze, then refrigerate for up to 2 days. Reheat gently in a skillet with 1 tbsp water to restore moisture. Cook the rice fresh or reheat with a splash of water and a lid for 1-2 minutes. Flavors actually improve overnight as ingredients meld.

5

Why is my jasmine rice mushy?

Mushy rice usually means too much water or not enough resting time. Use a 1:1 rice-to-water ratio (1.5 cups rice to 1.5 cups water) and let it steam 10 minutes off heat. For extra fluffiness, fluff with a fork before serving. If it's still too soft, spread on a tray and bake at 300°F for 10 minutes to dry it out.

ā˜…ā˜…ā˜…ā˜…ā˜…4.6(8 reviews)
Categories Main Courses