I remember the first time I made this Pineapple Chicken and Rice on a dreary Tuesday evening. My kitchen, usually filled with the predictable scents of garlic and onion, was suddenly alive with the bright, tropical aroma of caramelizing pineapple. That sweet, tangy scent mingled with the savory smell of browning chicken and toasted rice, creating a fragrance that felt like a vacation in a skillet. As it simmered, the anticipation built. The first forkful was a revelation—tender chicken, sweet bursts of pineapple, and savory rice all in one bite. It was a simple, one-pan wonder that chased away the winter blues and became an instant family favorite.
Why You’ll Love This Recipe
You’re going to love this recipe because it’s the perfect answer to the “what’s for dinner” dilemma. It’s a complete, balanced meal cooked in a single pan, which means flavor in every grain and minimal cleanup for you. The combination of savory chicken and sweet pineapple is a classic for a reason—it’s incredibly satisfying and feels much more special than a standard weeknight meal. It’s adaptable, forgiving, and brings a sunny, cheerful flavor to your table any night of the week.
Ingredients
- 1 pound boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 cup fresh pineapple, cut into 1-inch chunks (see Pro Tips!)
- 1 tablespoon olive oil
- 1 medium yellow onion, chopped (See the next page below to continue…)
- 2 cloves garlic, minced
- 1 cup long-grain white rice (like jasmine or basmati)
- 1 ¾ cups chicken broth
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 1 tablespoon rice vinegar
- 1 teaspoon grated fresh ginger
- ½ teaspoon black pepper
- Salt, to taste
- 2 green onions, sliced, for garnish
Equipment Needed
- Large skillet or Dutch oven with a tight-fitting lid
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Small bowl for mixing sauce
Step-by-Step Instructions
First, we’ll build our flavor foundation. Pat your cubed chicken breast completely dry with paper towels—this is the secret to getting a good sear instead of steaming. Heat the olive oil in your large skillet or Dutch oven over medium-high heat. Season the chicken lightly with salt and pepper, then add it to the hot pan in a single layer. Don’t crowd the pan; you might need to do this in two batches. Let the chicken cook undisturbed for 2-3 minutes per side until you get a beautiful golden-brown crust. It won’t be fully cooked through yet, and that’s perfect. Remove the chicken to a clean plate. I learned that skipping this sear means the chicken tastes boiled later, so don’t rush this step.
In that same pan, with all those lovely browned bits (the fond!) still in the bottom, add your chopped onion. Cook, stirring often, for about 4-5 minutes until it becomes soft and translucent. Then, add the minced garlic and grated ginger, stirring for just 30 seconds until incredibly fragrant—be careful not to let it burn. Now, add the cup of uncooked rice right into the pan. Stir it around for 1-2 minutes, toasting the grains in the oil and onion mixture. This toasting step is a game-changer; it gives the rice a nutty depth and helps it stay separate and fluffy after cooking.
Now for the magic potion that brings it all together. In a small bowl or measuring cup, whisk together the chicken broth, soy sauce, and rice vinegar. Pour this liquid directly into the pan with the toasted rice and onions. Use your wooden spoon to scrape up all those delicious browned bits from the bottom of the pan—that’s pure flavor! Bring the mixture to a lively simmer. Once it’s bubbling, gently stir in the seared chicken cubes and any accumulated juices from the plate, along with your fresh pineapple chunks. (See the next page below to continue…)
Here’s the test of patience: reduce the heat to low, cover the pan tightly with its lid, and let it simmer gently for 18-20 minutes. Do NOT peek before 18 minutes are up! Lifting the lid releases the precious steam that’s cooking the rice. After 18 minutes, check to see if the liquid is absorbed and the rice is tender. If it looks a little wet, cover it again and give it another 2-3 minutes. Once done, remove the pan from the heat and let it sit, still covered, for 5 full minutes. This final rest allows the rice to steam to perfection and absorb any last bit of moisture. Then, fluff it gently with a fork, garnish with sliced green onions, and prepare for the tropical escape to begin.
Pro Tips for Best Results
Fresh versus canned pineapple is the biggest decision. I’ve tested this three different ways: with canned pineapple in syrup, canned pineapple in juice (drained), and fresh. Fresh pineapple wins, hands down. It holds its shape, offers a brighter, cleaner sweetness, and doesn’t make the dish overly sugary or soggy. If you must use canned, use pineapple chunks packed in 100% juice, drain them VERY well, and pat them dry with a paper towel to avoid extra liquid.
The quality of your chicken broth makes a huge difference. This liquid is absorbed directly by the rice, so it is the backbone of your flavor. Using a low-sodium, high-quality broth is my secret weapon. I’ve made it with water and a bouillon cube in a pinch, but a good carton of broth or homemade stock elevates the entire dish from simple to spectacular. Taste your broth before you add it—if it’s bland, your rice will be too.
Don’t skip the rice toasting step. I was impatient once and just poured the rice and liquid in together. The finished dish was fine, but the rice was a bit clumpy and lacked the toasted, nutty complexity that makes this recipe special. That extra two minutes of stirring the dry rice in the hot pan is a flavor multiplier you will absolutely taste in the final result.
Common Mistakes to Avoid
The most common mistake is using too much pineapple or not draining it properly. Pineapple contains a lot of water and an enzyme (bromelain) that can break down protein, making chicken mushy if marinated for too long. By adding it at the simmering stage, we avoid the texture issue, but if you add a heaping cup of soggy, undrained pineapple, you’ll throw off the liquid ratio and end up with gloppy, wet rice. Measure your pineapple and, if using canned, dry it thoroughly. (See the next page below to continue…)
Underseasoning the cooking liquid is a silent pitfall. Remember, you’re seasoning a whole cup of rice and a pound of chicken with just that one cup of broth and the soy sauce. The first time I made this, I used low-sodium soy sauce and didn’t taste the broth first. The result was bland. Now, I always taste the broth-soy mixture before pouring it in. If it doesn’t taste flavorful and slightly salty on its own, I add a pinch more salt. The rice will absorb and mellow the seasoning.
Peeking under the lid while the rice is cooking is a major no-no. I made this mistake, driven by curiosity and worry. Each time you lift the lid, you release steam and drop the temperature inside the pan, which can lead to unevenly cooked or crunchy rice. Set a timer for 18 minutes and walk away. Trust the process. The only time you should check early is if you smell burning, which indicates your heat is too high.
Finally, skipping the 5-minute rest after cooking is a disservice to your rice. I used to fluff it immediately, and the rice was often still a bit wet on top and stuck together. Letting the pan sit off the heat, covered, allows the residual heat to finish steaming the grains perfectly and lets everything settle. This small wait guarantees a fluffy, perfect texture every single time.
Serving Suggestions
I love serving this right from the skillet, family-style, with a big spoon. The vibrant colors of the golden pineapple, white rice, and green onion garnish make it look beautiful on the table. It’s a complete meal, but I often add a simple side of steamed broccoli or snap peas for a extra pop of green vegetable.
For a bit of creamy richness and a flavor contrast, I like to serve it with a dollop of cool, plain Greek yogurt or a drizzle of sriracha mayo on the side. The creaminess or slight heat plays wonderfully against the sweet and savory notes of the dish. It’s a simple addition that makes it feel more like a restaurant meal.
If I have leftover cooked rice, I’ll sometimes use this recipe as a fantastic “bowl” component. I’ll cook the chicken and pineapple mixture as a saucy topping and spoon it over a fresh bed of rice, adding extras like sliced avocado, shredded carrots, and a sprinkle of sesame seeds. It’s a great way to repurpose the flavors into a new meal.
Variations & Customizations
For a richer, deeper flavor, I love using boneless, skinless chicken thighs instead of breasts. They stay incredibly juicy through the cooking process and can handle the longer simmering time without drying out. Just be sure to trim excess fat and increase the initial searing time by a minute or two since the pieces are often thicker.
You can easily turn this into a “Sweet and Sour” style dish. When you add the broth, also stir in 2 tablespoons of ketchup and 1 tablespoon of brown sugar or honey. Add a chopped bell pepper (any color) along with the onion for extra crunch and color. This small twist makes it taste like your favorite takeout, but homemade and healthier.
For a vegetarian version, it works beautifully with firm tofu or chickpeas. Press and cube extra-firm tofu, then pan-sear it until golden before setting it aside, just like the chicken. Add it back at the very end, after the rice is cooked, to gently warm through. The chickpeas can be stirred in with the pineapple. Use vegetable broth instead of chicken broth to keep it fully plant-based.
How to Store, Freeze & Reheat
Leftovers store wonderfully. Let the dish cool completely, then transfer it to an airtight container. It will keep in the refrigerator for 3-4 days. The flavors often meld and taste even better the next day. The pineapple may soften further, but the overall taste remains fantastic.
You can freeze this meal for future quick dinners. Portion the cooled rice mixture into freezer-safe bags or containers. It will keep for up to 2-3 months. When freezing, know that the texture of the pineapple will become very soft upon thawing, but the flavor will still be great.
To reheat, the stovetop is best. Add a splash of water or broth to a skillet over medium-low heat, add the leftovers, and cover until heated through, stirring occasionally. This method helps re-steam the rice and prevents it from drying out. The microwave works in a pinch (1-2 minutes, covered, stirring halfway), but it can make the rice a bit rubbery. I don’t recommend reheating from frozen directly; thaw in the fridge overnight first for the best texture.
Conclusion
This Pineapple Chicken and Rice is more than just a recipe; it’s a reliable, sunny spot in my weekly meal rotation. It proves that with a few simple ingredients and one pan, you can create something truly delicious and comforting. I hope it brings as much flavor and ease to your table as it has to mine. Now, go grab that fresh pineapple—your simple, tropical dinner escape is waiting.

