Shrimp Pineapple Fried Rice Thai

Featured in Hearty Main Courses.

Bring the vibrant tastes of Thailand to your table with shrimp, pineapple, and fragrant jasmine rice in every bite. This dish features juicy shrimp and sweet pineapple tossed with day-old rice, vegetables, and aromatic sauces, then quickly stir-fried for the perfect texture. Garnish with fresh cilantro, crunchy cashews or peanuts, and serve with lime for an exciting finish. Enjoy a comforting, slightly spicy meal that impresses both in flavor and presentation, especially when served in a pineapple boat.

Casey
Updated on Sun, 24 Aug 2025 13:52:09 GMT
A bowl of shrimp and rice with a pineapple on top. Pin it
A bowl of shrimp and rice with a pineapple on top. | cookingwithcasey.com

Shrimp Pineapple Fried Rice is the most colorful dinner I pull out when I want to wow guests or just add a little tropical cheer to our weeknight routine. The contrast of sweet pineapple with savory shrimp, fluffy rice, and crunchy peanuts or cashews makes every bite irresistible. With a little planning ahead for day-old rice, you will have a restaurant-worthy Thai classic right at home.

The first time I made this, I scooped it right into a pineapple shell for my family and watched their faces light up. Now it is my go-to for dinner parties and even picky eaters never leave a crumb behind.

Ingredients

  • Cooked jasmine rice: for fluffy texture and subtle floral aroma make sure it is cold and a day old for the best result
  • Large shrimp: peeled and deveined for a tender sweet seafood bite select fresh if possible or high quality frozen
  • Eggs: lightly beaten to add rich protein and golden color use the freshest you can find
  • Fresh pineapple chunks: bring juicy sweetness use ripe fruit for maximum flavor
  • Small onion: diced to build the base flavor look for firm onions with dry skin
  • Garlic: minced for aromatic depth fresh cloves are best
  • Carrot: diced for color and a touch of sweetness choose carrots that are firm and bright orange
  • Green peas: for pop of freshness frozen or fresh work well
  • Green onions: sliced to finish the dish with a mild bite look for bright green tops
  • Vegetable oil: to fry and keep everything from sticking choose a neutral oil like canola or sunflower
  • Soy sauce: for umami saltiness select good quality for richer taste
  • Fish sauce: for signature Thai depth and savory aroma opt for a brand without additives
  • Oyster sauce: for a glossy finish and bold flavor thicker sauce means better quality
  • Curry powder: brings warmth and subtle spice use a fresh blend and store airtight
  • Sugar: for a gentle balance to the sauces go for fine white sugar so it dissolves easily
  • White pepper: for mild earthy heat always buy whole peppercorns and grind as needed
  • Fresh cilantro: for zesty garnish use leaves and stems
  • Cashews or roasted peanuts: for crunch and nutty richness toast lightly for extra flavor
  • Lime wedges: to squeeze over at the table make sure they are juicy and bright green

Step-by-Step Instructions

Prep the Rice:
Spread your cooked jasmine rice on a tray and let it cool completely if not using day-old rice. Cold and dry grains give fried rice that signature fluffy separated texture. Never rush this step or the rice will turn mushy.
Cook the Shrimp:
Heat a tablespoon of vegetable oil in a large wok or skillet over high heat. Add your shrimp and stir often. Season them gently with a pinch of salt and pepper. Watch the color change to pink and opaque—about two to three minutes—then take them out and keep them close by.
Scramble the Eggs:
Lower the heat a touch. Swirl in a little more oil if the pan is dry. Pour in your beaten eggs and let them just set. Use a spatula to break them into soft curds. Remove the eggs before they get rubbery and set them with the shrimp.
Stir-Fry the Base:
Add another spoon of oil next. Drop in diced onion and minced garlic. Stir them around until the onion softens and smells sweet. Slide in your diced carrot and green peas and cook for two or three minutes so they are just tender but still fresh.
Add the Rice and Seasoning:
Raise the heat again. Tip in all your cooled jasmine rice. Use your spoon to gently break up any clumps and get the grains moving. Sprinkle in the soy sauce fish sauce and oyster sauce. Add your curry powder sugar and a pinch of white pepper. Toss everything until the rice is evenly coated and starting to turn golden with a bit of crisp at the bottom.
Add Back Shrimp Eggs and Pineapple:
Return your cooked shrimp and scrambled eggs to the pan. Drop in pineapple chunks and sliced green onion. Toss quickly for just one or two minutes so the pineapple stays juicy and the green onion remains bright. Do not overcook—just enough to heat everything and let flavors mingle.
Garnish and Serve:
Spoon the fried rice onto a platter or, for a big impression, scoop it into a hollowed-out pineapple shell. Shower with chopped cilantro and your choice of cashews or peanuts. Serve with fresh lime wedges for everyone to squeeze over their own bowl.
A bowl of rice with shrimp and pineapple. Pin it
A bowl of rice with shrimp and pineapple. | cookingwithcasey.com

I always look forward to using fresh pineapple in this dish. It reminds me of our family vacation to Thailand, where fruit vendors carved out pineapple boats on the beach. Now every time I make this recipe, my kitchen feels a little closer to the ocean.

Storage Tips

Leftover shrimp pineapple fried rice can be stored in an airtight container in the refrigerator for up to three days. When reheating, use a hot skillet to revive the flavors and crispness. Avoid microwaving too long to keep the shrimp tender. You can also freeze portions for up to two months, though the texture of shrimp and pineapple is best enjoyed fresh.

Ingredient Substitutions

No shrimp on hand Use diced chicken breast, tofu, or even roasted pork instead. For the veggies, bell peppers and snap peas work beautifully. Out of fish sauce Double the soy sauce or add a dash of coconut aminos for a different twist. If you cannot have nuts, simply leave out the peanuts or cashews and top with extra green onions.

Serving Suggestions

This fried rice makes a meal all by itself, but it also shines next to simple stir-fried greens or a cooling cucumber salad. For extra festivities, serve in individual pineapple shells at your next gathering. A sprinkle of crispy shallots and a dash of chili flakes can bring even more excitement to the table.

Cultural and Historical Context

Shrimp pineapple fried rice is a staple in Thai restaurants worldwide and a popular street food in coastal cities across Thailand. The combination of sweet pineapple and savory seafood reflects classic Royal Thai flavor balance. Serving fried rice in a pineapple shell started out as a clever way for Thai cooks to use every part of the fruit and instantly create a memorable presentation.

Frequently Asked Questions

→ What type of rice works best for this dish?

Day-old, cold jasmine rice is ideal, as it helps achieve a non-sticky, slightly crispy texture during stir-frying.

→ Can I use other proteins instead of shrimp?

Absolutely! Chicken, pork, or tofu are great alternatives, allowing flexibility for different preferences.

→ How do I prevent the rice from getting mushy?

Use fully cooled, preferably day-old rice, and stir-fry over high heat to keep the grains separate.

→ Are there ways to make this dish spicier?

Yes, add chili paste, fresh chilies, or extra curry powder during cooking to boost the heat level.

→ What are good garnish options?

Fresh cilantro, green onions, and a sprinkle of roasted cashews or peanuts add flavor, color, and crunch.

→ Is serving in a pineapple boat necessary?

It's optional, but serving in a hollowed-out pineapple creates a stunning, authentic presentation and enhances sweetness.

Shrimp Pineapple Fried Rice Thai

Shrimp, pineapple, and jasmine rice come together for a colorful, sweet-savory Thai-inspired stir-fry bursting with flavor.

Prep Time
20 Minutes
Cook Time
15 Minutes
Total Time
35 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Intermediate

Cuisine: Thai

Yield: 4 Servings (Serves 4)

Dietary: Dairy-Free

Ingredients

→ Main Ingredients

01 3 cups (600g) cooked jasmine rice, cold and day-old preferred
02 300g large shrimp, peeled and deveined
03 2 eggs, lightly beaten
04 1 cup (150g) fresh pineapple chunks
05 1 small onion, diced
06 2 cloves garlic, minced
07 1 carrot, diced
08 80g green peas (approximately ½ cup)
09 2–3 green onions, sliced

→ Seasoning and Garnish

10 2 tablespoons vegetable oil, divided
11 2 tablespoons soy sauce
12 1 tablespoon fish sauce
13 1 tablespoon oyster sauce
14 1 teaspoon curry powder
15 ½ teaspoon sugar
16 Pinch of ground white pepper
17 Fresh cilantro, for garnish
18 Cashews or roasted peanuts, for garnish
19 Lime wedges, to serve

Instructions

Step 01

Ensure jasmine rice is cooked, cooled completely, and ideally refrigerated overnight for best texture.

Step 02

Heat 1 tablespoon vegetable oil in a wok or large nonstick skillet over high heat. Add shrimp, season with a small pinch of salt and white pepper. Stir-fry for 2–3 minutes until just pink and opaque, then transfer to a plate.

Step 03

In the same wok, add a small amount of oil if needed. Pour in eggs and scramble gently until just set. Transfer eggs to the plate with shrimp.

Step 04

Add the remaining 1 tablespoon vegetable oil to the wok. Sauté minced garlic and diced onion over high heat until fragrant, about 30 seconds. Add diced carrot and green peas; stir-fry for 2–3 minutes until vegetables are slightly softened.

Step 05

Increase heat to high. Add cold jasmine rice, breaking up any clumps. Drizzle in soy sauce, fish sauce, oyster sauce, curry powder, sugar, and a pinch of white pepper. Stir-fry until the rice is golden and evenly coated with seasoning.

Step 06

Return cooked shrimp and scrambled eggs to the wok. Fold in pineapple chunks and sliced green onions. Toss all ingredients together over high heat for 1–2 minutes to combine and heat through.

Step 07

Transfer to a serving dish. Garnish with fresh cilantro and cashews or roasted peanuts. Serve immediately with lime wedges. For a special presentation, serve inside a hollowed-out pineapple.

Notes

  1. Use day-old, chilled rice to prevent a mushy texture and achieve well-separated grains during stir-frying.
  2. Stir-frying over high heat helps to create a golden color and slightly crisp texture on the rice.
  3. Vary proteins by substituting chicken, pork, or tofu for shrimp. Add chili paste or fresh chilies for extra heat, or incorporate bell peppers and mushrooms for additional variety.
  4. Serving inside a carved pineapple enhances both presentation and the subtle fruity aroma.

Tools You'll Need

  • Wok or large nonstick skillet
  • Sharp chef's knife
  • Cutting board
  • Mixing bowls
  • Spatula or wok spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains shellfish (shrimp), eggs, soy (soy sauce), fish (fish sauce), oyster sauce, and peanuts or tree nuts (if using cashews or peanuts).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 12 g
  • Total Carbohydrate: 65 g
  • Protein: 25 g