There’s something irresistibly fun and tropical about pineapple fried rice. It’s sweet, savory, colorful, and full of texture—and it instantly takes you to a beachy Thai paradise, even if you’re just in your own kitchen on a weeknight.

I first made this recipe when I had leftover rice, a ripe pineapple sitting on the counter, and absolutely no interest in ordering takeout. After a few experiments with Thai flavors, cashews, and curry powder, it quickly became one of my go-to dinners for busy nights and casual gatherings alike.

If you’ve never tried pineapple fried rice before, this is your sign. It’s fresh, fast, and packed with flavor. Whether you’re trying to impress your guests or just whip up something delightful for yourself, this dish delivers a punch of flavor with very little effort.

Why I Love This Recipe

It’s easy to fall in love with pineapple fried rice for more than just the taste. The combination of juicy pineapple chunks, nutty jasmine rice, and crunchy vegetables creates a dish that’s equal parts comfort and excitement.

But what makes this recipe truly special is how it balances contrasting flavors—sweet from the pineapple, savory from soy sauce, spicy from chili flakes, and a subtle earthiness from curry powder. It hits all the notes of Thai-inspired cooking without requiring complicated ingredients or special tools.

Another reason this dish stands out? It’s versatile. Whether you’re vegetarian, love shrimp, or want to toss in some chicken or tofu, this recipe adapts beautifully. And when served in a hollowed-out pineapple shell? It becomes a showstopper that looks far more impressive than the effort it takes.

So why make this? Because it’s a 30-minute meal that feels like a celebration. It’s different from your regular fried rice, bursting with tropical personality, and perfect for both weeknight meals and weekend dinner parties.

Ingredients for Pineapple Fried Rice

The best part about this dish is how pantry-friendly it is—especially if you often cook stir-fry or Thai-inspired meals. Here’s everything you’ll need to make it, plus a few optional upgrades that can take it to the next level.

Main Ingredients:

  • Cooked jasmine rice (preferably day-old): This is essential. Cold, firm rice prevents the dish from becoming mushy and ensures that each grain gets perfectly stir-fried.
  • Fresh pineapple: Fresh is best here. The sweetness and juiciness elevate the dish. You can use canned in a pinch, but fresh adds the best texture.
  • Eggs: Scrambled eggs bring protein and creaminess that round out the flavor.
  • Garlic and onion: These are the aromatic base. Don’t skip them—they lay the groundwork for the flavor.
  • Mixed vegetables: Diced carrots, peas, corn, and bell peppers add color and texture.
  • Cashews (or roasted peanuts): These add crunch and a buttery richness.
  • Green onions: Stirred in at the end, they bring brightness and a bit of bite.
  • Soy sauce and fish sauce: For depth and umami. You can use only soy sauce if you’re going vegetarian.
  • Curry powder: This is what gives pineapple fried rice that iconic yellow hue and lightly spiced flavor.
  • Chili flakes (optional): For a bit of heat, if you like spice.

Optional Protein Add-ins:

  • Shrimp or chicken: Lightly sautéed before adding the rice.
  • Tofu: Pressed and cubed tofu is a great vegetarian option.

This combination brings a balance of sweet, savory, and spicy, all in one pan.

How Much Time Will You Need

This is the kind of meal that feels gourmet but comes together in minutes. If your rice is already cooked and your ingredients are prepped, you’ll be eating in under 30 minutes.

  • Prep time: 15 minutes
  • Cook time: 10–12 minutes
  • Total time: About 25–30 minutes

It’s a perfect last-minute meal that doesn’t taste like one.

How to Make This Pineapple Fried Rice

Step-by-step, here’s how to create this fragrant, golden dish that feels like a tropical vacation in a bowl.

Step 1: Prep the rice
Use cold, day-old rice. Fluff it up with a fork to break up clumps. If you’re using fresh rice, try to cool it on a tray in the refrigerator for at least 30 minutes.

Step 2: Prep the pineapple
Slice a fresh pineapple in half lengthwise. Scoop out the fruit using a spoon or melon baller, leaving about ½ inch of flesh to keep the shell sturdy if using as a serving bowl. Dice the scooped-out pineapple into small chunks.

Step 3: Chop and measure everything in advance
Dice the onion, garlic, carrots, and bell pepper. Beat the eggs in a bowl. Measure out your sauces and spices. Having everything ready makes the cooking smooth and quick.

Step 4: Sauté aromatics
Heat 1–2 tablespoons of oil in a large wok or skillet over medium-high heat. Add garlic and onion. Stir-fry until fragrant and golden—about 30 seconds.

Step 5: Add the vegetables
Toss in your diced carrots, bell pepper, and peas. Stir-fry until just tender, about 2–3 minutes.

Step 6: Push everything aside and scramble the eggs
Push the veggies to the side of the pan. Pour in the beaten eggs, scrambling them until just cooked through. Then mix them into the vegetables.

Step 7: Add rice and pineapple
Add the cold rice and pineapple chunks. Stir-fry everything together, breaking up any clumps of rice with the back of your spatula.

Step 8: Season and spice
Add soy sauce, fish sauce (if using), and curry powder. Stir everything together until the rice is golden and evenly coated. Add chili flakes if you like heat.

Step 9: Add nuts and green onions
Toss in the cashews or peanuts, and sprinkle in the green onions. Give everything a final toss. Taste and adjust seasoning if needed.

Step 10: Serve hot
Spoon the rice into your hollowed-out pineapple halves or a large serving dish. Garnish with extra nuts and green onions if desired.

Substitutions

Sometimes you don’t have every ingredient on hand, or you need to adapt for dietary needs. Here are some smart swaps to keep the flavor while staying flexible.

  • Rice: No jasmine rice? Use long-grain white rice, basmati, or even cauliflower rice for a low-carb version.
  • Pineapple: Canned works, but make sure to drain it well to avoid excess moisture. Frozen pineapple can also be used in a pinch.
  • Soy sauce: Swap for tamari or coconut aminos if you need it gluten-free.
  • Fish sauce: Leave it out if you’re vegetarian or replace it with extra soy sauce and a pinch of sugar.
  • Nuts: Allergic to cashews or peanuts? Try sunflower seeds or skip them entirely.
  • Protein: Don’t eat eggs? Scramble tofu with a pinch of turmeric instead. Use shrimp, diced chicken, or even bacon for a non-veg twist.

These substitutions help tailor the recipe to your taste or dietary needs while keeping the soul of the dish intact.

Best Side Dish of Pineapple Fried Rice

Want to turn this into a complete meal? These three side dishes pair beautifully:

  • Thai Spring Rolls: Crispy and light, filled with veggies and served with a sweet chili dipping sauce.
  • Cucumber Salad with Rice Vinegar: Fresh, cooling, and balances the warmth of the fried rice.
  • Tom Yum Soup: A hot and sour Thai soup that complements the tropical sweetness of the rice with a spicy contrast.

Serving and Presentation Tips

One of the best parts of pineapple fried rice? The presentation can be just as exciting as the flavor. This dish has that “wow” factor—especially when you serve it in a carved-out pineapple boat. It transforms your dinner into a tropical-themed experience with minimal extra effort.

To make your presentation pop:

  • Serve it in a pineapple shell. Cut a pineapple in half lengthwise, scoop out the flesh, and fill the hollow with the fried rice. It’s eye-catching and festive.
  • Garnish generously. Top the rice with a few extra chunks of pineapple, toasted cashews, fresh cilantro, or thinly sliced green onions for color and crunch.
  • Plate with contrast. If you’re not using a pineapple shell, serve the rice in a white or dark bowl to make the golden color of the curry rice really stand out.
  • Use lime wedges. A wedge on the side lets your guests add a splash of citrus, which brightens the entire dish.

Presentation is key when you’re serving guests or just want a special dinner without too much fuss.

Tips and Tricks to Make This Recipe Better

The magic of pineapple fried rice lies in the details. A few clever tricks can take it from good to unforgettable.

  • Always use day-old rice. Freshly cooked rice is too moist and will clump together. Day-old rice is drier and separates nicely for that perfect fried rice texture.
  • Don’t overcrowd the pan. Use a large skillet or wok to give your ingredients room to fry instead of steam. If your pan is small, cook in batches.
  • Use high heat. This helps achieve the signature “wok hei” flavor, lightly toasting the rice and ingredients.
  • Caramelize your pineapple. For extra depth, briefly sauté the pineapple chunks before adding them to the rice. It brings out their natural sweetness.
  • Add herbs at the end. Green onions, cilantro, or Thai basil should go in last to keep their freshness and color intact.

These small upgrades will elevate your homemade fried rice and make it taste like a restaurant-quality dish.

Common Mistakes to Avoid

Even a simple dish like pineapple fried rice can go sideways without the right technique. Here’s what to watch out for:

  • Using warm or fresh rice. This is the biggest mistake. Fresh rice will get sticky and mushy.
  • Overcooking the vegetables. You want them to stay crisp and colorful. A quick stir-fry is all they need.
  • Adding too much soy sauce. It can turn the rice soggy and overpower the delicate sweetness of the pineapple.
  • Skipping the curry powder. This gives the rice its signature flavor and color. Don’t leave it out unless absolutely necessary.
  • Not prepping ingredients ahead. Stir-frying goes fast. Have everything chopped and ready before you turn on the heat.

Avoiding these mistakes helps ensure your fried rice turns out light, flavorful, and balanced every time.

How to Store It

Pineapple fried rice stores surprisingly well—perfect for leftovers or meal prep.

Refrigerator:
Let the rice cool completely before storing. Place it in an airtight container and refrigerate for up to 3 days.

Freezer:
While you can freeze it, the texture may suffer slightly. If you do freeze it, use a freezer-safe container and consume it within a month. Thaw in the fridge overnight before reheating.

Reheating Tips:
Reheat in a non-stick skillet over medium heat for the best texture. Add a splash of water or broth if it feels dry. You can also microwave it in short bursts, covered with a damp paper towel.

Avoid storing the rice in the pineapple shell—it will get soggy and lose its flavor quickly.

FAQ

Can I use brown rice instead of jasmine rice?
Yes! Brown rice adds a nutty flavor and extra fiber. Just make sure it’s fully cooked and preferably day-old.

What protein goes best with pineapple fried rice?
Shrimp, chicken, tofu, or even tempeh work well. Cook your protein separately and add it during the final mixing stage.

Can I make this ahead of time?
Absolutely. Cook everything and store in the fridge. Reheat just before serving, and add fresh herbs or a lime wedge to revive the flavors.

How do I make it vegan?
Skip the eggs and fish sauce. Use tofu or extra vegetables, and replace fish sauce with soy sauce or a vegan-friendly substitute.

Why does my rice turn out mushy?
This usually means your rice was too fresh or too wet. Use chilled, day-old rice and keep the stir-fry quick and hot.

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

Pineapple Fried Rice


  • Author: Camila Rose
  • Total Time: 27 minutes
  • Yield: 3–4
  • Diet: Vegetarian

Description

A tropical twist on classic fried rice—this pineapple fried rice is bursting with flavor, color, and texture. It’s made with fragrant jasmine rice, juicy pineapple, crisp vegetables, and crunchy cashews, all tossed in a warm curry-scented sauce. It’s quick to make, wildly versatile, and even better when served in a pineapple shell. Whether you’re making it for a weeknight dinner or a summer gathering, this dish is guaranteed to impress.


Ingredients

  • 3 cups day-old jasmine rice
  • 1 ½ cups fresh pineapple chunks
  • 2 eggs, beaten
  • 2 tablespoons oil (vegetable or sesame)
  • 2 cloves garlic, minced
  • ½ onion, finely chopped
  • ½ cup diced carrots
  • ½ cup peas (fresh or frozen)
  • ½ red bell pepper, diced
  • ¼ cup roasted cashews or peanuts
  • 2 tablespoons soy sauce
  • 1 teaspoon fish sauce (optional)
  • 1 teaspoon curry powder
  • ¼ teaspoon chili flakes (optional)
  • 2 green onions, sliced
  • Salt, to taste


Instructions

  • Heat oil in a large wok or skillet over medium-high heat. Add garlic and onion, stir-fry until fragrant.
  • Add carrots, peas, and bell pepper. Stir-fry for 2–3 minutes until just tender.
  • Push veggies to one side. Pour in eggs and scramble until set, then combine with veggies.
  • Add rice and pineapple chunks. Stir-fry everything together, breaking up any clumps of rice.
  • Add soy sauce, fish sauce (if using), curry powder, and chili flakes. Mix well.
  • Toss in cashews and green onions. Stir everything until evenly coated and hot.
  • Taste and adjust seasoning. Serve immediately in a pineapple shell or bowl.

Notes

  • Day-old rice is key—don’t skip this!
  • For extra depth, sauté the pineapple separately before adding.
  • Use tamari instead of soy sauce for a gluten-free option.
  • Add shrimp, chicken, or tofu for a heartier meal.
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Category: Main Dish
  • Method: Stir-fry
  • Cuisine: Thai-inspired

More Recipes