There’s something truly magical about Thai pineapple fried rice. Picture this: fluffy, colorful rice mingling with juicy chunks of pineapple, fresh veggies, and a hint of savory soy sauce. This dish is a tropical delight that dances on your taste buds, bringing a burst of sunshine to any meal. The aroma alone is enough to make you feel like you’ve been whisked away to a beachside paradise, where the waves crash and the palm trees sway.

I remember the first time I tried making this dish; my kitchen smelled like a Thai street market on a Friday night. My friends couldn’t believe I had managed to create such an explosion of flavors in my humble home. It quickly became our go-to recipe for gatherings, perfect for impressing guests or simply treating ourselves to something extraordinary. So grab your spatula and let’s dive into this sweet-savory tropical delight that’s sure to become a staple in your home!
Why You'll Love This Recipe
- This dish is incredibly easy to prepare, making it perfect for weeknight dinners
- The sweet and savory flavor profile will leave everyone asking for seconds
- Its vibrant colors make it a feast for the eyes as well as the palate
- Plus, you can effortlessly customize it with your favorite proteins or veggies
Cooking Thai pineapple fried rice has always brought smiles to my family around the dinner table, especially when they take that first bite and their eyes light up with joy.
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Jasmine Rice: Fragrant and fluffy, jasmine rice is the star here; use day-old rice for best results.
Pineapple Chunks: Fresh or canned works well; just ensure they’re ripe for maximum sweetness.
Vegetables: Bell peppers, peas, and carrots add color and crunch; feel free to mix your favorites!
Green Onions: Chopped finely for garnish; they add a fresh oniony flavor that brightens the dish.
Soy Sauce: Use low-sodium soy sauce for better control over saltiness without sacrificing flavor.
Eggs: Scrambled eggs give richness; they also bring everything together beautifully.
Garlic: Fresh minced garlic enhances aroma and adds depth; don’t skip this crucial ingredient.
Oil: Use vegetable or sesame oil for frying; it helps achieve that delightful golden color.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Prepare Your Rice: Begin by cooking jasmine rice according to package instructions. Allow it to cool completely before using, preferably overnight in the fridge.
Sauté Vegetables: Heat oil in a large skillet over medium-high heat. Add minced garlic and sauté until fragrant, then toss in bell peppers and carrots until tender-crisp.
Add Pineapple: Stir in the pineapple chunks and cook for another 2 minutes until warmed through. The sweet aroma will fill your kitchen.
Add Rice: Gently fold in the cold rice using a spatula. Ensure every grain gets coated with oil and combines well with the vegetables.
Add Flavor: Pour soy sauce over the rice mixture while continuously stirring. Adjust seasoning as needed—taste tests are essential!
Add Eggs: Push rice aside in the skillet, crack eggs into the empty space, scramble them until cooked through, then mix everything together thoroughly.
Enjoy your homemade Thai pineapple fried rice warm! You’ll find it’s not just food; it’s an experience bursting with tropical goodness!
You Must Know
- Thai Pineapple Fried Rice is not just a meal; it creates a tropical experience
- Bursting with flavors, this dish can be a colorful centerpiece for any gathering
- The mingling aromas of spices and sweetness turn your kitchen into a culinary paradise
Perfecting the Cooking Process
Start by cooking the rice ahead of time, letting it cool to avoid clumping. Sauté veggies before adding pineapple and rice, ensuring everything gets evenly coated in flavor.
Add Your Touch
Feel free to swap out proteins like chicken or shrimp for tofu or even leftover turkey. Experiment with different vegetables or add a splash of lime juice for brightness.
Storing & Reheating
Store leftover Thai Pineapple Fried Rice in an airtight container in the fridge for up to three days. Reheat in a skillet over medium heat for best results.
Chef's Helpful Tips
- Always rinse your rice before cooking to remove excess starch; this prevents gumminess
- Use day-old rice for better texture and flavor absorption
- Don’t skip the soy sauce; it brings everything together beautifully!
Cooking this dish brings back memories of my aunt’s backyard barbecues, where the sweet aroma of pineapple and spices made everyone gather around the grill, hungry and excited.
FAQ
Can I use canned pineapple for Thai Pineapple Fried Rice?
Absolutely! Canned pineapple works well but drain it to avoid sogginess.
What type of rice is best for this recipe?
Jasmine rice is ideal, providing a fragrant base that complements the dish perfectly.
How spicy can I make my Thai Pineapple Fried Rice?
Adjust spice levels by adding more or less chili flakes based on your taste preference.

Thai Pineapple Fried Rice
Thai pineapple fried rice is a vibrant and tropical dish that combines fluffy jasmine rice, juicy pineapple chunks, fresh vegetables, and savory soy sauce. This delightful recipe is not only easy to prepare but also customizable, making it perfect for any occasion. Whether you’re hosting a gathering or enjoying a weeknight dinner, this colorful meal is sure to impress and satisfy your taste buds.
- Total Time: 30 minutes
- Yield: Serves 4
Ingredients
- 3 cups cooked jasmine rice (preferably day-old)
- 1 cup pineapple chunks (fresh or canned, drained)
- 1 cup mixed vegetables (bell peppers, peas, carrots)
- 3 green onions (chopped)
- 2 tbsp low-sodium soy sauce
- 2 large eggs (beaten)
- 3 cloves garlic (minced)
- 2 tbsp vegetable or sesame oil
Instructions
- Prepare the rice by cooking jasmine rice according to package instructions; allow it to cool completely.
- In a large skillet, heat oil over medium-high heat. Sauté minced garlic until fragrant, then add mixed vegetables and cook until tender-crisp.
- Stir in pineapple chunks and cook for an additional 2 minutes.
- Gently fold in the cold rice with a spatula until well combined.
- Pour soy sauce over the mixture while stirring; adjust seasoning as needed.
- Push rice aside, crack eggs into the skillet, scramble until cooked through, then mix everything together thoroughly.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Frying
- Cuisine: Thai
Nutrition
- Serving Size: 1 plate (250g)
- Calories: 370
- Sugar: 8g
- Sodium: 500mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 120mg