Authentic Thai Pineapple Fried Rice with Shrimp

July 29, 2020
This post may contain affiliate links, which means that I may receive a commission if you make a purchase using these links. As an Amazon Associate I earn from qualifying purchases.

This authentic better-than-takeout Thai Pineapple Fried Rice is the perfect savory/sweet recipe to satisfy your cravings. Adding succulent shrimp to this colorful concoction provides a boost of protein and tons of flavor. Serve it in a pineapple bowl for a fun presentation!

a wooden pineapple shaped bowl filled with Thai pineapple fried rice with shrimp

(This recipe was originally published in March 2016, but was updated with new photos and content in 2020).

Of all the fried rice dishes I’ve ever eaten in my life, I’d say that Thai pineapple fried rice is probably my overall favorite. The charm isn’t simply the savory and sweet combination, but also the use of fragrant curry powder.

This isn’t your standard soy-laden fried rice. The flavoring mixture combines chicken broth, fish sauce, curry powder, and sugar. That combination is what really sets this fried rice apart from others. You blend the plethora of spices in the curry powder with the funkiness of the fish sauce. It’s basically magic.

Add juicy, sweet pineapple chunks and plump raisins, in addition to bright green peas, and crunchy, nutty cashews. This is an unusual marriage of flavors that simply works.

overhead view of pineapple fried rice with shrimp in a wok

Ingredient notes

Dry, day old rice makes the best fried rice. After cooking your rice, you can spread it out on a baking sheet or plastic cafeteria trays. This will help the rice cool and dry out. Then store it in an airtight container until you’re ready to use it.

Additionally, jasmine rice is an ideal option for fried rice. I have used both brown and white jasmine rice varieties for fried rice, and both work great! The brown rice will generally be higher in fiber than the white. But with all the flavor added in this recipe, you won’t be able to tell the difference once you dig in.

To yield 4 cups of cooked rice, plan on cooking 1 cup of dry jasmine rice (brown or white). If you use another type of rice (not jasmine) you may have a slightly different yield, so make sure you review the package instructions.

You can absolutely use fresh pineapple for this fried rice. If you do, I would recommend trying to reserve the pineapple skin as an entire half, and then serve your rice inside the hollowed out pineapple! I often use canned pineapple chunks just to simplify my life. I always make sure they are packed in pineapple juice, and not in any kind of syrup. You could also use thawed frozen pineapple chunks.

You can make authentic Thai pineapple fried rice with a variety of proteins. Shrimp, chicken, and tofu are common inclusions. You can even combine 2 or 3 in a single recipe if you would like. This recipe uses shrimp, but you can easily swap that out for thinly sliced chicken breast or cubed tofu if you prefer. If you want to include multiple proteins, I would cook the chicken first, push it to the side, and then add the shrimp and/or tofu before proceeding with the eggs as directed.

If using shrimp, it’s up to you if you’d like to leave the shell on the tail or peel the entire shrimp for ease of eating. I recommend at least peeling most of the shrimp so you can easily devein it.

If you want to make this recipe vegetarian, in addition to omitting the shrimp (and possibly the egg depending on the type of vegetarian) and replacing the chicken broth with vegetable broth or water, you’ll also need to replace the fish sauce with a vegetarian substitute. You can try a vegan fish sauce, coconut aminos, or a combination of soy sauce and vinegar, although the flavor will be slightly different in each case.

overhead view of fried rice in a pineapple bowl with cashews and raisins scattered around it

How to make it

This is a quick-cooking recipe! It will benefit you to prep your ingredients in advance, and set them out in small bowls or ramekins if possible. I even line up the bowls in the order I need to use them next to the stove. This will make it super fast and easy to put everything together when you’re ready.

bowls of ingredients for Thai pineapple fried rice with shrimp

First, add oil to a wok or nonstick skillet and heat over medium-high heat. Add sliced shallots, minced garlic and chile (PHOTO 1). Cook for 1 minute, until fragrant, and then add the shrimp (PHOTO 2).

After tossing the shrimp a few times so they are partially cooked through (they will continue to cook in the following steps), push them to the side and add 2 beaten eggs (PHOTO 3). Cook them off to the side like you would scrambled eggs (PHOTO 4). When the eggs are cooked, mix them into the shrimp and shallot mixture.

step by step photos of stir-frying shrimp and eggs in a wok

Next add your seasoning sauce, a combination of chicken broth, fish sauce, curry powder, and sugar (PHOTO 5). Add cashews and cook for about 30 seconds (PHOTO 6). Add the leftover rice, breaking it up with the side of a wooden spoon as needed (PHOTO 7).

Stir-fry the mixture until all the rice is a uniform color from the sauce (PHOTO 8). Use a scoop and lift method rather than simply stirring. Add pineapple chunks, peas, and raisins (PHOTO 9).

Toss and cook for another 1 to 2 minutes, and then finish by tossing in some sliced scallions (PHOTO 10). Serve on a platter (or in a pineapple) topped with more scallions as a garnish.

step by step photos of making Thai pineapple fried rice in a wok

Other recipes you may like

I’m proud to say the finished product tastes just like the ones I’ve gotten at Thai restaurants! There is so much flavor from the curry-infused sauce, tart bites of pineapple and raisins, crunchy cashews, and succulent sweet shrimp, that the rice just becomes a canvas for all the other ingredients to shine.

closeup of Thai pineapple fried rice with shrimp in a wooden pineapple bowl

Making your own takeout is totally worth it when you can control the quality of all your ingredients, and even tweak recipes to make them to your preference. If you make this recipe, please make sure you rate it and leave me a comment below. Thanks!

a wooden pineapple shaped bowl filled with Thai pineapple fried rice with shrimp

Thai Pineapple Fried Rice

Victoria
This classic Thai pineapple fried rice includes succulent shrimp, juicy pineapple, plump raisins, and fragrant curry powder! It will satisfy your craving for takeout at a fraction of the price.
5 from 2 votes
Prep Time 15 mins
Cook Time 5 mins
Total Time 20 mins
Course Main Course
Cuisine Thai
Servings 3 to 4 servings
Calories 501 kcal

Ingredients
  

  • 2 tablespoons vegetable oil
  • 2 shallots or 1 small onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 small red or green chili, minced (de-seeded for milder rice)
  • 12 fresh extra-large or jumbo shrimp, peeled and deveined (about 8 ounces depending on their size)
  • 2 eggs, beaten
  • 3 tablespoons chicken broth or stock
  • 3 tablespoons fish sauce
  • 2 teaspoons curry powder
  • 1 teaspoon sugar
  • 1/2 cup roasted unsalted cashews
  • 4 cups cooked rice (preferably at least 1 day old)
  • 1 cup pineapple chunks (fresh is better, but canned works too–about half a 20-ounce can)
  • 1/2 cup frozen peas, thawed
  • 1/4 cup raisins or currants
  • 2 scallions, finely sliced

Instructions
 

  • Add oil to a wok or large nonstick frying pan over medium-high heat. Add the shallots, garlic, and chili, stir-frying for one minute, or until fragrant. Add the shrimp and toss a few times. If the wok becomes too dry, add a little broth or water.
  • Push the mixture aside to make room for the eggs. Add the beaten eggs to the wok, and stir fry quickly to cook, as if you are making scrambled eggs. Mix the cooked eggs into the shrimp and shallot mixture.
  • Combine the chicken broth, fish sauce, curry powder, and sugar in a small bowl, and add to the wok.
  • Add the cashews and stir-fry for 30 seconds.
  • Next add the rice to the wok, breaking it up if there are any chunks. Stir-fry until all the rice has mixed with the sauce and is a uniform color. Make sure you continually scoop the rice from the bottom of the pan, tossing like a salad rather than stirring it.
  • Add the pineapple, peas, and raisins. Toss to combine, and taste for seasoning. Continue stir-frying for another 1 to 2 minutes. Add half the scallions and toss.
  • To serve, sprinkle with the remaining scallion. Serve on a platter or in a pineapple, like they do in Thailand.

Notes & Nutrition

  • I use Trader Joe’s white or brown jasmine rice. 1 cup dry jasmine rice (white or brown) will yield about 4 cups cooked.
  • Thai bird’s eye chiles would be most authentic for fresh chiles, but you can use whatever is available, like a jalapeno for example. If you don’t have fresh chilies you can simply added a bit of chili paste/sauce to your sauce mixture. You can also omit the chiles for no spice in your rice.
  • If using canned pineapple chunks, make sure they are packed in pineapple juice and not syrup. Also strain them well before using to remove excess juice before adding to the rice.
  • You can swap out the shrimp for thinly sliced chicken breast or thighs, or cubed tofu if you prefer. You can also do a combination of 2 or 3. In this case, I would cook the chicken first, push it to the side, and then add the shrimp and/or tofu before proceeding with the eggs as directed.
  • If you want to make this recipe vegetarian, in addition to omitting the shrimp (and possibly the egg depending on the type of vegetarian) and replacing the chicken broth with vegetable broth or water, you’ll also need to replace the fish sauce with a vegetarian substitute. You can try a vegan fish sauce, coconut aminos, or a combination of soy sauce and vinegar, although the flavor will be slightly different in each case.
Servings 3.0 * calories 668 * Total Fat 24 g * Saturated Fat 4 g * Monounsaturated Fat 2 g * Polyunsaturated Fat 6 g * Trans Fat 0 g * Cholesterol 211 mg * Sodium 1628 mg * Potassium 286 mg * Total Carbohydrate 94 g * Dietary Fiber 6 g * Sugars 21 g * Protein 27 g
Servings 4.0 * calories 501 * Total Fat 18 g * Saturated Fat 3 g * Monounsaturated Fat 2 g * Polyunsaturated Fat 5 g * Trans Fat 0 g * Cholesterol 159 mg * Sodium 1221 mg * Potassium 215 mg * Total Carbohydrate 70 g * Dietary Fiber 4 g * Sugars 16 g * Protein 20 g
*All nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.*

Pin it for Later!

authentic Thai pineapple fried rice in a pineapple shaped bowl

3 Comments

  • Reply
    Mary Kabakian
    July 29, 2020 at 7:46 pm

    5 stars
    Great recipe! I would have never thought pineapple would taste so good in fried rice, but it’s really delicious.

  • Reply
    Terri
    August 1, 2020 at 8:36 am

    5 stars
    Made this tonight. Omitted the chili as we don’t like chili. It was a big winner in our house with myself, my 21yr old son and our friend. It managed to make 5 serves. Will definitely make regularly! Thanks so much.

    • Reply
      Victoria
      August 1, 2020 at 8:38 am

      Hi Terri,

      I’m so glad you all enjoyed this recipe! Isn’t it easy? It makes a lot too, so you’re right, you can definitely squeeze 5 servings out of it even though I list it as fewer (larger) servings in the recipe.

    Leave a Reply

    Recipe Rating




    shares