Recipes

Thai Pineapple Fried Rice Recipe

This Thai pineapple fried rice is colorful, savory, lightly sweet, and ready in about 30 minutes. Chilled jasmine rice, caramelized pineapple, curry powder, cashews, and fresh lime keep every bite distinct and flavorful.

Thai Pineapple Fried Rice Recipe

Overview

This Thai pineapple fried rice combines firm jasmine rice with sweet pineapple, scrambled egg, crisp vegetables, toasted cashews, and a savory sauce brightened with lime. A little curry powder gives the rice its warm golden color and characteristic fragrance without making it hot.

For the best texture, use cold cooked rice that has had time to dry slightly in the refrigerator. The recipe serves 4 as a main dish or 6 as part of a larger meal. Cook the ingredients in batches if your pan is small; crowded rice steams instead of frying.

Ingredients

  • 3 cups cold, cooked jasmine rice, preferably chilled overnight
  • 1 cup pineapple chunks, fresh or canned, cut into 1/2-inch pieces
  • 2 tablespoons neutral oil, such as canola or avocado oil, divided
  • 2 large eggs, lightly beaten
  • 1/2 medium yellow onion, finely diced, about 3/4 cup
  • 1 small red bell pepper, diced, about 3/4 cup
  • 2 garlic cloves, finely minced
  • 2 green onions, thinly sliced, white and green parts separated
  • 1 cup frozen peas, thawed
  • 1 tablespoon Thai red curry paste or 2 teaspoons mild curry powder
  • 2 tablespoons fish sauce
  • 1 tablespoon light soy sauce
  • 1 teaspoon granulated sugar
  • 1/4 teaspoon ground white pepper or black pepper
  • 1/3 cup roasted, unsalted cashews
  • 1/4 cup chopped fresh cilantro
  • 1 lime, cut into wedges
  • Thinly sliced cucumber or extra cilantro, for serving, optional

How to make it

  1. Prepare the rice and sauce. Break up any large clumps of cold rice with your fingers or a fork. In a small bowl, stir together the fish sauce, soy sauce, sugar, and pepper. Keep the bowl beside the stove because the cooking moves quickly.

  2. Dry the pineapple. Pat the pineapple pieces dry with paper towels. If using canned pineapple, drain it thoroughly. Excess juice can make the rice wet and prevent the pieces from browning.

  3. Cook the egg. Heat a large wok or 12-inch skillet over medium-high heat until a drop of water evaporates on contact. Add 1 teaspoon of the oil, then pour in the beaten eggs. Stir for 30 to 45 seconds, just until soft curds form. Transfer the egg to a plate while it is still slightly glossy; it will finish cooking when returned to the pan.

  4. Brown the pineapple. Add another 2 teaspoons oil to the hot pan. Spread the pineapple in a single layer and cook for 2 to 3 minutes, turning once, until the edges show golden-brown spots. Transfer it to the plate with the egg.

  5. Cook the aromatics and vegetables. Add the remaining oil. Stir in the diced onion and red pepper and cook for 2 minutes, until the onion begins to turn translucent but the pepper still has some bite. Add the garlic and the white parts of the green onions and stir for 30 seconds, just until fragrant.

  6. Fry the curry seasoning. Add the red curry paste, if using, and stir it into the vegetables for 30 seconds. If using curry powder instead, add it with the rice in the next step so it does not scorch. Red curry paste will make the dish mildly spicy; use 2 teaspoons for a gentler flavor.

  7. Add the rice. Add the cold rice and thawed peas. Toss and press the rice across the hot surface with your spatula, breaking up clumps as you go. Cook for 3 to 4 minutes, stirring frequently, until the grains are hot, separate, and lightly toasted. Add the curry powder now if you are using it instead of paste.

  8. Season the rice. Pour the fish sauce mixture around the hot sides of the wok or skillet, then toss everything together. Cooking the sauce briefly against the pan helps it coat the rice rather than pooling underneath. Taste one grain; it should be savory with a small sweet note, not wet or soupy.

  9. Finish the fried rice. Return the pineapple and egg to the pan. Add the cashews and green parts of the green onions. Toss for 1 to 2 minutes, just until the egg is fully set, the pineapple is hot, and the cashews remain crunchy. Turn off the heat and fold in the cilantro.

  10. Serve immediately. Spoon the rice into bowls and serve with lime wedges. Squeeze lime over each portion just before eating. Add cucumber slices or extra cilantro if you like.

Expert tips

  • Use properly chilled rice. Freshly cooked rice contains more surface moisture and tends to clump. If you have no day-old rice, spread freshly cooked rice on a rimmed baking sheet and refrigerate it uncovered for 30 to 45 minutes before frying.
  • Do not crowd the pan. For a double batch, fry in two batches. A crowded wok lowers the heat and produces soft, steamed rice.
  • Keep the pineapple firm. Fresh pineapple and well-drained canned pineapple both work. Very ripe or juice-heavy pieces may soften the rice, so pat them dry and brown them separately.
  • Adjust the savory seasoning carefully. Fish sauce brands vary in saltiness. Start with 1 1/2 tablespoons if you are sensitive to salt, then add the rest after tasting. For a vegetarian version, replace the fish sauce with 1 1/2 tablespoons vegetarian mushroom sauce or extra light soy sauce; the flavor will be slightly different but still balanced.
  • Make it a fuller meal. Add 8 ounces of peeled, deveined shrimp with the vegetables, or fold in 1 cup of cooked diced chicken at the end. For a plant-based option, use firm tofu that has been browned separately, following the same separate-cooking principle used in a crispy tofu stir-fry.
  • Fix wet rice. Keep the pan over medium-high heat and spread the rice into a thin layer for 30 to 60 seconds at a time before tossing. Do not add more sauce until the excess moisture has cooked away.
  • Fix dry or bland rice. Add 1 teaspoon of water or unsalted stock, toss briefly, and taste. If it needs more flavor, add fish sauce or soy sauce 1 teaspoon at a time rather than pouring in a large amount at once.

Serving and storage

Serve the fried rice as soon as it is finished, while the grains are hot and the cashews are crisp. Lime wedges, cucumber, cilantro, and extra sliced green onion make fresh toppings without adding much preparation.

Cool leftovers promptly and refrigerate them in a shallow, airtight container within 2 hours. Eat within 3 to 4 days. Reheat only the portion you need in a skillet or microwave until it is steaming hot throughout. If the refrigerated rice smells unusual, feels slimy, or has been left at room temperature for an extended period, discard it rather than trying to salvage it.

Frequently asked questions

Can I use fresh rice for Thai pineapple fried rice?

Yes, but the texture will be softer. Spread the freshly cooked rice on a baking sheet and chill it uncovered for 30 to 45 minutes to release steam before frying. Cold, day-old rice remains the easiest option for separate, lightly toasted grains.

What can I use instead of fish sauce?

Use vegetarian mushroom sauce for the closest savory substitute, or replace the fish sauce with light soy sauce. Add the substitute gradually because soy sauce varies in saltiness and can darken the rice more than fish sauce.

Can I make this recipe without curry paste or curry powder?

You can, although the finished rice will lose some of its warm, aromatic character. Add a little extra garlic, white pepper, and lime at the end, and season carefully with fish sauce and soy sauce.

Why did my pineapple fried rice turn soggy?

The usual causes are wet pineapple, freshly cooked rice, too much sauce, or a crowded pan. Pat the pineapple dry, use chilled rice, cook in batches when needed, and let excess moisture evaporate before adding more seasoning.

More from FoodNotes