• Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Thai Pineapple Fried Rice Recipe

Published: Apr 9, 2026 by Lea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you’re craving a vibrant dish that bursts with sweet, savory, and slightly spicy flavors, then this Thai Pineapple Fried Rice Recipe is exactly what you need. It’s a delightful mix of succulent shrimp, juicy pineapple chunks, crunchy cashews, and fragrant curry powder, all coming together in perfectly fried rice. Each bite carries the lively spirit of Thailand’s street food scene, making this recipe an absolute favorite for weeknight dinners or when you want to impress guests with something special yet uncomplicated.

Ingredients You'll Need

The image shows several small bowls arranged on a white marbled surface, each containing different ingredients. At the center is a large metal bowl with three layers: bright green peas, dark brown raisins scattered evenly, and pale yellow pineapple chunks mixed in. To the left, there is a metal bowl with thin slices of pale pink shallots topped with small chunks of yellow ginger and tiny red chili bits. Above it, a green bowl holds a pile of whole, light brown cashew nuts. A small blue bowl filled with finely chopped green onions is placed nearby. On the right side, a metal bowl contains peeled, raw shrimp arranged loosely in a pile. Above this, a white bowl has a layer of cooked white rice with soft texture. In front, a shallow yellow bowl holds dark brown liquid sauce. The setup is bright and clean, every ingredient clearly shown. photo taken with an iphone --ar 4:5 --v 7

This recipe calls for simple, fresh ingredients that bring a wonderful harmony of tastes and textures to the table. Each component plays a crucial role from adding crunch and sweetness to layering in aromatic spices and vibrant colors.

  • Vegetable oil: The essential cooking base that ensures everything fries beautifully without sticking.
  • Shallots or onion: Thinly sliced for a subtle sweetness and texture contrast in the dish.
  • Garlic: Minced to infuse the rice with that irresistible savory aroma.
  • Red or green chili: Adds a hint of heat; remove seeds for a milder dish if you prefer.
  • Fresh shrimp: Peeled and deveined to provide a juicy, tender protein bite.
  • Eggs: Beaten to create fluffy scrambled ribbons mixed throughout the rice.
  • Chicken broth or stock: Adds moisture and depth of flavor while stir-frying.
  • Fish sauce: A classic umami powerhouse that boosts the overall savory profile.
  • Curry powder: Brings that warm, fragrant spice signature to the dish.
  • Sugar: Balances salty and spicy elements with a touch of sweetness.
  • Roasted unsalted cashews: Adds a crunchy texture and nutty flavor contrast.
  • Plain cooked rice: Preferably cold and day-old for the perfect fried rice consistency without clumps.
  • Pineapple chunks: Fresh is best for juicy bursts, but canned works in a pinch.
  • Frozen peas: Provide a pop of color and gentle sweetness once thawed.
  • Raisins or currants: Little sweet surprises that complement the pineapple and curry.
  • Scallions: Finely sliced to garnish and add a fresh, mild onion flavor at the end.

How to Make Thai Pineapple Fried Rice Recipe

Step 1: Sauté Aromatics and Shrimp

Start by heating vegetable oil in a wok or large nonstick pan over medium-high heat. Toss in the thinly sliced shallots, minced garlic, and chili, stirring for about a minute until they release their fragrant magic. Add the shrimp next, stirring a few times until they begin to turn pink. If things seem too dry, splash in a bit of broth or water to keep everything moist and flavorful.

Step 2: Scramble the Eggs

Push the shrimp and aromatics to the side of your pan, creating space for scrambled eggs. Pour the beaten eggs in and quickly stir-fry them like you would scrambled eggs. Once cooked, mix the eggs into the shrimp and aromatic mixture, spreading those tender bits evenly throughout.

Step 3: Mix in Sauce Ingredients

Whisk together chicken broth, fish sauce, curry powder, and sugar in a small bowl. Pour this savory, spicy, and slightly sweet combination into your wok to coat everything with incredible flavor. Give it a quick toss to combine.

Step 4: Add Cashews for Crunch

Sprinkle in the roasted unsalted cashews, letting them heat through with the other ingredients for about 30 seconds. Their crunch perfectly complements the soft rice and juicy pineapple.

Step 5: Incorporate Rice and Stir-fry

Add your cold cooked rice to the pan, breaking up any clumps with your spatula. Stir-fry the mixture, tossing like a salad to ensure every grain is coated with the sauce and spices, turning the rice a uniform golden color. Be sure to scoop from the bottom regularly to avoid burning and to keep the rice light and fluffy.

Step 6: Blend in Pineapple, Peas, and Raisins

Next, fold in the pineapple chunks, thawed peas, and sweet little bursts of raisins or currants. Toss everything gently to mix while stir-frying for another minute or two. Taste and adjust seasoning if needed. Stir in half of the finely sliced scallions now to start layering fresh green flavor.

Step 7: Final Touches

Once everything is well mixed and piping hot, transfer to your serving dish. Sprinkle the remaining scallions on top for a bright, fresh finish. For an authentic touch, serve the Thai Pineapple Fried Rice Recipe in a hollowed-out pineapple for that wow factor.

How to Serve Thai Pineapple Fried Rice Recipe

This image shows a close-up view of a cooked rice dish with several visible layers. The base layer is yellow cooked rice, mixed with green peas and small scrambled egg pieces scattered through it. On top of the rice, there are several orange-pink cooked shrimp with a firm texture. There are also chunks of light yellow pineapple and brown cashew nuts spread around, along with some dark small dried fruit pieces. A wooden spoon is partially visible on the right side, lifting some of the rice, all set against a white marbled background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of fresh scallions is a must to elevate the dish visually and flavor-wise. You can also add a few extra roasted cashews on top for crunch and an optional wedge of lime on the side for zesty brightness. These simple touches make every bite even more enjoyable.

Side Dishes

This dish stands tall on its own but pairs beautifully with light, refreshing sides like a crisp cucumber salad or a tangy green papaya salad. These sides help balance the richness and introduce fresh textures, making for a well-rounded Thai meal experience.

Creative Ways to Present

Impress guests by serving the fried rice inside a carved pineapple shell—this instantly transforms your dinner into an exotic celebration. You can also place it in individual lettuce cups for a modern, bite-sized appetizer feel or garnish with edible flowers for a special occasion flair.

Make Ahead and Storage

Storing Leftovers

Store any leftover Thai Pineapple Fried Rice Recipe in an airtight container in the refrigerator. It should keep well for up to 3 days without losing flavor or texture. Give it a good stir before reheating to redistribute the ingredients evenly.

Freezing

If you want to save some for later, you can freeze the fried rice in a freezer-safe container. It’s best consumed within 1 month for optimal taste and texture. When freezing, leave some space at the top of the container so the rice can expand and avoid damage to your container or freezer burn.

Reheating

Reheat your frozen or refrigerated fried rice in a skillet over medium heat, adding a splash of water or broth to prevent it from drying out. Stir frequently to warm it evenly and maintain that fluffy texture. Microwaving works too but stirring halfway through helps prevent cold spots.

FAQs

Can I use chicken or tofu instead of shrimp?

Absolutely! Chicken or tofu make excellent substitutes if you’re not a fan of shrimp or want a vegetarian version. Just cook them fully before adding the eggs and continue as usual. Each protein brings a slightly different texture but all work wonderfully in this dish.

Is it okay to use freshly cooked rice, or does it have to be day-old?

Day-old rice is recommended because it's drier and less sticky, which helps achieve that perfect fried rice texture. Freshly cooked rice tends to be too moist and can clump. If you must use fresh rice, spread it out to cool and dry as much as possible before cooking.

How spicy is this Thai Pineapple Fried Rice Recipe?

The spiciness depends on your chili choice and whether you include the seeds. Removing seeds and opting for a milder chili makes the dish fairly mild, while leaving seeds or adding extra chili can ramp up the heat to suit your preference.

Can I prepare this recipe vegan-friendly?

Yes! Swap shrimp for tofu or mushrooms, replace fish sauce with soy sauce or a vegan alternative, and omit the eggs or use a scrambled tofu substitute. The key flavors remain, giving you a delicious and satisfying vegan fried rice.

What’s the best type of rice to use?

Jasmine rice is ideal for this recipe because of its fragrant aroma and fluffy texture, which complements the other vibrant ingredients perfectly. Just make sure it’s cooked and cooled properly before frying.

Final Thoughts

Now that you’ve unlocked the secrets to making the perfect Thai Pineapple Fried Rice Recipe, it’s time to get cooking and enjoy this incredible medley of flavors. Once you try this recipe, it’s bound to become a staple in your meal rotation because it’s fresh, flavorful, and downright fun to make. Happy cooking and even happier eating!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Pineapple Fried Rice Recipe

Thai Pineapple Fried Rice Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 4 reviews

  • Author: Lea
  • Total Time: 20 minutes
  • Yield: 4 servings
Print Recipe
Pin Recipe

Description

This Thai Pineapple Fried Rice recipe is a vibrant and flavorful dish combining fragrant curry-spiced rice with succulent shrimp, sweet pineapple chunks, crunchy cashews, and plump raisins. Perfectly balanced with savory fish sauce and a touch of sweetness, this quick stir-fried meal captures the essence of classic Thai street food and can be made in about 20 minutes for a satisfying family dinner.


Ingredients

Main 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 size)
  • 2 eggs, beaten
  • 3 tablespoons chicken broth or stock
  • 3 tablespoons fish sauce
  • 2 teaspoons curry powder
  • 1 teaspoon sugar
  • ½ cup roasted unsalted cashews
  • 4 cups plain cooked rice (preferably at least 1 day old, cold)
  • 1 cup pineapple chunks (fresh preferred, canned works too – about half a 20-ounce can)
  • ½ cup frozen peas, thawed
  • ¼ cup raisins or currants
  • 2 scallions, finely sliced


Instructions

  1. Prepare the aromatics and shrimp: Heat oil in a wok or large nonstick frying pan over medium-high heat. Add the thinly sliced shallots, minced garlic, and minced chili. Stir-fry for about one minute until fragrant. Add the peeled and deveined shrimp, tossing occasionally. If the pan becomes too dry, add a splash of chicken broth or water to keep ingredients moist.
  2. Cook the eggs: Push the shrimp and aromatics mixture to one side of the pan to clear space. Pour the beaten eggs into the empty side and quickly stir-fry like scrambled eggs until just set. Combine the cooked eggs with the shrimp and shallot mixture, mixing well.
  3. Add the sauce mixture: In a small bowl, whisk together chicken broth, fish sauce, curry powder, and sugar. Pour this sauce into the wok, coating the ingredients evenly.
  4. Incorporate cashews: Add the roasted unsalted cashews to the wok. Stir-fry for about 30 seconds to toast the nuts lightly and combine flavor.
  5. Fry the rice: Add the cold cooked rice to the wok, breaking up any clumps. Stir-fry continuously, tossing and scooping from the bottom of the pan, so the rice evenly absorbs the sauce and turns a uniform golden color.
  6. Add fruits and vegetables: Stir in pineapple chunks, thawed peas, and raisins or currants. Toss well to distribute these ingredients. Taste and adjust seasoning if needed. Continue stir-frying for another 1 to 2 minutes. Mix in half of the finely sliced scallions.
  7. Serve: Transfer the fried rice to a serving platter or hollowed pineapple for an authentic presentation. Sprinkle with the remaining scallions before serving.

Notes

  • Use day-old cold rice to prevent clumping and achieve better texture when frying.
  • Adjust chili quantity or remove seeds for desired spice level.
  • Fresh pineapple adds brightness, but canned pineapple works as a convenient alternative.
  • For a vegetarian version, omit shrimp and replace chicken broth with vegetable broth; also use soy sauce instead of fish sauce.
  • Serve immediately for best texture and flavor.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Chicken and Broccoli Stir Fry Recipe
    Chicken and Broccoli Stir Fry Recipe
  • Classic Slow Cooker Chili Recipe
    Classic Slow Cooker Chili Recipe
  • Simple Oven-Baked Chicken Nuggets Recipe
    Simple Oven-Baked Chicken Nuggets Recipe
  • One Pan Mexican Quinoa Recipe
    One Pan Mexican Quinoa Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Recipes By Lea

I spent most of my twenties working as a freelance travel photographer, bouncing between cities for weeks at a time. Lisbon, Istanbul, Bangkok, Mexico City—wherever a client needed architecture, street life, and local culture captured in a real, honest way. It was exciting and fast, but it also meant inconsistent routines and way too many meals that came from cafés, room service, or whatever I could grab between shoots.

Learn more

Popular

  • Roast Pumpkin, Spinach, and Feta Salad Recipe
    Roast Pumpkin, Spinach, and Feta Salad Recipe
  • Creamy Chicken and Wild Rice Soup Recipe
    Creamy Chicken and Wild Rice Soup Recipe
  • Salted Caramel Apple Snickers Cake Recipe
    Salted Caramel Apple Snickers Cake Recipe
  • Pumpkin Cheesecake Snickerdoodles Recipe
    Pumpkin Cheesecake Snickerdoodles Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Lea. All rights reserved.