The trick is treating the pineapple like a main ingredient, not a garnish: sear it separately until caramelized, so its juices never make the rice soggy. With curry, cashews, and lime, it takes about 25 minutes.

Menu of Best Pineapple Fried Rice Recipe
This Best Pineapple Fried Rice Recipe covers the full ingredient list with US measurements, step-by-step instructions, why the technique works, chef tips, a troubleshooting table, substitutions, variations, storage and reheating guidance, and answers to common questions.
Ingredients for Best Pineapple Fried Rice Recipe

For the Rice
- 3 cups cooked jasmine rice, chilled (day-old is best)
- 2 cups fresh pineapple, cut into 3/4-inch chunks (about 1/2 medium pineapple)
- 1/2 cup raw cashews
- 1 small red bell pepper, diced
- 1 small onion, diced
- 1/2 cup frozen peas, thawed
- 1/4 cup raisins
- 2 large eggs, lightly beaten
- 3 scallions, thinly sliced
- 3 tablespoons neutral oil, such as canola or vegetable oil, divided
For the Sauce
- 3 tablespoons soy sauce
- 1 tablespoon curry powder
- 1 tablespoon sugar
- 1 teaspoon fish sauce (optional, for depth)
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon lime juice, plus lime wedges for serving
Notes on ingredients: Fresh pineapple makes a real difference here. Choose a pineapple that smells sweet at the base and gives slightly when pressed; underripe pineapple tastes sour and stays firm no matter how long you cook it. The curry powder should be a mild yellow style, not a hot Madras blend, so the sweetness stays in balance. Jasmine rice is traditional and its fragrance suits the tropical flavors. Raw cashews toast up sweet and buttery; pre-roasted salted cashews work too, but reduce the soy sauce slightly. If you must use canned pineapple, choose chunks in juice, drain them thoroughly, and pat dry.
You will need: a large wok or 12-inch skillet, a sharp knife and cutting board for the pineapple, a wooden spoon or wok spatula, and a small bowl for the sauce.
How to Make Best Pineapple Fried Rice Recipe
Step 1: Prep Everything
Cut the pineapple into 3/4-inch chunks and pat them dry with paper towels. Dice the bell pepper and onion, thaw the peas, and slice the scallions. Mince the garlic and grate the ginger. Stir the soy sauce, curry powder, sugar, and fish sauce if using into a small bowl. Break up the cold rice so no clumps remain.
Step 2: Toast the Cashews
Heat the wok over medium heat with no oil. Add the cashews and toast 2 to 3 minutes, shaking the pan often, until golden and fragrant. Transfer to a plate immediately so they do not burn from residual heat.

Step 3: Sear the Pineapple
Raise the heat to high and add 1 tablespoon of oil. Add the pineapple chunks in a single layer and sear undisturbed 2 minutes, until the bottoms caramelize to a deep golden brown. Toss and sear 1 to 2 minutes more. Transfer to a plate. This step concentrates the pineapple flavor and keeps its juices out of the rice.
Step 4: Scramble the Eggs
Reduce the heat to medium-high and add another tablespoon of oil. Scramble the beaten eggs into soft curds, 30 to 45 seconds, until just set but still moist. Transfer to a plate and set aside.

Step 5: Cook the Vegetables and Aromatics
Add the remaining tablespoon of oil to the wok over medium-high heat. Add the onion, bell pepper, garlic, and ginger and stir-fry 2 to 3 minutes, until the onion softens and the garlic is fragrant. Add the peas and raisins and toss 1 minute more.
Step 6: Fry the Rice and Finish
Raise the heat to high and add the cold rice. Press it into the hot surface, let it sit 30 seconds, then toss, repeating for 3 to 4 minutes until hot through and lightly toasted. Pour the sauce evenly over the rice and toss 1 minute until glossy and coated. Return the pineapple, eggs, and cashews to the wok, add the scallions and lime juice, and toss 30 seconds. Taste and adjust with more soy sauce or lime. Serve immediately with lime wedges.

Why This Works
- Searing the pineapple first concentrates it. Caramelized edges add sweetness and depth, and the juices stay out of the rice.
- Dry cashews toast, oiled cashews fry. Toasting in a dry pan keeps them sweet and buttery instead of greasy.
- Mild curry keeps the balance. A mild yellow curry powder adds warmth without overpowering the pineapple sweetness.
- Lime at the end lifts everything. Acid added last brightens the sweet and salty flavors instead of cooking away.
Chef’s Tips for the Best Results
- Pat the pineapple dry before searing. Wet pineapple steams; dry pineapple caramelizes.
- Toast cashews in a dry pan and remove them at once. Residual heat burns them fast.
- Press the rice and let it sit 30 seconds between tosses. That pause builds lightly toasted spots.
- Taste before serving and adjust with lime or soy sauce. Pineapple ripeness varies, so the final balance needs a taste check.
Common Mistakes and How to Fix Them
| Common Problem | Why It Happens | How to Fix It |
|---|---|---|
| Rice turns soggy | Pineapple juices added too early, or fresh rice used | Sear pineapple separately, pat dry, and use cold, day-old rice |
| Pineapple stays pale and sour | Underripe fruit, or pan not hot enough | Choose ripe pineapple and sear undisturbed over high heat |
| Cashews burn | Left in the hot pan after toasting | Transfer to a plate immediately when golden and fragrant |
| Dish tastes flat | Sauce under-measured, or lime skipped | Mix the sauce first, pour evenly, and finish with lime juice |
| Eggs turn rubbery | Overcooked | Scramble 30 to 45 seconds into soft curds, just set but still moist |
Ingredient Substitutions
| Original Ingredient | Substitute | Expected Difference |
|---|---|---|
| Fresh pineapple | Canned chunks in juice, drained and patted dry | Caramelizes less, but still works |
| Raw cashews | Peanuts, almonds, or macadamia nuts | Different crunch and flavor, similar richness |
| Fish sauce | Extra soy sauce | Less depth, still savory; use for a vegan version with tofu |
| Jasmine rice | Long-grain white rice | Slightly less fragrant |
| Lime juice | Rice vinegar | Similar brightness if no lime is on hand |
Recipe Variations
Shrimp pineapple fried rice: Add 1/2 pound peeled shrimp, seared 1 to 2 minutes per side after the pineapple step, and returned at the end.
Chicken pineapple fried rice: Add 1/2 pound diced chicken breast, cooked first over high heat 4 to 5 minutes until golden and cooked through.
Vegetarian pineapple fried rice: Skip the eggs or keep them, omit the fish sauce, and add 1 cup cubed extra-firm tofu seared golden.
Spicy pineapple fried rice: Add 1 to 2 sliced red chilies or 1 teaspoon chili crisp with the aromatics.
Pineapple boat presentation: Halve a pineapple lengthwise, scoop out the flesh for the recipe, and serve the finished rice in the hollowed shell for a showstopping presentation. Use white pepper in the sauce for a more Thai-style flavor, and garnish with cilantro and extra lime wedges.
Store, Reheat, and Prep Ahead
Cool leftovers within 2 hours and refrigerate in airtight containers up to 4 days. Freeze portions up to 2 months and thaw overnight in the fridge. Discard leftovers that sat at room temperature longer than 2 hours.
To reheat, stir-fry in a skillet over medium-high heat with a teaspoon of oil for 3 to 4 minutes until steaming. The microwave works too: sprinkle with a tablespoon of water, cover loosely, and heat 2 minutes, stirring halfway. Heat leftovers to 165 degrees F (74 degrees C) throughout.
For prep ahead, cook the rice a day ahead, cut the pineapple up to 2 days ahead and store it in a sealed container in the fridge, dice the vegetables and mix the sauce a day ahead, and toast the cashews up to 3 days ahead and keep them in an airtight jar at room temperature. Assemble fresh for the best contrast of textures.
More Rice Recipes to Try
If you enjoyed this recipe, you will love these other rice dishes from The World of Rice:
- Authentic Thai Pineapple Fried Rice Recipe (Khao Phad Sapparot)
- Chicken Pineapple Fried Rice Recipe: Sweet, Savory and Better Than Takeout
- Pineapple Chicken Fried Rice Recipe: Juicy, Sweet & Ready in 30 Minutes
- Pineapple Fried Rice Recipe Thai: Restaurant-Style at Home
Frequently Asked Questions
Can I use canned pineapple?
Yes. Choose chunks in juice, drain them very thoroughly, and pat dry. Fresh pineapple caramelizes better, but well-drained canned pineapple still works.
How do I keep pineapple fried rice from getting soggy?
Sear the pineapple separately over high heat before it touches the rice, pat it dry first, and use cold, day-old rice.
Can I make this recipe ahead of time?
Yes. Cook the rice a day ahead, cut the pineapple and prep the vegetables up to 2 days ahead, and do the quick wok cooking just before serving.
How should I store leftovers?
Cool within 2 hours and refrigerate in airtight containers up to 4 days. Freeze portions up to 2 months and thaw overnight in the fridge.
Can I make this recipe healthier?
Use 2 tablespoons of oil, cut the sugar in half, add extra vegetables like snap peas, and try brown rice. The pineapple already provides plenty of sweetness.
Final Thoughts
Sear the pineapple, toast the cashews, and finish with lime. Those three small steps are what make this version taste like more than the sum of its parts.
See the dictionary definitions for curry and jasmine rice.
Prayvista Team is the editorial team behind Prayvista, The World of Rice. The team writes and reviews rice recipes for home cooks, and every article is checked by editor Sara Raza before publishing.









