Thai Pineapple Fried Rice Recipe is the perfect mix of sweet, savory, and satisfying—made with juicy pineapple, curry-seasoned rice, crunchy cashews, and plenty of bold Thai-inspired flavor. If you’ve ever ordered pineapple fried rice at a restaurant and wondered how it tastes so good, this homemade version delivers the same magic in one pan.
Why This Thai Pineapple Fried Rice Just Works
Some meals are comforting because they’re rich. Others work because they’re bright and fresh.
This one somehow does both.
You get fluffy jasmine rice, juicy pineapple, scrambled egg, a little curry warmth, salty fish sauce, and roasted cashews for crunch. Every bite changes slightly. That’s part of the fun.
And unlike takeout fried rice, this version doesn’t feel heavy.
It feels balanced.
- Sweet from pineapple
- Savory from fish sauce
- Warm and fragrant from curry powder
- Rich from egg
- Crunchy from cashews
- Fresh from lime
That mix? That’s why people keep making it.
Let’s Talk Rice First (Because It Matters More Than You Think)
Here’s the thing: fresh rice can ruin fried rice.
Sounds dramatic. It kind of is.
Warm, freshly cooked rice holds too much moisture. It steams instead of fries. The grains clump. You lose that light, slightly toasted texture you want.
Day-old jasmine rice is the gold standard.
Cold rice separates better. Fries better. Tastes better.
If you forgot to make rice ahead?
Spread freshly cooked rice on a baking sheet and chill it for 30–60 minutes. Not perfect, but it works.
And yes—jasmine rice really does make a difference. Its floral aroma is part of what makes this feel like Thai fried rice instead of just… rice with pineapple.
Ingredients You’ll Need
For The Fried Rice
- 4 cups cooked cold jasmine rice
- 2 cups pineapple chunks
- 2 eggs, lightly beaten
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- ½ cup frozen peas
- ½ cup roasted cashews
- 3 green onions, sliced
- 2 tablespoons neutral oil
For The Sauce
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 1 teaspoon oyster sauce (optional)
- 1 teaspoon curry powder
- 1 teaspoon lime juice
Optional Protein
- Shrimp
- Chicken
- Tofu
Step-by-Step Instructions
Step 1: Prep Everything First
This recipe moves fast.
Chop vegetables. Mix the sauce. Beat the eggs. Measure the rice.
Once the pan is hot, you won’t want to stop and search for soy sauce.
(We’ve all done it.)
Step 2: Cook The Eggs
Heat oil in a large skillet or wok.
Add eggs.
Scramble until just set, then remove and set aside.
Soft eggs work better here than dry eggs.
Step 3: Cook Aromatics
Add a bit more oil.
Cook onion, garlic, and bell pepper for about 2–3 minutes until fragrant.
That smell? That’s where dinner starts becoming exciting.
Step 4: Add The Rice
Now add the cold rice.
Break up any clumps.
Stir-fry over medium-high heat for 3–4 minutes so some grains get lightly toasted.
Don’t rush this part.
This is where fried rice starts tasting like fried rice.
Step 5: Add Sauce And Pineapple
Pour in the sauce.
Toss well.
Add pineapple, peas, cooked egg, and cashews.
Cook another 2 minutes.
You want the pineapple warmed—not collapsed.
There’s a difference.
Step 6: Finish And Serve
Add green onions.
Squeeze lime over the top.
Taste and adjust.
More fish sauce? Fine.
More lime? Even better.
Serve immediately.
Or go dramatic and pile it into a hollowed-out pineapple half. Totally optional. Slightly ridiculous. Also very fun.
Common Mistakes (And How to Avoid Them)
Mushy Rice
Cause:
- Fresh rice
- Too much sauce
Fix:
- Use cold rice
- Keep sauce light
Fried rice should be coated, not soaked.
Pineapple Makes Everything Watery
Cause:
- Too much pineapple juice
Fix:
- Drain canned pineapple well
- Pat fresh pineapple dry if very juicy
It Tastes Too Sweet
Cause:
- Pineapple too ripe
Fix:
- Add extra lime
- Add a little more fish sauce
Balance fixes almost everything.
Make It Your Own (This Recipe Likes That)
This is one of those forgiving recipes.
Change it around.
Add Shrimp
Probably the most classic version.
Cook shrimp first, remove, then add back at the end.
Make It Vegetarian
Use tofu.
Swap fish sauce for soy or vegan fish sauce.
Still delicious.
Want Heat?
Add:
- Thai chilies
- Chili crisp
- Sriracha drizzle
Now we’re talking.
Why Pineapple in Fried Rice Makes Sense (Even If It Sounds Weird)
Okay, maybe pineapple in rice sounds odd at first.
Rice… fruit?
But think of it like adding fruit to savory dishes:
- Cranberries in stuffing
- Apple with pork
- Mango salsa on fish
Same idea.
Sweetness lifts rich flavors.
Acid cuts through savory notes.
Pineapple isn’t random here.
It’s doing a job.
A pretty delicious job.
What to Serve With Thai Pineapple Fried Rice
Honestly, it can be dinner by itself.
But if you want a full spread:
Great Pairings
- Thai cucumber salad
- Chicken satay
- Coconut shrimp
- Thai basil chicken
- Fresh spring rolls
Drinks
- Sparkling lime water
- Thai iced tea
- Crisp Riesling
And if you’re doing this in summer? Add grilled skewers and call it a party.
Storage and Leftovers
This reheats surprisingly well.
Fridge
Store up to 4 days.
Reheat
Best:
- Skillet
Good:
- Microwave
Add a tiny splash of water while reheating if it feels dry.
Freezer
Yes, up to 2 months.
Though honestly… it rarely lasts that long.
FAQs
1. Can I make Thai Pineapple Fried Rice without fish sauce?
Yes.
Use soy sauce instead.
You’ll lose some traditional flavor, but it still works.
2. Can I use brown rice?
Absolutely.
Texture changes a bit, but it’s great for meal prep.
3. Is curry powder traditional?
Often, yes.
Many Thai restaurant versions include it, and it gives the dish that signature golden color.
4. Can I make this ahead?
Yes.
In fact, day two might be even better.
That happens with fried rice sometimes.
Final Thoughts
This Thai Pineapple Fried Rice Recipe is one of those rare meals that feels fun, fresh, and practical all at once. It’s quick enough for busy weeknights, flexible enough for meal prep, and flavorful enough to feel like something special. Once you make it at home and taste that sweet-savory balance straight from the pan, there’s a good chance it becomes a regular in your dinner rotation.
Don’t Miss: Better-Than-Takeout Shrimp Fried Rice (Easy & Delicious)
Don’t Miss: Slow Cooker Cashew Chicken
Also Try: Spicy Peanut Chicken Noodles (Easy & Delicious)

Ingredients
Method
- Step 1: Prep Everything FirstThis recipe moves fast.Chop vegetables. Mix the sauce. Beat the eggs. Measure the rice.Once the pan is hot, you won’t want to stop and search for soy sauce.(We’ve all done it.)
- Step 2: Cook The EggsHeat oil in a large skillet or wok.Add eggs.Scramble until just set, then remove and set aside.Soft eggs work better here than dry eggs.
- Step 3: Cook AromaticsAdd a bit more oil.Cook onion, garlic, and bell pepper for about 2–3 minutes until fragrant.That smell? That’s where dinner starts becoming exciting.
- Step 4: Add The RiceNow add the cold rice.Break up any clumps.Stir-fry over medium-high heat for 3–4 minutes so some grains get lightly toasted.Don’t rush this part.This is where fried rice starts tasting like fried rice.
- Step 5: Add Sauce And PineapplePour in the sauce.Toss well.Add pineapple, peas, cooked egg, and cashews.Cook another 2 minutes.You want the pineapple warmed—not collapsed.There’s a difference.
- Step 6: Finish And ServeAdd green onions.Squeeze lime over the top.Taste and adjust.More fish sauce? Fine.More lime? Even better.Serve immediately.Or go dramatic and pile it into a hollowed-out pineapple half. Totally optional. Slightly ridiculous. Also very fun.














