Main Courses
This pineapple chicken and jasmine rice recipe transforms weeknight dinner into a flavor-packed celebration—where tender chicken absorbs a sweet-tangy glaze that pairs perfectly with fragrant, buttery jasmine rice. 🌟 I developed this dish after realizing how often simple ingredients could deliver restaurant-quality results with minimal effort, and it’s become a staple in my kitchen for its balance of bold flavors and ease of preparation.
The secret lies in the sweet-tangy glaze, made with pineapple juice, soy sauce, and a touch of honey, which caramelizes beautifully while cooking. Meanwhile, the jasmine rice infuses with delicate floral notes as it steams, creating a fragrant base that complements the chicken’s savory-sweet profile.
This recipe is designed to be foolproof, with clear steps for both the protein and side dish, ensuring even beginners can achieve a dish that feels like a special occasion.
What you’ll end up with is juicy, caramelized chicken threaded with bright pineapple chunks, served alongside soft, fragrant jasmine rice that soaks up every bit of flavor. The contrast of textures—tender chicken, slightly sticky rice, and the fresh crunch of pineapple—makes this dish irresistibly satisfying.
It’s the kind of meal that feels indulgent yet comes together in under an hour.
Serve with a side of steamed greens or a simple cucumber salad to balance the richness, and garnish with fresh cilantro or sesame seeds for extra visual appeal.
This recipe is versatile enough for weeknight dinners or meal prep, and the flavors only deepen as it sits—making it perfect for leftovers too.
Ingredients for pineapple chicken and jasmine rice
These vibrant ingredients balance sweet, tangy, and savory notes perfectly for a restaurant-worthy weeknight meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces for even cooking |
| Fresh Pineapple Chunks 🍍 | 1 ½ cups | Fresh or canned in juice, drained |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Pineapple Juice 🍋 | ½ cup | Freshly squeezed for bright flavor |
| Soy Sauce 🥢 | ⅓ cup | Low-sodium preferred for balance |
| Honey 🍯 | 2 tbsp | Wildflower for subtle floral notes |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, aromatic |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point for searing |
| Butter 🧈 | 2 tbsp | Unsalted, for rice richness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for nutty crunch |
| Salt 🧂 | 1 ½ tsp | Kosher, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
The chicken thighs are key—bone-in, skin-on delivers the most flavor, but boneless works if you prefer convenience. Fresh pineapple from the produce section (not canned) adds bright acidity, but canned in juice is a time-saver. For the glaze, low-sodium soy sauce prevents over-salting, while wildflower honey enhances the floral notes of the jasmine rice. Stock up on fresh ginger and garlic from the bulk bins at Whole Foods or Trader Joe's for maximum potency. The jasmine rice should be long-grain—short-grain varieties like sushi rice can make the dish too sticky.
No fresh pineapple? Canned in juice (not syrup) works perfectly—just drain and pat dry. Short on honey? Maple syrup at a 1:1 ratio keeps the sweetness balanced. The glaze can be made a day ahead and stored in the fridge. For extra depth, add 1 tsp fish sauce (if not vegetarian) or 1 tsp soy sauce for umami. The sesame seeds can be swapped for toasted peanuts for a different texture. If you're prepping ahead, cook the rice separately and reheat the chicken and glaze together—it'll soak up all the flavors again.
The pineapple juice and glaze components keep 3 days in the fridge, while the cooked chicken reheats beautifully—2 minutes in the microwave or 5 minutes in a skillet. The rice stays fresh for 2 days in an airtight container, but it's best served immediately after cooking. For meal prep, portion the glaze separately and toss with the chicken just before serving. Freeze the glaze for up to 3 months in ice cube trays—thaw and reheat gently. Garnish with cilantro and sesame seeds right before serving to keep the presentation vibrant.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—toss the chicken and pineapple chunks in the same pan after cooking the rice. The juices caramelize into a sticky glaze while you’re chopping veggies, and honestly? That’s the kind of lazy genius I need in my life.
- Sweet-Savory Balance: The pineapple juice and soy sauce create this perfect push-pull of tangy and umami that makes every bite unforgettable. The chicken stays juicy, the rice soaks up the flavor, and somehow, it just works—no complicated spices needed.
- Meal Prep MVP: Between us, this is my go-to for lunchboxes or busy weeknights. Cook a big batch of rice, marinate the chicken in pineapple juice overnight (or even just 30 minutes), and reheat portions without drying anything out. My kids still fight over the leftovers.
- Budget-Friendly Luxury: Chicken thighs are forgiving and cheap, and pineapple chunks stretch further than you’d think when simmered with soy sauce. I’ve made this for date nights, potlucks, and even a casual dinner with friends—no one ever guesses it’s not a restaurant dish.
Step-by-step instructions for pineapple chicken and jasmine rice
Here's the method for balancing sweet, tangy, and savory flavors in every bite.
🍳 Step 1: Marinate and Sear the Chicken
In a large bowl, combine the 1.5 lb boneless, skinless chicken thighs (cut into 1-inch pieces), 1.5 cups fresh pineapple chunks, 0.5 cup pineapple juice, 0.33 cup soy sauce, 2 tbsp honey, 4 minced garlic cloves, 1 tbsp freshly grated ginger root, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until the chicken is fully coated and the marinade is evenly distributed. Let this sit for at least 30 minutes (or up to 2 hours in the refrigerator) to allow the flavors to meld.
Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Working in batches to avoid overcrowding, add the marinated chicken pieces and cook for 4-5 minutes per side until golden brown and cooked through. You'll know it's ready when the internal temperature reaches 165°F and the edges are caramelized. Transfer the cooked chicken to a plate and set aside.
🍳 Step 2: Prepare the Pineapple-Glazed Sauce
In the same skillet (no need to clean it—the fond adds flavor), reduce the heat to medium. Add 2 tbsp butter and let it melt completely. Pour in the reserved marinade from the chicken bowl (strain it if you prefer a smoother sauce) and bring to a gentle simmer. Cook for 5-7 minutes until the sauce thickens slightly and reduces by about one-third. The sauce should coat the back of a spoon and have a glossy sheen.
Return the cooked chicken to the skillet and spoon the sauce over the top, ensuring each piece is fully coated. Let it simmer together for 2-3 minutes to meld the flavors completely. The chicken should be glistening with a sticky, caramelized glaze. Remove from heat and set aside, keeping the sauce warm.
🥘 Step 3: Cook the Jasmine Rice to Perfection
Rinse 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. In a medium saucepan, combine the rinsed rice with 3 cups water (or follow the package instructions for a 1:2 rice-to-water ratio). Bring to a boil over high heat, then immediately reduce to low heat, cover tightly with a lid, and let it simmer for 15 minutes without disturbing it.
After 15 minutes, turn off the heat and let the rice steam undisturbed for another 10 minutes. This resting period allows the rice to absorb any remaining moisture and develop its signature fragrant texture. Fluff the rice gently with a fork, then stir in 2 tbsp butter and 1 tbsp toasted sesame seeds for added richness and nutty depth.
🍽️ Step 4: Assemble and Garnish
Divide the fluffy jasmine rice evenly among 4 serving plates. Spoon the pineapple-glazed chicken and its sauce over the rice, arranging the pieces attractively. The sauce should generously coat the rice, creating a sweet-tangy contrast with the fragrant grains.
Garnish each serving with 0.25 cup chopped fresh cilantro and an additional sprinkle of toasted sesame seeds for color and texture. Serve immediately while the chicken is still warm and the rice maintains its perfect texture. The combination of caramelized chicken, bright pineapple, and fragrant rice creates a harmonious balance of flavors in every bite.
Pro Tips For Making Pineapple Chicken And Jasmine Rice
- Sear Chicken First: High heat for 3-4 minutes on each side before adding sauce—this locks in juices and gives the pineapple chicken real depth. I used to skip this, and the dish always tasted flat until I tried it.
- Prep Pineapple Right: Cut chunks into 1-inch pieces and pat them dry with paper towels before adding to the pan. Wet pineapple steams instead of caramelizing, and you’ll lose that sweet, jammy texture everyone loves.
- Balance the Sauce: Start with half the soy sauce called for, taste, then add the rest—pineapple juice is salty enough to sneak up on you. I learned this after over-salting two batches and having to dilute the whole dish.
- Toast Jasmine Rice Separately: Cook the rice in a separate pot with just water (1:1.5 ratio) until fluffy, then fold in the chicken and pineapple at the end. This keeps the grains distinct and prevents the rice from turning mushy when absorbing the sauce.
Pro cooking tips for this recipe
Marinade Magic
The key to tender, flavorful chicken lies in the marinade—let it work its magic for at least 30 minutes, but I often marinate mine overnight in the fridge. The pineapple juice tenderizes while the soy sauce and honey create a perfect balance of sweet and salty.
Pro tip: Use fresh pineapple chunks from the core—they’re more acidic and add extra brightness. 🍍
Sear for Caramelization
Don’t overcrowd the pan when searing! Cook the chicken in batches over medium-high heat for 4-5 minutes per side until golden brown. A cast iron skillet like my Lodge 10.25-inch delivers the best sear, but any heavy-bottomed pan works.
Look for that deep caramelization—it’s what gives the dish its restaurant-quality finish.
Sauce Reduction
After removing the chicken, reduce the heat to medium and let the marinade simmer until it thickens by about one-third. This step concentrates the flavors and creates that glossy, sticky glaze.
I like to strain the sauce if I prefer a smoother texture, but leaving in the pineapple bits adds texture. The sauce should coat the back of a spoon—this is your cue it’s ready. 🔥
Rice Perfection
Rinsing the jasmine rice is non-negotiable—it removes excess starch and prevents gummy rice. Use a 1:2 rice-to-water ratio and let it steam undisturbed for 15 minutes on the stove, then rest for another 10 minutes off the heat.
This resting period is where the rice develops its signature fragrance. Stir in butter and sesame seeds at the end for extra richness.
Glaze the Chicken
Return the seared chicken to the skillet with the reduced sauce and let it simmer together for 2-3 minutes. This step ensures every bite is coated in that sweet-tangy glaze. The contrast of the sticky chicken against the fluffy rice is what makes this dish so satisfying.
Garnish with fresh cilantro and sesame seeds right before serving for that final pop of color and texture. ✨
Timing Tips
Cook the rice first—it takes the longest and can be kept warm in a rice cooker or covered pot while you finish the chicken. If you’re short on time, use pre-cooked jasmine rice from the store (just check the sodium content).
The chicken and sauce come together in about 20 minutes, making this a perfect weeknight meal. Trust me, the flavors only get better as they sit! 💫
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
You can, but thighs are ideal for this recipe! Chicken breast cooks faster and can dry out when seared. If using breast, cut into ½-inch pieces, marinate for no more than 1 hour, and cook for just 3-4 minutes per side over medium heat. Keep the chicken warm in a 200°F oven while finishing the sauce.
How do I make this recipe vegetarian?
Swap the chicken for 1.5 lb extra-firm tofu or chickpeas. Press tofu to remove excess water, then cube and pan-fry until golden. Use ½ cup vegetable broth instead of chicken broth in the sauce. For extra protein, add ½ cup cooked quinoa to the rice.
Why is my jasmine rice mushy?
Overcooking or insufficient rinsing causes mushy rice. Always rinse until water runs clear, then use a 1:2 rice-to-water ratio. After boiling, reduce to low heat and steam covered for exactly 15 minutes. The 10-minute rest is critical—never skip it! Use a fork to fluff gently.
Can I bake the chicken instead of pan-searing?
Yes! Preheat oven to 400°F. Spread marinated chicken on a baking sheet and bake for 18-20 minutes, flipping halfway. For extra caramelization, broil for 2-3 minutes at the end. The sauce still needs to be reduced separately and tossed with the chicken before serving.
What sides pair well with this dish?
This dish balances well with light, fresh sides. Try steamed bok choy with garlic, cucumber salad, or quick-pickled veggies. For extra heartiness, add roasted broccoli or blistered green beans. The bright acidity of the pineapple chicken makes it perfect with cooling, crunchy textures.
