Description
Vibrant Thai-style pineapple fried rice with sweet tropical fruit, colorful vegetables, and savory sauces—this restaurant-quality tropical fried rice is ready in 20 minutes.
Prep Time: 10 minutes | Cook Time: 10 minutes | Total Time: 20 minutes | Servings: 4
Ingredients
- 2 cups cooked jasmine rice, chilled overnight (day-old rice is essential—don’t use warm rice)
- 1 cup diced pineapple (fresh or canned in juice, drained well)
- 1/2 cup frozen peas and carrots, thawed and drained
- 1/2 cup diced bell peppers (any color—red and yellow look prettiest)
- 2 green onions, chopped (separate white and green parts)
- 2 cloves garlic, minced (fresh makes a huge difference)
- 2 eggs, beaten (adds protein and richness)
- 3 tablespoons soy sauce (low-sodium gives you more control)
- 1 tablespoon oyster sauce (this is what makes it taste authentically Thai)
- 1 tablespoon vegetable oil (neutral oil with high smoke point)
- Salt and pepper to taste (you probably won’t need much salt)
- Optional: crushed cashews and lime wedges for serving
Instructions
- Make absolutely sure your jasmine rice is completely chilled—this is the most important step for proper texture. If you forgot to cook it ahead, spread fresh rice on a baking sheet and refrigerate for 30 minutes minimum.
- Prep all your ingredients before you start cooking because things move fast once that pan heats up. Dice pineapple, thaw and drain vegetables, chop green onions, mince garlic, beat eggs—have everything ready near the stove.
- Heat your largest skillet or wok over medium-high to high heat until really hot. Add vegetable oil and let it shimmer. High heat is what creates that restaurant-style flavor without steaming everything.
- Toss in the minced garlic and diced bell peppers. Sauté for 2-3 minutes, stirring frequently, until they’re slightly softened and fragrant. Your kitchen should smell amazing right now.
- Push all the vegetables to one side of the skillet. Pour the beaten eggs into the empty side and let them sit for a few seconds, then scramble quickly until cooked through but still soft. Don’t overthink this—just get them cooked.
- Add the diced pineapple, thawed peas and carrots, and white parts of green onions (save the green tops for garnish). Stir everything together with the vegetables and scrambled eggs.
- Add your cold jasmine rice to the skillet, breaking up any clumps with your spatula. Use firm pressure to press and separate the grains—don’t be gentle. You want individual grains, not clumps.
- Pour the soy sauce and oyster sauce over everything. Now toss and stir vigorously for 3-4 minutes, making sure every grain gets coated in that glossy sauce. The rice should start getting some crispy bits on the bottom—that’s the good stuff.
- Season with salt and pepper to taste, though you probably won’t need much salt since the sauces are salty. Toss in the green parts of the green onions and give it one final stir.
- Remove from heat immediately and pile into bowls. Garnish with extra green onions, crushed cashews, and lime wedges if you’re feeling fancy. Serve hot and watch it disappear!
Nutrition Information (Per Serving):
- Calories: 285
- Carbohydrates: 48g
- Protein: 8g
- Fat: 6g
- Fiber: 3g
- Sodium: 680mg
- Vitamin C: 45% DV (thanks to bell peppers and pineapple!)
- Vitamin A: 35% DV
This colorful dish provides good carbs for energy and is packed with vegetables and vitamin C.
Notes:
- Seriously, cold day-old rice is non-negotiable—warm rice will turn into mush
- Every stove runs differently, so adjust heat if things are cooking too fast or too slow
- Don’t stir constantly—let the rice sit for 30 seconds between stirs to develop crispy bits
- Oyster sauce makes a huge difference in authentic Thai flavor—don’t skip it
- Drain canned pineapple really well or the extra liquid makes everything soggy
- High heat is essential for proper texture and that slightly charred flavor
Storage Tips:
Keep leftover pineapple fried rice in an airtight container in the refrigerator for up to 3 days. Reheat in a hot skillet with a tiny bit of oil and a splash of water to restore texture—this method is way better than microwaving, which makes everything dry and rubbery. The flavors actually improve after sitting as the rice absorbs more sauce. Don’t freeze fried rice—the texture of both the rice and pineapple suffers when thawed.
Serving Suggestions:
- As a Side Dish: Pair with Thai basil chicken, grilled satay, or spring rolls for a complete Thai feast
- Standalone Meal: Add cooked shrimp, chicken, or tofu to make it a complete one-dish dinner
- Pineapple Bowl: Hollow out a pineapple half and serve the rice inside for stunning presentation
- With Fresh Herbs: Garnish with fresh cilantro, Thai basil, or mint for extra authentic flavor
Mix It Up (Recipe Variations):
Cashew Pineapple Fried Rice: Toss in 1/3 cup roasted cashews at the end for nutty crunch that’s addictive.
Shrimp Pineapple Rice: Add 8 oz cooked shrimp with the vegetables for a complete tropical seafood meal.
Spicy Pineapple Fried Rice: Stir in 1-2 teaspoons Thai chili paste or sriracha with the sauces for heat that balances the sweetness.
Chicken Pineapple Rice: Add diced cooked chicken with the pineapple for a protein-packed version that’s kid-friendly.
What Makes This Recipe Special:
Pineapple fried rice represents Thai culinary genius—using leftover rice and tropical fruits to create balanced sweet-savory dishes that showcase regional ingredients. What makes this tropical fried rice so beloved is the harmony of flavors: sweet pineapple, umami from oyster sauce, savory from soy sauce, and freshness from vegetables all working together so no single element dominates. The technique of using cold rice and high heat creates proper texture—individual grains with slight char rather than sticky mush. This recipe proves that Thai cooking’s fundamental principle of balance (sweet, salty, sour, spicy) can be achieved with simple grocery store ingredients and basic technique.
