The aroma of sizzling coconut oil mingling with the sweetness of fresh pineapple instantly transports me to a bustling Thai market, where vibrant flavors dance in the air. This Thai Pineapple Fried Rice (Khao Pad Sapparot) is a delightful fusion of savory and sweet that feels as exotic as it sounds. Not only is this dish quick to prepare—perfect for busy weeknights—but it’s also adaptable for everyone at the table, from vegetarians to meat lovers. The fresh ingredients shine through, offering a colorful presentation that is sure to impress at dinner parties or casual gatherings. Curious to know how you can bring a piece of Thailand into your kitchen tonight? Let’s dive into the recipe!

Why is this dish a must-try?
Bold flavors: The fusion of sweet pineapple and savory ingredients creates a taste explosion you won’t forget.
Quick preparation: With just a few simple steps, you can whip up this dish in no time, ideal for busy weeknights.
Customizable: Whether you’re a meat lover or vegetarian, this recipe adapts effortlessly to your dietary preferences—try it with chicken, shrimp, or tofu!
Colorful presentation: The bright hues of fresh vegetables and pineapple make for an eye-catching dish that’s great for entertaining.
Authentic experience: Transport yourself to Thailand with this street food classic, bringing the vibrancy of its culture right to your dining table.
Try pairing it with a refreshing Thai green papaya salad for a complete meal that captivates the senses!
Thai Pineapple Fried Rice Ingredients
• Gather these fresh ingredients to make the tastiest Thai Pineapple Fried Rice!
For the Rice
- Jasmine Rice – Fragrant and slightly sticky, day-old rice works best for achieving the perfect texture.
For the Base
- Coconut Oil – Adds a subtle tropical flavor; feel free to substitute with vegetable oil if needed.
- Soy Sauce (or Tamari for Gluten-Free) – Offers umami richness; opt for low-sodium varieties if you’re watching your salt intake.
For the Vegetables
- Fresh Pineapple – Provides natural sweetness and tartness; fresh is preferred for caramelization, but canned could work in a pinch.
- Bell Peppers – Add color and crunch; mix various colors for visual appeal!
- Green Onions – Infuse a mild onion flavor; keep some for garnishing.
- Carrots – Brings sweetness and a lovely orange hue; julienne for quick cooking.
For the Protein
- Chicken, Shrimp, or Tofu – Choose your favorite protein for substance; shrimp is popular in coastal Thailand, while tofu is a great vegetarian option.
For the Heat
- Chili Garlic Sauce – Adds a spicy kick; adjust to match personal heat preferences.
For Garnishing
- Fresh Cilantro – Brightens the dish with herbaceous notes; chop finely for enhanced flavor.
- Lime Wedges – Adds a zesty finish when squeezed over the dish.
- Toasted Coconut Flakes – Optional, for an extra tropical touch of crunch!
Gather these ingredients and experience the deliciousness of this Thai Pineapple Fried Rice that’s both simple and satisfying!
Step‑by‑Step Instructions for Thai Pineapple Fried Rice
Step 1: Prepare Ingredients
Begin by gathering all your fresh ingredients for the Thai Pineapple Fried Rice. Chop bell peppers, green onions, and carrots into small pieces, keeping a handful of green onions aside for garnishing. Ensure your day-old jasmine rice is cold and ready to use; it should be firm and not clumpy, making it perfect for frying.
Step 2: Heat Oil
In a large wok or skillet, pour in 2 tablespoons of coconut oil and heat it over high heat. Allow the oil to shimmer—this indicates it’s hot enough for cooking. The high temperature is essential for achieving that signature smoky flavor, so make sure not to overcrowd the pan as you proceed.
Step 3: Sauté Protein
Add your chosen protein—be it shrimp, chicken, or tofu—to the hot oil. Stir-fry for about 3-5 minutes until the protein is fully cooked and has a nice golden-brown color. Once done, remove it from the pan and set it aside on a plate, allowing the flavors to rest while you cook the vegetables.
Step 4: Cook Vegetables
Add the chopped bell peppers, green onions, and carrots to the pan, quickly stir-frying them for about 2-3 minutes. Aim to keep the vegetables crispy and vibrant; they should be tender yet still colorful. Stir them continuously to ensure even cooking and prevent burning.
Step 5: Add Rice and Pineapple
Once your vegetables are perfectly cooked, stir in the chilled jasmine rice and fresh pineapple chunks. Use a wooden spatula to help break up any rice clumps, ensuring everything is well combined. Cook this mixture for about 2-3 minutes, allowing the pineapple to slightly caramelize while mingling with the rice.
Step 6: Season
Pour in 2 tablespoons of soy sauce (or tamari for a gluten-free option) along with a swirl of chili garlic sauce to add that delightful kick. Stir everything together for another 1-2 minutes, making sure every grain of rice is coated in the savory sauce for an even flavor throughout your Thai Pineapple Fried Rice.
Step 7: Return Protein
Gently return your sautéed protein back to the wok, mixing it into the rice and vegetable medley. Stir-fry for an additional 1-2 minutes until everything is heated through and well combined, ensuring the delicious flavors blend beautifully together in this tropical delight.
Step 8: Serve
To finish, transfer your Thai Pineapple Fried Rice to a serving platter. Garnish with finely chopped cilantro and serve with lime wedges on the side for an added zesty kick. For an impressive presentation, consider serving it in a hollowed pineapple shell to bring a little of that Thai street food charm right to your dinner table.

How to Store and Freeze Thai Pineapple Fried Rice
Fridge: Store any leftover Thai Pineapple Fried Rice in an airtight container for up to 3 days. Allow it to cool before refrigerating to maintain texture.
Freezer: Freeze the fried rice in a freezer-safe container for up to 2 months. Portion it into single servings for easy reheating later.
Reheating: To reheat, thaw in the fridge overnight, then warm gently on the stove or in the microwave until heated through, adding a splash of water if needed to regain moisture.
Make-Ahead: You can prep and chop all ingredients in advance, making it easy to whip up this delicious fried rice whenever cravings strike!
What to Serve with Thai Pineapple Fried Rice
Elevate your dining experience with delectable side dishes that complement the vibrant flavors of your Thai Pineapple Fried Rice.
-
Thai Green Papaya Salad: This fresh salad adds a crisp, tangy contrast, enhancing the dish’s tropical essence with its zesty flavors.
-
Coconut Soup: A fragrant bowl of coconut soup brings warmth and creaminess, perfectly balancing the sweet and savory notes of the fried rice.
-
Spring Rolls: Crispy and filled with fresh vegetables, these delightful bites provide a satisfying crunch and a refreshing finish to your meal.
-
Spicy Shrimp Skewers: A side of grilled shrimp infused with spices brings an extra depth of flavor that pairs beautifully with the rice’s sweetness.
-
Stir-Fried Vegetables: A medley of colorful vegetables sautéed with soy sauce enhances the freshness and provides a wonderful crunch to the plate.
-
Mango Sticky Rice: For dessert, this sweet treat offers a creamy and luscious ending, reinforcing the tropical theme of your meal.
-
Iced Thai Tea: Chill with a refreshing glass of sweetened Thai tea; its creamy texture and bold flavor create a delightful contrast to the meal’s spicy elements.
Thai Pineapple Fried Rice Variations
Feel free to get creative with this delightful dish by playing with flavors and ingredients!
-
Vegetarian Delight: Swap any protein for tofu or tempeh, creating a hearty, plant-based option that’s still satisfying and full of flavor.
-
Nuts for Crunch: Toss in some cashews or peanuts at the end for an extra crunchy texture that also adds a nutty taste to the dish.
-
Sweet and Savory Combo: Include a handful of raisins or dried cranberries for a sweet contrast that complements the savory elements beautifully.
-
Spice it Up: Add a pinch of curry powder or garam masala to the vegetables during cooking for a warm, aromatic twist that enhances the dish’s depth.
-
Extra Heat: If you enjoy a bit more heat, increase the amount of chili garlic sauce or add fresh sliced chilies to the stir-fry for an extra kick.
-
Tropical Twist: Incorporate other tropical fruits like mango or bell pepper for a fresh taste that screams summer.
-
Coconut Flakes: Stir in toasted coconut flakes at the end for a delightful tropical touch, enhancing both flavor and texture.
-
Herb Boost: Finish with a sprinkle of fresh basil or mint for a fragrant lift that brightens every bite—perfect for those warm summer nights!
Feel inspired? Pair your Thai Pineapple Fried Rice with a refreshing Thai green papaya salad for a vibrant and complete meal your family and friends will love. Enjoy bringing a taste of Thailand into your kitchen tonight!
Expert Tips for Thai Pineapple Fried Rice
-
Prep Ahead: Prepping all ingredients before starting is crucial. This ensures a smooth cooking process and helps avoid uneven cooking during the quick stir-fry.
-
Right Rice: Always use day-old jasmine rice if possible, as it’s dry and helps achieve that non-sticky texture essential for perfect fried rice.
-
High Heat: Cooking over high heat is essential for that signature wok hei flavor. Avoid overcrowding the pan to prevent steaming; work in batches if necessary.
-
Crisp Vegetables: Stir-fry vegetables quickly to maintain their crunch and vibrant colors. They should be tender but still offer a delightful bite.
-
Perfect Caramelization: Allow the fresh pineapple to caramelize slightly while cooking, enhancing its sweetness without becoming mushy for the best flavor in your Thai Pineapple Fried Rice.
Make Ahead Options
These Thai Pineapple Fried Rice preparations are perfect for busy home cooks looking to save time during the week! You can chop all your vegetables and proteins, and even cook the rice, up to 24 hours in advance, storing them separately in the refrigerator. To maintain the rice’s texture, make sure it’s chilled and not clumpy before refrigerating. When you’re ready to serve, simply stir-fry the vegetables, add in the rice, pineapple, and your prepped protein, finishing with the soy sauce and chili garlic sauce just before serving. This way, you’ll enjoy a delicious meal with minimal effort and time, just as delightful as when freshly made!

Thai Pineapple Fried Rice Recipe FAQs
What type of pineapple should I use?
Absolutely, fresh pineapple is highly recommended! It offers a natural sweetness and perfect texture when caramelized. If fresh isn’t available, you can use canned pineapple, but make sure to drain it well to avoid excess moisture in your fried rice.
How do I store leftover Thai Pineapple Fried Rice?
To keep your delicious Thai Pineapple Fried Rice fresh, store it in an airtight container in the refrigerator for up to 3 days. Allow it to cool fully before sealing it up to prevent condensation, which can affect the texture.
Can I freeze Thai Pineapple Fried Rice?
Yes, you can freeze this dish! Portion it into freezer-safe containers and store it for up to 2 months. To reheat, thaw it overnight in the refrigerator. Then, warm it gently on the stove over medium heat, adding a splash of water if necessary to keep it moist.
What if my rice is too sticky?
If you find your rice is too sticky, it may not have been cooled properly or was freshly cooked. I recommend using day-old jasmine rice that’s been chilled in the fridge, as this helps achieve the ideal texture. If you’re in a pinch, spread freshly cooked rice on a baking sheet to cool it quickly and reduce stickiness.
What are some dietary considerations for this recipe?
Very! This recipe is incredibly adaptable. For gluten-free options, swap regular soy sauce with tamari. You can also make it vegetarian by choosing tofu or tempeh as your protein. If you have allergies, be sure to check that your chili garlic sauce is free of any allergens as well!
How can I enhance the flavor of my Thai Pineapple Fried Rice?
To enrich the dish, incorporate additional spices like curry powder or add a handful of cashews for crunch. Tailor the chili garlic sauce according to your heat preference. Always remember, the more the merrier when it comes to adding vegetables to boost nutrition and color!

Thai Pineapple Fried Rice: A Tropical Delight at Home
Ingredients
Equipment
Method
- Prepare all fresh ingredients, chop vegetables, and have rice ready.
- Heat coconut oil in a wok over high heat until shimmering.
- Add chosen protein and stir-fry for 3-5 minutes until cooked.
- Stir-fry chopped vegetables for 2-3 minutes until vibrant.
- Mix in chilled rice and pineapple, cooking for 2-3 minutes.
- Add soy sauce and chili garlic sauce, stir for another 1-2 minutes.
- Return cooked protein to the pan, mix and heat through.
- Serve garnished with cilantro and lime wedges.














