Exquisite Thai Pineapple Fried Rice: A Flavorful Journey to Comfort
As a child, I remember summer afternoons spent in my grandmother’s kitchen, the air filled with the sweet aroma of fresh pineapple and sizzling spices. It was during one of those cherished moments that I first tasted Thai Pineapple Fried Rice. My grandmother’s version was a colorful medley of flavors—sweet, salty, and just a hint of spice—perfectly balanced and comfortingly warm. It ignited a love for this dish that stayed with me through the years.
What makes Thai Pineapple Fried Rice so special isn’t just the delightful combination of ingredients; it’s the memories attached to every bite. This recipe is my homage to my grandmother’s cooking and an invitation for you to create your own family traditions. Unlike the store-bought or restaurant versions, my recipe offers fresh ingredients, customizable components, and an authentic taste that transports you straight to Thailand.
In this blog post, I’ll guide you through my favorite way to make Thai Pineapple Fried Rice, sharing tips, tricks, and stories to ensure that you not only make it successfully but also enjoy the process. Get ready to whip up something extraordinary that may just become your family’s new favorite comfort food!
What Are Thai Pineapple Fried Rice?
Thai Pineapple Fried Rice, known as "Khao Pad Saparot," is a delightful fusion of flavors that brings together savory notes of fried rice and the tropical sweetness of pineapple. Originating from the vibrant cuisine of Thailand, this dish is a testament to the country’s incredible ability to balance contrasting flavors.
Each bite is a textural delight—crispy bits of pineapple mingling with fluffy jasmine rice, succulent shrimp, and the satisfying crunch of roasted cashews. What makes it unique is how it captures the essence of Thai culinary tradition by using fresh ingredients and aromatic spices, which heighten the taste experience. This dish can be enjoyed any time of year but is particularly refreshing in warm months when tropical fruits are at their best.
Thai Pineapple Fried Rice is the perfect meal for a casual family dinner or even a festive gathering. It serves as a great main course and can be easily adapted to suit your taste or dietary preferences.
Why You’ll Love This Recipe
Customization Options Galore: One of the best things about this recipe is how easily you can make it your own. Swap out shrimp for chicken, replace cashews with peanuts, or skip the shrimp paste for a vegetarian option. The world is your oyster—literally!
Fresh & Flavorful Ingredients: Unlike many restaurant variations that might use low-quality ingredients, this Thai Pineapple Fried Rice recipe showcases fresh produce, ensuring every bite bursts with authentic flavors.
Cost-Effective: Preparing Thai Pineapple Fried Rice at home is not only fun but also budget-friendly. You can create a generous serving for a fraction of the price of dining out—perfect for feeding a crowd.
Quick & Easy: Ready in under 30 minutes, this dish doesn’t require hours of prep. Perfect for busy weeknights when you need a quick yet delicious meal that will satisfy the whole family.
A Heartwarming Tradition: This recipe is more than just food; it evokes memories tied to family and friends, reminiscent of evenings spent laughing and sharing stories around the dinner table.
Ingredients

Here’s what you’ll need to whip up this delicious Thai Pineapple Fried Rice, along with some helpful notes on ingredient quality and substitutions:
- 1 1/4 teaspoon curry powder – Adds warmth and depth; try to use a good quality curry for optimal flavor.
- 1/2 teaspoon white pepper – For a subtle heat, but feel free to substitute with black pepper if needed.
- 1 1/2 teaspoon sugar – Balances out the saltiness; regular granulated sugar works perfectly.
- 1/4 teaspoon table salt – Adjust to taste.
- 2 teaspoons soy sauce – Use low-sodium for a healthier twist.
- 2 teaspoons fish sauce – Essential for that authentic umami flavor.
- 1 1/2 teaspoon shrimp paste in oil (optional) – Provides a rich, savory note. If you want a vegetarian dish, simply skip this.
- 3 tablespoons neutral oil – Such as canola or vegetable oil; avocado oil also works for a healthy option.
- 12 medium to large shrimp, peeled and deveined – Fresh shrimp work best, but frozen is a reasonable replacement.
- 2 eggs – Adds protein and richness.
- 375 grams cooked jasmine rice or coconut rice – Leftover rice is ideal; ensure it’s cool and clumpy for the best texture.
- 1/2 cup small diced onions – Red onion can add a lovely color and flavor.
- 1 cup fresh pineapple, cut into 1/2 inch x 1/2 inch x 1 inch pieces – Choose ripe pineapple for maximum sweetness.
- 2 tablespoons raisins (optional) – A touch of sweetness if you like.
- 1/2 cup roasted cashews, unsalted – The crunch complements the soft rice beautifully; substitute with almonds if needed.
- 2 green onions, chopped – Adds freshness; both the whites and greens can be used.
- 1 roma tomato, diced – Provides a pop of color and flavor.
- Pineapple bowl for serving (optional) – For an impressive presentation.
- Cucumber slices for serving (optional) – Adds a refreshing crunch.
- Toasted shredded coconut for serving (optional) – For a tropical touch.
Preparation Notes:
- Make sure your rice is cold and preferably day-old for the best texture.
- Have all ingredients prepped and ready before you start cooking to keep the process smooth and quick.

Step-by-Step Instructions
Prep Your Flavors: In a small bowl, combine the curry powder, white pepper, sugar, and salt. This will form the base seasoning for your dish—set it aside.
Mix the Sauces: In another bowl, whisk together the soy sauce, fish sauce, and shrimp paste (if you’re using it). Make sure this sauce is ready to go!
Heat It Up: In a wok or large skillet, heat 2 tablespoons of neutral oil over high heat. The oil should shimmer but not smoke.
Sear the Shrimp: Add the shrimp in a single layer, and sear for about 2-3 minutes on one side until browned. Flip them over and cook until they’re no longer transparent. Remove them from the pan and set aside.
Scramble the Eggs: Add more oil if necessary; scramble the 2 eggs in the wok until just set—about 1 minute.
Combine Bases: Mix in the cooked rice and diced onions with the eggs in the wok. Stir-fry until heated through.
Incorporate Flavors: Sprinkle your dry seasoning mix and the sauce mixture over the rice. Toss everything together until the rice is evenly coated—this is where the magic starts to happen!
Add Sweetness & Texture: Toss in the pineapple and raisins (if using), and return the shrimp to the pan, allowing everything to brown slightly—an additional 2-3 minutes of stir-frying will do.
Garnish: Finally, stir in the cashews, tomatoes, and green onions. Serve in a plate or hollowed-out pineapple bowl if you’re feeling fancy! Garnish with cucumber slices and toasted shredded coconut, if desired.
Chef’s Tips:
- Timing: Keep an eye on the shrimp as they can overcook quickly; they should be just opaque and pink.
- Visual Cues: The rice should be slightly crispy and caramelized but not burnt—toss often!
Common Mistakes to Avoid:
- Using hot rice can lead to a sticky, mushy dish. Always use cold or leftover rice for the best results!
Expert Tips & Tricks
Ingredient Quality Matters: Fresh ingredients will always elevate your dish. Opt for seasonal produce whenever possible, especially with fruits and vegetables.
Make-Ahead Options: You can prep the sauce and chop your vegetables ahead of time. Store the components separately in airtight containers in the fridge for up to 2 days.
Leftover Love: If you have leftover fried rice, store it in the fridge for up to 3 days. Simply reheat on the stove, adding a splash of water or broth to moisten before serving.
Rice Storage: Uncooked jasmine rice has a long shelf life, while cooked rice should be kept refrigerated and eaten within a few days to prevent any food safety issues.
Troubleshooting: If your fried rice turns out too salty, adding a few extra pieces of pineapple can help balance the flavors beautifully.
Serving Suggestions
This vibrant dish deserves a guest star! I like to pair it with a light Asian-style salad, such as a cucumber and carrot salad tossed in a sesame dressing. If you’re feeling adventurous, serve it alongside crispy spring rolls or a banana-laden coconut dessert for a tropical feast!
For presentation, consider serving it in a hollowed pineapple bowl for that extra flair. It makes any meal special!
Variations & Substitutions
- Spicy Kick: Add diced chili peppers or a drizzle of sriracha for those who love that heat.
- Vegetarian: Replace shrimp with tofu or a variety of vegetables like bell peppers, peas, and corn.
- Seasonal: Use different seasonal fruits. Mangos or bell peppers can substitute pineapples when it’s not in season.
Nutrition & Storage Info
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Estimated Calories: 400 calories per serving (depending on shrimp and coconut content)
Storage Instructions: Once cooled, you can store leftover fried rice in an airtight container in the refrigerator for 3-4 days. For longer storage, freeze for up to 2 months. Make sure to thaw in the fridge overnight before reheating.
FAQ Section
Can I use brown rice instead of jasmine rice?
Yes, but cooking time may vary as brown rice takes longer to cook. Ensure the rice is fully cooked and cooled before stir-frying.What can I replace the shrimp with?
Chicken, tofu, or a mix of your favorite vegetables work great as a substitute for shrimp.How can I make this dish vegan?
Omit the shrimp, fish sauce, and shrimp paste, and replace with tofu and soy sauce or a plant-based sauce.Can I use canned pineapple?
Fresh pineapple is preferable for taste, but canned pineapple works in a pinch. Drain it well to avoid excess moisture.What can I do if my fried rice is too salty?
Balance it by adding a bit more sugar or some chopped fresh pineapple.Is it necessary to use shrimp paste?
It adds a unique depth of flavor, but if you’re not keen on it, feel free to skip it.How do I store leftover Thai Pineapple Fried Rice?
Store in an airtight container in the fridge for up to 3 days, or freeze for up to 2 months.What kind of cashews should I use?
Unsalted, roasted cashews give great texture and health benefits. Avoid sweetened or heavily salted varieties.Can I prepare this ahead of time?
Yes, you can prepare the ingredients (rice, vegetables) ahead of time; just toss them in the wok on the day you plan to serve it.How do I reheat fried rice?
Reheat on the stove over medium heat, adding a little oil or water until heated through.

Conclusion
Creating this Thai Pineapple Fried Rice isn’t just about the delightful blend of flavors and textures; it’s about crafting memories and sharing smiles around your table. I hope this recipe inspires you to recreate a slice of Thailand in your kitchen, just as my grandmother did. If you try it, please share your experience in the comments!
For more culinary delights, don’t forget to browse my blog for other comforting recipes, such as my classic Pad Thai or zesty Mango Sticky Rice. Happy cooking!
Print
Exquisite Thai Pineapple Fried Rice
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Seafood, Gluten-Free
Description
A delightful fusion of savory fried rice and the tropical sweetness of pineapple, this recipe pays homage to traditional Thai flavors with fresh ingredients.
Ingredients
- 1 1/4 teaspoon curry powder
- 1/2 teaspoon white pepper
- 1 1/2 teaspoon sugar
- 1/4 teaspoon table salt
- 2 teaspoons soy sauce
- 2 teaspoons fish sauce
- 1 1/2 teaspoon shrimp paste in oil (optional)
- 3 tablespoons neutral oil
- 12 medium to large shrimp, peeled and deveined
- 2 eggs
- 375 grams cooked jasmine rice or coconut rice
- 1/2 cup small diced onions
- 1 cup fresh pineapple, cut into pieces
- 2 tablespoons raisins (optional)
- 1/2 cup roasted cashews, unsalted
- 2 green onions, chopped
- 1 roma tomato, diced
- Pineapple bowl for serving (optional)
- Cucumber slices for serving (optional)
- Toasted shredded coconut for serving (optional)
Instructions
- Prep Your Flavors: In a small bowl, combine the curry powder, white pepper, sugar, and salt. Set it aside.
- Mix the Sauces: Whisk together the soy sauce, fish sauce, and shrimp paste (if using).
- Heat It Up: In a wok, heat 2 tablespoons of neutral oil over high heat.
- Sear the Shrimp: Add the shrimp in a single layer, sear for 2-3 minutes, then flip and cook until opaque. Remove from the pan.
- Scramble the Eggs: Add more oil if necessary; scramble the eggs until just set.
- Combine Bases: Mix in cooked rice and diced onions with the eggs in the wok.
- Incorporate Flavors: Sprinkle the seasoning mix and sauce over the rice, tossing until evenly coated.
- Add Sweetness & Texture: Toss in the pineapple and raisins, then return the shrimp, stir-frying for an additional 2-3 minutes.
- Garnish: Stir in the cashews, tomatoes, and green onions. Serve in a pineapple bowl if desired.
Notes
Use cold, day-old rice for best texture. Fresh ingredients will elevate the dish’s flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stir-frying
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 180mg
🥗 Free Custom Keto Meal Plan?
Do you want to lose weight while still enjoying delicious Asian & Thai Fusion meals? Take this quick quiz to get your personalized Keto plan based on your favorite foods!
- ✅ No more guessing what to eat
- ✅ Delicious & easy-to-make recipes
- ✅ Tailored to your body type
Get My Custom Plan Now! →
*Over 100,000+ people have transformed their lives with this quiz.







