This one-pan pineapple chicken and rice is a sweet, savory weeknight dinner that comes together in under 40 minutes with minimal cleanup. Perfect for busy families craving tropical flavors!
Listen, I know what you’re thinking—pineapple on chicken? But trust me on this one. This one-pan pineapple chicken and rice has become my go-to when I need something flavorful, filling, and honestly just different from the usual rotation. Plus, everything cooks in one skillet, which means fewer dishes and more time to actually enjoy your evening.
Table of Contents
What Makes This Recipe So Great
This dish is basically a vacation in a pan. You’ve got tender chicken, fluffy rice, and sweet pineapple all soaking up this incredible soy-honey glaze that’s just chef’s kiss. It’s one of those dinner ideas non dairy that doesn’t sacrifice flavor for dietary needs—no butter, no cream, just pure, straightforward deliciousness.
The best part? It’s genuinely a stomach friendly dinner. Nothing heavy or overly rich here, just wholesome ingredients that won’t leave you feeling weighed down. And because it’s all cooked together, the rice absorbs all those amazing flavors from the broth, pineapple juice, and soy sauce. Honestly, I could eat the rice alone and be happy.

Foolproof One-Pan Pineapple Chicken & Rice
Equipment
- Large skillet with lid
Ingredients
Main Ingredients
- 2 breasts Boneless, skinless chicken breasts cut into bite-sized pieces
- 1 ½ cups Jasmine or long-grain white rice
- 1 ½ cups Chicken broth
- 1 cup Pineapple chunks fresh or canned, drained
- ½ cup Pineapple juice from can or fresh
- 2 tablespoons Soy sauce
- 1 tablespoon Honey
- 1 teaspoon Sesame oil
- 1 teaspoon Garlic powder
- 1 teaspoon Onion powder
- ½ teaspoon Ground ginger
- ½ teaspoon Salt
- ¼ teaspoon Black pepper
- 2 tablespoons Olive oil
Garnish
- 2 stalks Green onions chopped
- 1 teaspoon Sesame seeds
Instructions
- Season chicken with garlic powder, onion powder, ground ginger, salt, and pepper. Heat olive oil in skillet over medium heat and cook chicken 5–7 minutes until browned and cooked through. Remove chicken and set aside.
- Add rice to skillet, toast for about 1 minute, stirring constantly.
- Pour in chicken broth, pineapple juice, soy sauce, honey, and sesame oil. Stir to combine and bring to a gentle simmer.
- Add cooked chicken back into pan, stir in pineapple chunks. Cover and cook on low for 15 minutes until rice is tender.
- Remove from heat, keep covered for 5 minutes. Fluff rice, mix together chicken, pineapple, and rice. Top with green onions and sesame seeds. Serve warm.
Notes
Ingredients You’ll Need

Here’s everything broken down nice and simple. Most of this stuff you probably already have hanging around your kitchen.
Main Ingredients
| For the Chicken and Rice | Amount |
|---|---|
| Boneless, skinless chicken breasts (cut into bite-sized pieces) | 2 breasts |
| Jasmine or long-grain white rice | 1 ½ cups |
| Chicken broth | 1 ½ cups |
| Pineapple chunks (fresh or canned, drained) | 1 cup |
| Pineapple juice (from can or fresh) | ½ cup |
| Soy sauce | 2 tablespoons |
| Honey | 1 tablespoon |
| Sesame oil | 1 teaspoon |
| Garlic powder | 1 teaspoon |
| Onion powder | 1 teaspoon |
| Ground ginger | ½ teaspoon |
| Salt | ½ teaspoon |
| Black pepper | ¼ teaspoon |
| Olive oil | 2 tablespoons |
For Garnish
| Garnish | Amount |
|---|---|
| Green onions (chopped) | 2 stalks |
| Sesame seeds | 1 teaspoon |
Quick tip: If you’re using canned pineapple (which, let’s be real, is way easier), save that juice! It’s liquid gold for this recipe and adds so much flavor to the rice.
How to Make One-Pan Pineapple Chicken & Rice
Alright, let’s get cooking. This is honestly super straightforward, even if you’re not exactly a kitchen wizard.
Step 1: Season and Cook the Chicken
Start by tossing your chicken pieces with the garlic powder, onion powder, ground ginger, salt, and pepper. Get your hands in there and make sure every piece is coated—that’s where the flavor starts.
Heat up your olive oil in a large skillet over medium heat. Once it’s shimmering (you’ll see it start to move a bit), add your chicken in a single layer. Don’t overcrowd the pan or you’ll end up steaming instead of browning. Cook for about 5–7 minutes, stirring occasionally, until the chicken’s got some nice color and is cooked through.
Pull the chicken out and set it aside. Don’t worry if there are little browned bits stuck to the pan—that’s flavor, my friend.
Step 2: Toast the Rice
In that same pan (see? minimal dishes!), add a touch more olive oil if things look dry. Toss in your uncooked rice and let it toast for about a minute, stirring constantly so it doesn’t burn.
This step is so worth it. Toasting the rice gives it this slightly nutty, deeper flavor that makes your healthy chicken and rice dinner taste way more restaurant-quality than it has any right to be.
Step 3: Build the Base
Now pour in your chicken broth, pineapple juice, soy sauce, honey, and sesame oil. Give everything a good stir to combine all those beautiful flavors. You should start smelling that sweet-savory magic happening.
Bring the whole mixture to a gentle simmer. You’ll see little bubbles breaking the surface—that’s your cue that you’re on the right track.
Step 4: Bring It All Together

Once you’ve got that simmer going, add your cooked chicken back into the pan. Stir in those pineapple chunks, making sure they’re distributed throughout the rice. They’ll add little bursts of sweetness in every bite.
Drop the heat to low, slap a lid on that pan, and let it cook for about 15 minutes. The rice should soak up all the liquid and get tender and fluffy. Try not to peek too much—every time you lift that lid, you’re letting steam escape and messing with the cooking time.
Step 5: The Final Touch
After 15 minutes, check if the rice is tender and the liquid’s absorbed. If it looks good, pull the pan off the heat but keep it covered for another 5 minutes. This little rest period lets the rice finish steaming and firms up perfectly.
Then grab a fork and fluff that rice up, mixing everything together so the chicken, pineapple, and rice become one glorious dish. Top it with chopped green onions and a sprinkle of sesame seeds for that fresh crunch and a pop of color.
Serve it warm, maybe with a side of steamed veggies or a simple salad, and prepare for everyone to ask for seconds.

Expert Tips for the Best Results
Use the Right Pan
A large skillet with a lid is your best friend here. You need enough room for everything to cook evenly without being cramped. Cast iron works beautifully if you’ve got it.
Don’t Skip Toasting the Rice
I know it seems like an extra step, but toasting the rice really does make a difference. It adds depth and prevents the rice from getting mushy. Just don’t walk away—burned rice is not the vibe we’re going for.
Adjust the Sweetness
If you’re not a huge fan of sweet dinners, cut the honey down to a teaspoon or skip it entirely. The pineapple already brings natural sweetness, so you won’t lose out on flavor.
Check Your Rice Early
Different stoves and pans cook differently. Start checking around the 12-minute mark to make sure the rice isn’t drying out or sticking to the bottom. If it looks dry but the rice isn’t done, add a splash more broth.
Variations to Try
Make It Spicy
Add some red pepper flakes or sriracha to the sauce if you want a little kick. Sweet and spicy is an amazing combo, especially with the pineapple balancing everything out.
Swap the Protein
This works great with shrimp, tofu, or even pork. Just adjust cooking times accordingly—shrimp cooks way faster than chicken, so add it in the last few minutes.
Veggie It Up
Toss in some bell peppers, snap peas, or broccoli florets. Add them when you return the chicken to the pan so they cook alongside the rice. More veggies = more nutrients and it stretches the dish further.
Try Brown Rice
Want to make it even healthier? Use brown rice instead, but you’ll need to increase the liquid to 2 cups and the cooking time to about 30–35 minutes. Brown rice takes longer but adds a nice nutty flavor and extra fiber.
Troubleshooting Common Issues
Rice Is Too Mushy
You probably added too much liquid or cooked it too long. Next time, measure carefully and check the rice around the 12-minute mark. Also, make sure you’re simmering on low, not medium.
Rice Is Undercooked
This usually means not enough liquid or your heat was too high and the liquid evaporated too quickly. Add a splash of broth or water, cover, and let it steam for a few more minutes.
Chicken Is Dry
Overcooking is the culprit here. Cut your chicken into even-sized pieces so they cook at the same rate, and don’t cook them beyond golden brown in that first step—they’ll finish cooking with the rice.
Everything Stuck to the Pan
Make sure you’re using enough oil and that your pan is properly heated before adding ingredients. If food’s sticking, it might not be ready to flip yet. Also, deglazing with the broth should help lift those tasty bits.
How to Store and Reheat
Here’s how to keep your leftovers tasting fresh and delicious.
| Storage Method | Instructions | Duration |
|---|---|---|
| Refrigerator | Store in an airtight container | 3–4 days |
| Freezer | Portion into freezer-safe containers or bags | Up to 3 months |
| Reheating (microwave) | Add a splash of water or broth, cover, heat 2–3 minutes, stirring halfway | Until hot |
| Reheating (stovetop) | Add to pan with a little broth or water, stir over medium heat | 5–7 minutes |
No-Waste Kitchen Ideas
Got leftover rice mixture? Turn it into fried rice the next day by crisping it up in a hot pan with a beaten egg. You can also stuff it into bell peppers and bake them for a completely different meal. Leftover pineapple juice? Use it in smoothies or as a marinade for more chicken.
Nutrition Information
Here’s a rough breakdown per serving (recipe makes about 4 servings):
| Nutrient | Per Serving |
|---|---|
| Calories | 420 |
| Protein | 28g |
| Carbohydrates | 54g |
| Fat | 10g |
| Fiber | 2g |
| Sugar | 12g |
| Sodium | 680mg |
Keep in mind these are estimates and can vary based on exactly what brands and ingredients you use. If you’re watching sodium, use low-sodium soy sauce and broth.
one-pan pineapple chicken and rice FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are actually more forgiving and stay juicier. Just remove the skin if you’re using bone-in thighs, and adjust the cooking time slightly since dark meat can take a bit longer. Boneless thighs work perfectly and cook at the same rate as breast meat.
What if I don’t have sesame oil?
No worries—you can skip it or substitute with a tiny bit of toasted sesame seeds for a similar nutty flavor. Regular olive oil or vegetable oil works too, you’ll just miss out on that subtle Asian-inspired aroma. The dish will still taste great.
Can I make this in a rice cooker?
You can, but you’ll need to adjust the method. Brown the chicken separately in a pan, then add everything to the rice cooker with the liquid and rice. It won’t have quite the same depth of flavor since you’re missing that toasting step, but it’s definitely doable for hands-off cooking.
Is this recipe gluten-free?
Almost! Just swap regular soy sauce for tamari or coconut aminos, and you’re good to go. Everything else is naturally gluten-free. Double-check your broth too—some brands sneak in gluten-containing ingredients.
How do I prevent the rice from sticking?
Make sure your heat is on low once you’ve covered the pan, and resist the urge to stir it constantly. Stirring releases starch and makes rice gummy. Also, using a good-quality non-stick or well-seasoned pan helps tremendously.
Why This Should Be Your New Weeknight Favorite
Look, I get it. We all have those recipes we fall back on week after week because they’re safe and easy. But this one-pan pineapple chicken and rice deserves a spot in that rotation. It’s different enough to feel special but easy enough that you won’t stress over it after a long day.
Plus, it checks so many boxes—it’s a complete meal in one pan, it’s packed with protein and wholesome carbs, and it’s one of those stomach friendly dinner options that works for pretty much everyone at the table. No dairy means no worries about lactose issues, and the gentle flavors won’t upset sensitive stomachs.
If you’re looking for fresh dinner ideas non dairy that actually taste indulgent, this is it. The combination of sweet pineapple, savory soy sauce, and tender chicken creates this perfect balance that’s honestly addictive. I’ve made this for picky kids, skeptical partners, and dinner party guests, and everyone comes back for more.
The tropical vibes don’t hurt either. There’s something about that pineapple-ginger-sesame combo that just makes you feel good, you know? Like you’re eating something healthier and more interesting than your standard chicken and rice, without any extra effort.
Try It Tonight!
Seriously, give this healthy chicken and rice dinner a shot this week. It’s quick, it’s tasty, and cleanup is a breeze since you’re only dirtying one pan. Whether you’re cooking for yourself, your family, or trying to impress someone with minimal effort, this recipe’s got your back.
Once you try it, I’d love to hear what you think! Snap a pic and share it on Pinterest so other home cooks can discover it too. And if you put your own spin on it—maybe added some veggies or tried that spicy version—drop a comment and let me know how it turned out. We’re all in this dinner-making journey together, and your feedback helps everyone make better meals.
Now go forth and enjoy your tropical chicken adventure. Your taste buds (and your dishwasher) will thank you.
Looking for more easy one-pan dinners? Check out these favorites: Creamy Cajun Chicken Rice Bowls, Honey Garlic Butter Chicken with Mac, or this High Protein Italian Pasta Salad for meal prep. And if you’re into breakfast for dinner vibes, these Baked Protein Pancake Bowls are seriously game-changing. Or start your morning right with this refreshing 5-Minute Fruit Smoothie Bowl!