Chicken Pineapple Fried Rice Thai Recipe: Sweet-Savory Crunch in One Pan

Main Courses

Chicken Pineapple Fried Rice Thai Recipe: Sweet-Savory Crunch in One Pan

This Thai-style Chicken Pineapple Fried Rice delivers the perfect balance of sweet, savory, and crunch in every bite—all achieved in one pan. 🌟 I developed this recipe after years of perfecting wok hei (breath of the wok) at home, and the secret lies in high-heat stir-frying that keeps the rice perfectly separate while building layers of flavor through fish sauce, lime, and chili.

The foundation starts with day-old jasmine rice—cold and slightly sticky—which absorbs the sauce beautifully without turning mushy.

We'll marinate the chicken in a simple blend of fish sauce, lime, and chili, then stir-fry it until golden before adding the pineapple, which brings just the right amount of sweetness to cut through the savory depth. The key technique?

Working quickly over high heat to create that signature wok-fried texture.

What you'll end up with is a vibrant, aromatic dish packed with tender chicken, juicy pineapple chunks, and perfectly cooked rice—all coated in a sticky-sweet sauce that's bright with lime and just spicy enough to linger.

The garnish of fresh cilantro and crushed peanuts adds that final crunch and visual appeal that makes this dish truly restaurant-quality.

This recipe is designed to be foolproof—ideal for weeknight dinners or meal prep—while delivering the bold, complex flavors of a Thai street-side favorite. Let's get started on creating your own one-pan masterpiece.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken pineapple fried rice thai

Fourteen ingredients for a restaurant-worthy Thai fried rice with sweet pineapple and tender chicken.

Ingredient Amount Notes
Day-Old Jasmine Rice 🍚 4 cups Cold and slightly sticky
Boneless Skinless Chicken Breast 🍗 1 ½ lb Cut into bite-sized pieces
Fresh Pineapple Chunks 🍍 1 ½ cups Fresh or frozen, thawed
Eggs 🥚 2 whole Lightly beaten for stir-fry
Green Onions 🧅 ¼ cup Sliced, white and green parts
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Crushed Peanuts 🥜 ¼ cup For final crunch
Vegetable Oil 🫒 3 tbsp High smoke point preferred
Fish Sauce 🍜 2 tbsp Red Boat preferred
Lime Juice 🍋 2 tbsp Freshly squeezed
Soy Sauce 🍶 2 tbsp Light or dark preferred
Brown Sugar 🍚 1 tbsp Light or dark preferred
Garlic Cloves 🧄 4 cloves Minced for marinade
Fresh Chili 🌶️ 1 piece Thai chili or jalapeño
Salt 🧂 ½ tsp Adjust to taste

Jasmine rice is non-negotiable here—it absorbs the sauce better than basmati or white rice. Day-old rice is key: cook 2 cups uncooked jasmine rice, spread it on a tray, and refrigerate overnight. The chicken should be cut into even bite-sized pieces—no thick chunks. For the fish sauce, Red Boat is the gold standard, but any reputable brand works. The pineapple? Fresh is ideal, but frozen works in a pinch—just thaw and drain it well. And grab Thai chilies if you can find them—they pack more heat than jalapeños.

No fish sauce? Soy sauce plus a splash of Worcestershire gets you close. Fresh chili too spicy? Substitute half the amount with minced ginger. The eggs are there for protein and texture—scrambled lightly so they don't overcook. For the brown sugar, light brown works best—it dissolves more evenly. The garlic and chili marinade for the chicken? Let it sit for 15 minutes before cooking—trust me on this. And if you're using frozen pineapple, pat it completely dry to avoid a soggy rice texture.

This dish reheats beautifully—just add a splash of water to the pan and stir-fry for 2-3 minutes. Keeps 3-4 days in the fridge, freezes for 3 months. I always double the recipe and portion it into containers for easy lunches. The peanuts and cilantro should be added right before serving—they lose their crunch when reheated. For extra flavor, toast the peanuts in a dry pan for 30 seconds before crushing.

❤️

Why You'll Love This Recipe

  • No Leftover Waste: I swear by this trick—using day-old Jasmine rice means it’s already perfectly dried, so it doesn’t turn mushy. No need to stress over sticky rice; just toss it in the pan and let the chicken and pineapple work their magic.
  • Sweet-Savory Balance: That first bite? Crispy chicken, juicy pineapple chunks, and a hint of soy and fish sauce—it’s like a party in your mouth. The eggs add richness, but the pineapple keeps it bright and refreshing, not heavy.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The rice holds up all day, the pineapple stays fresh, and the flavors only get better after sitting. (Yes, even on a Tuesday night when you’re craving something exciting.)
  • Budget Meal Magic: Chicken breast and pineapple might sound fancy, but they stretch across meals like nobody’s business. Double the batch, reheat for dinner, and you’ve got two satisfying meals for the price of one. Plus, eggs and green onions? Cheap flavor boosters.

Step-by-step instructions for chicken pineapple fried rice Thai recipe

Here's how to make this sweet-savory Thai fried rice with perfect texture and bold flavors.

1

🍳 Step 1: Stir-Fry the Chicken and Aromatics

Heat 1 tablespoon of the vegetable oil in a large wok or skillet over high heat until shimmering. Add the 1.5 lb boneless skinless chicken breast cut into bite-sized pieces and cook for 3-4 minutes until lightly browned and cooked through. Remove and set aside.

In the same pan, add the remaining 2 tablespoons vegetable oil and swirl to coat. Add the 4 minced garlic cloves and 1 sliced fresh chili. Stir-fry for 30 seconds until fragrant—you'll smell that garlic releasing its aroma. This quick cooking preserves the garlic's sweetness rather than letting it burn.

2

🍳 Step 2: Cook the Pineapple and Eggs

Add the 1.5 cups fresh pineapple chunks to the pan and stir-fry for 2 minutes until slightly caramelized at the edges. The pineapple should soften just enough to release its juices but still maintain a slight bite. Remove from heat and set aside with the chicken.

Return the pan to medium-high heat and add the 2 lightly beaten eggs. Scramble quickly for 20-30 seconds until just set but still slightly runny in the center. Remove and combine with the chicken and pineapple in a bowl.

3

👨‍🍳 Step 3: Combine All Ingredients

Add the 4 cups day-old jasmine rice to the pan and break up any clumps with a spatula. Stir-fry for 1 minute to heat through and separate the grains. Pour in the 2 tablespoons fish sauce, 2 tablespoons soy sauce, 1 tablespoon brown sugar, and 2 tablespoons lime juice. Stir well to coat the rice evenly.

Return the chicken, pineapple, and egg mixture to the pan. Add the 0.25 cup sliced green onions and toss everything together for 2-3 minutes until well combined. The rice should be hot and the flavors melding together. Taste and adjust seasoning with the 0.5 tsp salt if needed—you want a balance of sweet, salty, and tangy.

4

🔥 Step 4: Finish with Crushed Peanuts and Cilantro

Remove the pan from heat and let it cool for 1 minute. Sprinkle the 0.25 cup crushed peanuts and 0.25 cup chopped fresh cilantro over the top. Toss gently to distribute evenly. The peanuts add a satisfying crunch while the cilantro brings freshness to cut through the richness.

Serve immediately while hot, garnished with additional green onions if desired. This dish tastes best straight from the pan when the rice is still slightly sticky and the flavors are at their peak. The combination of sweet pineapple, savory chicken, and nutty peanuts makes every bite exciting!

👨‍🍳

Pro Tips For Making Chicken Pineapple Fried Rice Thai

  • CUT CHICKEN SMALL: I learned this the hard way—thin strips (½-inch wide) cook faster and soak up sauce better than big chunks. Use a sharp knife and work in one motion; no one wants rubbery chicken in fried rice.
  • SAUTE PINEAPPLE FIRST: Toss pineapple chunks in a hot pan for 2–3 minutes before adding other ingredients. This caramelizes the edges and cuts the sharpness, so it doesn’t overpower the dish. (Yes, even if you’re impatient like me.)
  • SCRAMBLE EGGS LAST: Push the rice to one side of the pan, crack eggs into the empty space, and scramble them after everything else is cooked. This keeps them creamy and prevents them from turning rubbery when mixed in too early.
  • USE COLD RICE: Chill your day-old rice for 10 minutes before stirring it into the pan. Cold rice releases moisture more evenly and prevents a gummy mess—no one wants fried rice that sticks together like glue.

Essential equipment for great chicken pineapple fried rice thai

Wok or Skillet

A carbon steel wok is my top recommendation for this recipe—it heats up fast and retains heat perfectly, which is crucial for achieving that signature wok hei (breath of the wok) flavor. If you don’t have a wok, a 12-inch cast iron skillet works just as well.

I’ve used my Lodge cast iron for years, and it delivers consistent, even heat distribution. For non-stick convenience, a high-quality non-stick pan like GreenPan also works, though I’d avoid cheap brands that can’t handle high heat. 🔥

High-Heat Oil

Use a high-smoke-point oil like avocado oil or vegetable oil—I prefer Mazola for its neutral flavor and stability at high temperatures. Avoid olive oil, as it burns easily and can impart a bitter taste.

A wire whisk or spatula comes in handy for quickly tossing ingredients without overcrowding the pan, which can lead to steaming instead of stir-frying. Keep your oil at 3 tablespoons total—enough to coat the pan but not so much that it dilutes the flavors.

Fish Sauce

Invest in a high-quality fish sauce—I swear by Red Boat for its clean, umami-rich flavor without overpowering fishiness. A small squeeze bottle makes it easier to measure and pour the 2 tablespoons needed for this recipe.

If you’re sensitive to fish sauce, Red Boat Original is the mildest option. For extra authenticity, keep a small bowl nearby to mix any additional seasonings while cooking—this keeps your workspace organized and efficient. 🍜

Knife and Cutting Board

A sharp chef’s knife and cutting board are non-negotiable for this recipe. I use a Wüsthof chef’s knife for precision cuts—especially for the chicken breast (cut into ½-inch pieces) and pineapple chunks (uniform size ensures even cooking).

A non-slip silicone mat under your cutting board adds safety, especially when handling the fresh chili or garlic, which can be slippery. Prep all your ingredients before starting the stir-fry to work efficiently. 🧅

Measuring Tools

Precision matters with Thai flavors, so use a small measuring spoon set for the fish sauce, lime juice, and brown sugar. A digital kitchen scale helps when measuring the chicken and pineapple for consistency.

For the crushed peanuts, I recommend Planters brand—they’re toasted just right and crush easily. Keep a small bowl handy to mix the garlic marinade for the chicken before cooking. 🥜

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 120mg40%
Sodium 1100mg48%
Total Carbohydrate 72g25%
Dietary Fiber 4g14%
Sugars 12g
Protein 36g72%
* 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 frozen pineapple instead of fresh?

Yes, but thaw it completely first and pat it completely dry with paper towels. Frozen pineapple works in a pinch, but fresh gives better texture and flavor. If using frozen, drain excess liquid to prevent soggy rice—this is the #1 reason people get mushy results.

2

How do I make this less spicy?

Reduce the chili to ½ piece or substitute with ½ teaspoon minced ginger instead. For milder heat, use a milder chili like jalapeño. You can also omit the chili entirely and add ½ teaspoon sugar to balance the flavors without spice.

3

Can I make this with shrimp instead of chicken?

Use 1.5 pounds peeled shrimp instead of chicken, and reduce cooking time to 2 minutes per side. For extra flavor, marinate the shrimp in the same garlic-chili mix for 10 minutes before cooking. The shrimp will add a delightful oceanic note that pairs beautifully with the pineapple.

4

Why does my rice turn mushy?

Overcooking or using fresh rice are the most common causes. Always use day-old rice and stir-fry on high heat for just 1 minute after adding it to the pan. If your rice is too wet, spread it on a tray after cooking and refrigerate for 4+ hours before using.

5

What's the best way to reheat leftovers?

Add 1 tablespoon water to the pan and stir-fry over medium-high heat for 2-3 minutes until hot. Microwaving works too—cover with a damp paper towel and heat for 1 minute. The peanuts and cilantro should be added fresh after reheating to maintain crunch.

★★★★★5.0(12 reviews)
Categories Main Courses