Main Courses
This pineapple chicken over rice recipe delivers a perfect balance of sweet, savory, and crunchy textures that'll make your taste buds dance. š The secret lies in caramelizing the pineapple glaze while keeping the chicken tender and the celery crispāno one will guess it's easier than takeout.
I perfected this dish after years of testing sweet-and-savory combinations, and the result is a restaurant-worthy meal that comes together in under an hour.
The foundation starts with juicy chicken thighs marinated in a tangy blend of soy sauce, brown sugar, and garlicāthis creates a sticky, flavorful crust that caramelizes beautifully.
Meanwhile, the rice absorbs a light coconut broth for subtle depth, while the pineapple chunks develop natural sweetness when simmered with ginger and chili. The celery adds that essential crunch, cutting through the richness without overpowering.
What you'll end up with is golden-brown chicken glistening with caramelized glaze, tender rice with just the right texture, and bright pineapple pieces that stay juicy. The celery provides that satisfying bite, while the sauce ties everything together in perfect harmony.
This dish isn't just about flavorsāit's about creating a complete, balanced meal that feels special without requiring hours in the kitchen.
Serve it family-style for easy sharing or plate it individually with fresh cilantro and lime wedges. The leftovers reheat beautifully, making this an ideal weeknight dinner that still feels like a celebration. Let's get cookingāyour taste buds will thank you.
Ingredients for pineapple chicken over rice
Sweet, savory, and crunchy ingredients that come together like a dreamāno takeout needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs š | 1 ½ lb | Cut into 1-inch pieces |
| Fresh Pineapple Chunks š | 1 ½ cups | With juice, or canned pineapple (drained) |
| White Long-Grain Rice š | 1 ½ cups | Uncooked, jasmine or basmati preferred |
| Light Coconut Milk š„ | 13 ½ oz | Canned, full-fat for richness |
| Celery Stalks š§ | 2 whole | Thinly sliced, for crunch |
| Fresh Ginger šæ | 1 tbsp | Finely grated, or 1 tsp ground |
| Garlic Cloves š§ | 4 cloves | Minced, for marinade |
| Brown Sugar šÆ | ½ cup | Packed, for caramelization |
| Soy Sauce š„¢ | ā cup | Low-sodium preferred |
| Red Chili Flakes š¶ļø | 1 tsp | Adjust for heat preference |
| Fresh Cilantro šæ | ¼ cup | Chopped, for garnish |
| Lime Wedges š | 2 whole | For serving |
| Vegetable Oil š« | 2 tbsp | For searing chicken |
| Salt š§ | 1 tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
The chicken thighs are the starābone-in, skin-on if you can find them, but boneless works too. Trader Joe's or Costco have great prices for bulk packs, and the skin adds incredible texture when crisped. Pineapple? Fresh is ideal (the juice is liquid gold), but Dole brand canned in juice works in a pinchājust drain it well. Celery needs to be crisp, so grab the freshest bunch from the produce section. Skip the pre-cut stuffāit gets rubbery fast. The coconut milk should be full-fat for that rich, creamy base that balances the sweetness.
No fresh ginger? Ground ginger at half the amount gets you close, but the fresh version has way more punch. Running low on soy sauce? Coconut aminos work in a bind, though it's slightly sweeter. The brown sugar can be swapped for white, but it won't caramelize as beautifully. Chili flakes giving you pause? Fresh red chili or cayenne at a quarter teaspoon will bring the heat. And if you're short on time, pre-minced garlic from the jar saves stepsājust don't use it for everything, okay? The cilantro should be bright green, not wilted. If it's sad, grab some more or use parsley instead.
Chicken marinade keeps 2 days in the fridgeāmake it ahead if you're busy. The pineapple juice can be refrigerated separately for 3 days if you're prepping components. Cooked rice reheats beautifully, but add a splash of water when microwaving to keep it tender. Leftovers? This dish tastes even better the next day as flavors meld. Store everything in airtight containers for 4-5 days. Freeze the chicken and pineapple mixture separately for 3 months if you're planning aheadājust thaw overnight before cooking.
Why You'll Love This Recipe
- Hereās what sold me: the pineappleās bright tang cuts through the richness of the chicken, while the coconut milk keeps it luscious without being heavy. That crispy edge on the chicken? Chefās kiss. Itās the kind of dish where every bite feels like a little vacationāno overpriced takeout needed.
- One-Pan Magic: Thatās rightājust one pan, folks. Toss the chicken, pineapple, and celery in there with a splash of coconut milk, let it simmer while the rice cooks separately (or even in the same pot if youāre feeling bold), and boom. Minimal cleanup, maximum flavor. I swear by this on nights when Iād rather binge my favorite show than scrub pots.
- Sweet-Savory Balance: Hereās what sold me: the pineappleās bright tang cuts through the richness of the chicken, while the coconut milk keeps it luscious without being heavy. That crispy edge on the chicken? Chefās kiss. Itās the kind of dish where every bite feels like a little vacationāno overpriced takeout needed.
- Weeknight Workhorse: Between us, this feeds a crowd but doesnāt require a PhD in cooking. Double the recipe for game day, potlucks, or even a lazy Sunday. The leftovers? Just as good reheated (yes, even the rice stays fluffy if you play it right). My college roommate still texts me asking for the recipeā10 years later.
Step-by-step instructions for pineapple chicken over rice
This dish delivers perfect caramelized chicken with a sweet-savory glaze and crisp celery crunchāevery element in harmony.
š³ Step 1: Sear the Chicken for Maximum Flavor
Heat the 2 tablespoons vegetable oil in a large skillet over medium-high heat until shimmering. Pat the 1.5 lb boneless, skinless chicken thighs dry with paper towelsāthis ensures a proper sear. Add the chicken pieces in a single layer and cook undisturbed for 4-5 minutes per side until deep golden brown forms on each piece.
Here's the thingādon't move the chicken too soon. You'll know it's ready when the edges release easily from the pan. Once browned, remove the chicken and set aside on a plate. The residual heat will keep it warm while you build the sauce. This initial sear locks in juices and creates that beautiful caramelized crust we're after.
šØāš³ Step 2: Build the Sweet-Savory Marinade
In the same skillet (no need to clean itāthose browned bits are flavor gold), reduce heat to medium and add the 1 tablespoon finely grated fresh ginger and 4 cloves minced garlic. SautĆ© for 1 minute until fragrantāyou should smell that zesty ginger aroma wafting through your kitchen.
Add the 1.5 cups fresh pineapple chunks (with juice) and cook for 3-4 minutes until the pineapple softens slightly. Pour in the 0.33 cup soy sauce and 0.5 cup packed brown sugar, stirring constantly for 2 minutes until the sugar begins to caramelize. The mixture should thicken slightly and take on a glossy sheen. This is where all the magic happensāthose caramelized sugars create the signature glaze.
š„ Step 3: Simmer Chicken in the Glazing Sauce
Return the seared chicken to the skillet and pour in the 13.5 oz light coconut milk. Add the 1 teaspoon red chili flakes and 1 teaspoon salt, then bring to a gentle simmer. Cover and cook for 10-12 minutes until the chicken is cooked through (internal temperature should reach 165°F).
Here's where patience pays off. The coconut milk will create a luscious sauce that coats every piece of chicken. Stir occasionally to ensure even coating, but avoid over-stirring which can break up the chicken pieces. You'll know it's ready when the sauce thickens slightly and the chicken is fork-tender with a beautiful glossy sheen.
š Step 4: Prepare the Celery-Cilantro Rice Base
While the chicken simmers, rinse the 1.5 cups white long-grain rice under cold water until the water runs clear. This removes excess starch that would make the rice gummy. In a separate pot, combine the rice with 2 cups water (or as directed on your rice package) and bring to a boil. Reduce heat to low, cover, and simmer for 15 minutes or until the liquid is absorbed.
Once the rice is cooked, fluff it gently with a fork and stir in the 2 whole celery stalks (thinly sliced) and 0.25 cup chopped fresh cilantro. The celery adds that perfect crunch contrast while the cilantro brings fresh brightness. Keep the rice warm while you finish the chicken.
š½ļø Step 5: Assemble and Garnish for Perfect Presentation
Spoon the pineapple-chicken mixture over the prepared rice, dividing evenly among 4 servings. The sauce should beautifully coat both the chicken and rice. Garnish each serving with the 2 whole lime wedges and an additional sprinkle of chopped fresh cilantro for that restaurant-quality finish.
Serve immediately while the chicken is hot and the rice maintains its texture. The combination of tender chicken, sweet-savory glaze, crisp celery, and fresh herbs creates a perfect balance of textures and flavors in every bite. Don't forget to squeeze fresh lime over each servingāit brightens all the flavors and ties everything together.
Pro Tips For Making Pineapple Chicken Over Rice
- CRISP THE CHICKEN FIRST: Skip the slow-cooked chickenāsear the thighs in a hot pan for 3-4 minutes per side until golden before adding liquids. The crust locks in flavor and keeps them from turning rubbery when simmering in coconut milk later. (Yes, even if you're impatient like me, donāt rush this part.)
- SAUTE THE CELERY UNTIL SOFT: After browning the chicken, cook the celery in the same pan for 5-6 minutes until itās almost caramelized. Raw celery just floats in the sauce; softened celery blends into the coconut milk for a richer, less watery base. (I learned this the hard wayācrunchy celery ruins the vibe.)
- DRAIN THE PINEAPPLE WELL: Pat fresh pineapple chunks dry with paper towels before adding them to the sauce. Wet pineapple dilutes the coconut milk and makes the rice soggy. A quick shake in a colander does the trickāno one wants a watery, lukewarm dish.
- USE LESS COCONUT MILK: Start with ½ cup instead of the full can, then add more as needed. Coconut milk curdles when overcooked, turning the sauce grainy. Thin it gradually with a splash of broth or waterāthis keeps the texture silky and the rice fluffy. (Your future self will thank you.)
Common mistakes when making great pineapple chicken over rice
Overcooking the Chicken
One of the biggest mistakes is letting the chicken overcook after searing. When you return the browned pieces to the coconut milk sauce, they're already partially cooked from the initial sear. Pushing them beyond 165°F internal temperature turns them dry and rubberyāsomething I see all too often.
Use a meat thermometer to check the thickest piece, and remove it from heat as soon as it hits that mark. š”ļø
Skipping the Sear
Some cooks try to skip the searing step to save time, but this is a critical flavor builder. That initial Maillard reaction creates deep, caramelized flavors that you simply can't replicate by simmering raw chicken in the sauce.
I always recommend taking the extra 5-10 minutes to properly brown the chickenāit makes all the difference in the final dish.
Using Too Much Sugar
The brown sugar in this recipe is meant to caramelize, not dominate. When I first developed this recipe, I had a version that used nearly 1 cup of sugarāit was cloyingly sweet.
The ½ cup packed brown sugar we use now creates just enough caramelization to enhance the flavors without overpowering. Taste as you go and adjust if needed.
Ignoring the Celery Crunch
Many home cooks either skip the celery entirely or add it too late in the process, resulting in limp, soggy stalks instead of crisp, refreshing bites. The secret is to add the thinly sliced celery to the cooked rice while it's still warm but not boiling.
This preserves that perfect crunch that cuts through the richness of the chicken and sauce. š§
Not Balancing the Flavors
This dish relies on the perfect harmony between sweet, savory, and spicy elements. I've seen versions where the pineapple was too dominant or the soy sauce overwhelmed everything. The key is to taste as you build the sauceāadd a squeeze of lime or pinch of salt if needed.
The red chili flakes should add heat without burning, and the ginger should brighten rather than overpower.
Rushing the Pineapple
Some recipes call for adding pineapple at the very end, but that means you miss out on all that natural sweetness developing in the sauce. By cooking the pineapple with the ginger and garlic for 3-4 minutes, you extract more flavor and create a more cohesive dish.
Fresh pineapple works bestāit releases more juice and caramelizes better than canned versions. š
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Chicken thighs work best because they stay juicy and tender during the long simmer. Chicken breast can dry outāif you must use it, cut it into ½-inch thick pieces and reduce the cooking time to 8-10 minutes after searing. Keep a close eye on it to avoid overcooking.
How do I make this dish spicier?
For extra heat, add ½ teaspoon of cayenne pepper or 1 tablespoon of sriracha to the sauce while simmering. You can also stir in 1 minced fresh chili (like jalapeƱo or serrano) when cooking the pineapple. Adjust to tasteāstart small and add more if needed!
Can I make this recipe in a slow cooker?
Yes! Sear the chicken first, then transfer everything (including sauce and rice) to a 3-4 quart slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. The rice will absorb the coconut milk differently, so add ½ cup extra liquid (water or broth) if needed. Stir before serving to distribute flavors evenly.
What's the best way to reheat leftovers?
Reheat leftovers in a skillet over medium-low heat with 1-2 tablespoons of water to keep the chicken moist. Cover and warm for 3-5 minutes, stirring occasionally. Microwave reheating works tooājust cover with a damp paper towel and heat in 30-second intervals until warmed through.
How can I make this dish vegetarian?
Swap the chicken for 1.5 lb of extra-firm tofu or firm tempeh, pressed and cubed. Sear the tofu first, then proceed with the recipe. For extra protein, add ½ cup of chickpeas to the rice. The coconut milk and pineapple will complement these plant-based proteins beautifully!
