Walking through the bustling streets of Thailand, I stumbled upon a vibrant stall boasting a symphony of sizzling aromas. The striking sight of pineapple fried rice caught my eye, its colorful presentation beckoning me to savor the exotic flavors. Now, I’m thrilled to bring that experience home with my Authentic Thai Pineapple Fried Rice with Shrimp. This dish beautifully marries the sweetness of fresh pineapple with tender shrimp and fragrant jasmine rice, making it a true crowd-pleaser. Not only is it visually stunning as it’s served in a pineapple boat, but it also comes together in under 30 minutes—perfect for busy weeknights or special occasions. Are you ready to whisk your taste buds away on a tropical culinary journey? Let’s dive into this delicious recipe!

Why is Thai Pineapple Fried Rice special?
Bursting with Flavor: The sweetness of ripe pineapple paired with savory shrimp creates a delightful contrast that dances on your palate.
Quick to Make: This recipe is perfect for busy weeknights, taking less than 30 minutes from prep to plate!
Visually Stunning: Served in a hollowed-out pineapple, it’s an absolute showstopper, ideal for impressing guests at your next gathering.
Versatile Options: Swap shrimp with chicken or tofu for a customized twist. If you’re in the mood for more rice dishes, try the flavorful Shrimp Dirty Rice.
Every Bite a Story: With each mouthful, you’re transported to the vibrant streets of Thailand, making this not just a meal, but an experience.
Thai Pineapple Fried Rice Ingredients
• Let’s gather everything you need for this tropical dish!
For the Fried Rice
- Fresh Pineapple – Essential for flavor and presentation; choose a ripe pineapple for the best sweetness.
- Large Shrimp – Provides a satisfying protein source; make sure they’re peeled and deveined for ease.
- Thai Jasmine Rice – Ideal for its aromatic quality; use chilled, day-old rice for optimal texture.
- Garlic – Adds depth to the dish; mince finely for better flavor integration.
- Onion/Shallots – Enhances the base flavor; chop finely to ensure even cooking.
- Eggs – Offers richness and texture; beat lightly before scrambling to incorporate air.
For the Veggies
- Carrots and Bell Pepper – Adds color and crunch; dice evenly for consistent cooking. Optional but recommended!
- Frozen Peas – Introduces sweetness and a pop of color; totally optional but I suggest it for balance.
For the Sauce
- Fish Sauce, Soy Sauce, Oyster Sauce, Curry Powder, Sugar – Create a harmonious umami flavor balance; mix these together for cohesive flavor in the rice.
For Garnish
- Cashews – Adds crunch and a nutty element; sprinkle them on top for extra texture and taste.
- Cilantro and Green Onions – Provide fresh brightness and color; chop finely for garnish.
Optional Add-ins
- Raisins – Adds a touch of sweetness to balance the savory elements; feel free to skip or add based on preference.
Get ready to whip up this delightful dish of Thai Pineapple Fried Rice with Shrimp that will surely take your taste buds on a tropical escape!
Step‑by‑Step Instructions for Authentic Thai Pineapple Fried Rice with Shrimp
Step 1: Prepare the Pineapple Boat
Begin by slicing a ripe pineapple in half lengthwise. Score the flesh into small cubes using a knife, then carefully scoop out the fruit with a spoon, reserving the chunks for later. This will create a beautiful serving vessel for your Thai Pineapple Fried Rice with Shrimp, bringing a tropical flair to your dish.
Step 2: Mise en Place
Gather and prepare all your ingredients, ensuring that the jasmine rice is chilled and day-old for optimal texture. Pat the shrimp dry with paper towels to prevent excess moisture. Chop the garlic, onion, and any vegetables you’re using. Having everything ready to go will streamline the cooking process and keep it efficient.
Step 3: Cook Shrimp
In a large wok, heat 1 tablespoon of oil over medium-high heat until shimmering. Add the peeled and deveined shrimp, cooking for about 2–3 minutes on each side until they are pink and opaque. Once cooked, transfer the shrimp to a plate and set aside. This step ensures your shrimp are juicy and tender, a key element in the fried rice.
Step 4: Scramble Eggs
In the same hot wok, add a bit more oil if necessary. Crack in the eggs and scramble them gently for about 1-2 minutes until they are just set but still soft. Remove them from the wok and set aside with the shrimp. This will add a rich texture to your Thai Pineapple Fried Rice.
Step 5: Sauté Aromatics
Add another tablespoon of oil to the wok, stirring in the minced garlic and chopped onions. Sauté for about 1-2 minutes until fragrant and the onions become translucent. If desired, you can also add chopped chili peppers for additional heat. This step layers flavor into your dish and enhances the overall aroma.
Step 6: Add Rice and Sauce
Toss in the chilled jasmine rice, breaking up any clumps with a spatula. Pour in the prepared sauce mixture of fish sauce, soy sauce, oyster sauce, curry powder, and sugar, mixing thoroughly. Cook for about 3-4 minutes, allowing the rice to fry and absorb the sauce. This is key for achieving that delicious, well-seasoned flavor in your Thai Pineapple Fried Rice.
Step 7: Mix Remaining Ingredients
Stir in the reserved pineapple chunks, cooked shrimp, scrambled eggs, and frozen peas. Use a spatula to gently incorporate everything until heated through, about 2 minutes. The vibrant colors should blend beautifully, showcasing the dish’s freshness.
Step 8: Serve
Spoon the fried rice into the hollowed-out pineapple halves, allowing the vibrant mixture to spill over the sides. Garnish generously with the remaining cashews, chopped cilantro, and green onions. Serving your Authentic Thai Pineapple Fried Rice with Shrimp in this way not only elevates its presentation but also enhances the dining experience.

Thai Pineapple Fried Rice Variations
Feel free to explore your creativity in the kitchen and make this dish truly your own! The vibrant flavors are just the beginning.
-
Chicken Swap: Use diced chicken breast instead of shrimp for a heartier protein. Cook it until golden before adding to the rice for a satisfying alternative.
-
Tofu Option: Swap shrimp for firm tofu for a plant-based version. Press and cube the tofu, then sauté until golden for added texture.
-
Vegetable Medley: Incorporate seasonal vegetables like snap peas or bell peppers to enhance the dish’s freshness and color. The crunch of fresh veggies will make each bite delightful.
-
Spicy Twist: Add chopped Thai chili peppers or a pinch of red pepper flakes for heat. Balance the spice with an extra drizzle of sweet soy sauce for a flavorful kick!
-
Peanut Garnish: Sprinkle toasted peanuts instead of cashews for a different crunch and nutty flavor. They bring a unique twist that complements the pineapple perfectly.
-
Vegetarian Sauce: Replace fish sauce with a high-quality soy sauce to keep it vegetarian. This still maintains the umami flavor while catering to dietary needs.
-
Nutritional Boost: Toss in some cooked quinoa or brown rice for additional fiber and nutritional benefits. Mixing grains can create a wonderful texture and a boost of nutrients.
If you’re ever craving more delicious rice options, try the comforting flavor of Meatloaf with Mushroom Gravy or explore a delightful Beef and Pepper Rice Bowl for a change of pace. Each option gives you the chance to embrace the joy of homemade meals!
Expert Tips for Thai Pineapple Fried Rice
• Use Day-Old Rice: For the best texture, always use chilled, day-old jasmine rice. It prevents clumping and allows for perfect frying.
• Don’t Overcook Shrimp: Sauté your shrimp until just pink and opaque. Overcooking can make them rubbery, losing their delightful juiciness in your Thai Pineapple Fried Rice.
• Prep Everything First: Before you start cooking, have all your ingredients ready. This makes the cooking process smooth and ensures nothing burns while you’re scrambling to chop.
• Adjust Seasoning: Taste your fried rice as you cook and adjust the seasoning as needed. You might want a bit more fish sauce or sugar to enhance the overall flavor.
• Garnish Generously: Finish your dish with a hearty topping of cashews, cilantro, and green onions for added crunch and fresh flavor, making each serving vibrant and appetizing.
How to Store and Freeze Thai Pineapple Fried Rice with Shrimp
Fridge: Store leftover Thai Pineapple Fried Rice in an airtight container for up to 2 days. Make sure it’s completely cooled before sealing to avoid moisture buildup.
Freezer: For longer storage, freeze the fried rice in a freezer-safe container for up to 3 months. Label it with the date and bring it to room temperature before reheating.
Reheating: Reheat your fried rice on the stovetop over medium heat, adding a splash of water or oil to help restore moisture. Stir occasionally until heated through for the best texture.
Partial Freezing: If you only want to freeze part of the dish, separate the shrimp from the rice before freezing to maintain their texture.
What to Serve with Authentic Thai Pineapple Fried Rice with Shrimp
As you prepare to savor this tropical delight, it’s time to think about delightful accompaniments that can elevate your meal experience.
-
Fresh Spring Rolls: Light and crisp, these rolls filled with shrimp and veggies offer a refreshing bite, balancing the rich flavors of the fried rice.
-
Crispy Thai Salad: A vibrant mix of cabbage, carrots, and herbs tossed in a tangy dressing adds crunch and brightness, perfectly complementing the dish.
-
Spicy Thai Chili Sauce: A small side of this zesty sauce can provide a kick, allowing those who love heat to customize their experience and enhance the flavor.
-
Mango Sticky Rice: For dessert, this classic treat of sweet mango and creamy coconut rice is a delightful way to end a meal while keeping the tropical theme alive.
-
Coconut Water: This refreshing drink offers a naturally sweet flavor that pairs well with the savory notes of the fried rice, making it an ideal thirst-quencher.
-
Lime Wedges: Offering a sprinkle of fresh lime can enhance the fried rice’s brightness; it’s a simple touch that elevates your dish beautifully.
Make Ahead Options
Creating your Authentic Thai Pineapple Fried Rice with Shrimp in advance is a fantastic way to save time during busy weeknights! You can prep the fresh ingredients, such as dicing the pineapple and chopping vegetables, up to 24 hours beforehand; simply store them in airtight containers in the fridge to maintain freshness. Additionally, cook the shrimp and scramble the eggs in advance; these can be kept refrigerated for up to 3 days. When you’re ready to serve, sauté the aromatics, combine the rice with the sauces, and then simply add the prepped shrimp, eggs, and pineapple until heated through. This approach ensures you enjoy a delightful meal with minimal last-minute effort, just as delicious as if made fresh!

Authentic Thai Pineapple Fried Rice with Shrimp Recipe FAQs
What type of pineapple should I use for the best flavor?
Absolutely! Choosing a ripe pineapple is crucial for an authentic and flavorful dish. Look for a fresh pineapple with a sweet aroma and a slight give to the touch when you press it. Avoid any with dark spots or an overly firm exterior, as these can indicate it’s not ripe.
How do I store leftover Thai Pineapple Fried Rice?
You can store leftover Thai Pineapple Fried Rice in an airtight container in the fridge for up to 2 days. Make sure the rice has cooled completely before sealing to prevent moisture accumulation, which can alter its texture. When ready to enjoy again, simply reheat on the stovetop for the best results!
Can I freeze Thai Pineapple Fried Rice with Shrimp?
Yes, you can freeze this delicious dish! For optimal results, store the fried rice in a freezer-safe container for up to 3 months. Just remember to label it with the date! When you’re ready to eat it, thaw it overnight in the fridge, and then reheat it on medium heat in a skillet, adding a splash of water or oil to revitalize its fluffiness.
How can I avoid overcooking the shrimp in my fried rice?
Very! It’s essential to sauté your shrimp until just pink and opaque, usually about 2–3 minutes per side. If the shrimp are overcooked, they can become rubbery and lose their delightful flavor and texture. Keeping an eye on them while they cook will ensure they’re tender and juicy in your Thai Pineapple Fried Rice.
Is there a gluten-free option for the sauces in this recipe?
Yes, you can easily make this recipe gluten-free! Simply substitute fish sauce and soy sauce with gluten-free versions, which are widely available in stores. This way, everyone can enjoy the delicious flavors of your Authentic Thai Pineapple Fried Rice with Shrimp without worry!
Can I use fresh shrimp or frozen shrimp for this recipe?
I recommend using fresh shrimp when possible, as they tend to have a sweeter, more succulent flavor. However, frozen shrimp is a great alternative as long as they are thawed properly and patted dry before cooking. Always check for quality and ensure they are peeled and deveined for the best results in your fried rice!

Delicious Thai Pineapple Fried Rice with Shrimp Recipe
Ingredients
Equipment
Method
- Prepare the Pineapple Boat: Slice a ripe pineapple in half lengthwise. Score the flesh into small cubes, then scoop out the fruit, reserving the chunks for later.
- Mise en Place: Gather and prepare all ingredients, ensuring jasmine rice is chilled and day-old.
- Cook Shrimp: Heat 1 tablespoon of oil in a large wok over medium-high heat. Add shrimp and cook for 2-3 minutes until pink and opaque. Set aside.
- Scramble Eggs: In the same wok, add more oil if needed. Crack in eggs and scramble for 1-2 minutes until just set.
- Sauté Aromatics: Add more oil, then stir in minced garlic and chopped onions. Sauté for about 1-2 minutes.
- Add Rice and Sauce: Toss in chilled jasmine rice, break up clumps, then pour in sauce mixture and cook for 3-4 minutes.
- Mix Remaining Ingredients: Stir in reserved pineapple, shrimp, scrambled eggs, and frozen peas, gently incorporating until heated through.
- Serve: Spoon fried rice into the hollowed-out pineapple halves and garnish with cashews, cilantro, and green onions.

Leave a Reply