There’s nothing quite like the rush of vibrant flavors when a delicious meal comes together in one pan. The first time I added sweet pineapple to my fried rice, it was like a culinary epiphany—every bite bursting with sweetness and savor. This Thai Pineapple Fried Rice, or Khao Pad, brings that same excitement into your kitchen, transforming humble ingredients into a delightful feast. Perfect for those hectic weeknights, this dish not only pleases the palate but the senses as well, blending juicy pineapple with tender chicken and crunchy cashews.
What I love most is how customizable this recipe is. Whether you’re a busy parent seeking a quick meal or someone just craving the magic of Thai cuisine from home, this dish adapts beautifully to your needs. With just a few swaps, you can cater this to be vegetarian, nut-free, or whatever else your heart desires. Let’s dive into this delicious world and make a meal that will consistently earn a spot on your dinner table!
Why is Thai Pineapple Fried Rice (Khao Pad) amazing?
Simplicity: This quick meal comes together in one pan, making clean-up a breeze.
Flavor explosion: The sweet pineapple perfectly balances savory chicken and crunchy cashews in every bite.
Customizable: Easily adjust the ingredients based on your dietary needs; vegetarian or nut-free variations are simple to create!
Family-friendly: Kids and adults alike will joyfully devour this dish, pleasing even the pickiest eaters.
Meal prep: Make ahead and store for up to four days; this dish is perfect for lunch the next day!
Ready to explore more delicious recipes? Check out our easy meal ideas for inspiration!
Thai Pineapple Fried Rice Ingredients
For the Rice
- Cooking Oil – A neutral oil like vegetable or canola works best for frying.
- Cooked and Chilled White Rice – Day-old rice prevents mushiness and achieves that perfect stir-fry texture.
For the Protein
- Diced Cooked Chicken – Provides hearty protein; feel free to substitute with shrimp, pork, tofu, or beef.
- Eggs – Adds richness and protein; silken tofu can be used as a vegan option.
For the Vegetables
- Carrot – Adds sweetness and a pop of color; make sure to dice them for even cooking.
- Chopped Fresh Pineapple – Brings sweetness and tang; canned pineapple, drained, is great if fresh isn’t available.
- Frozen Peas – Boosts color and nutrition; fresh peas are also a delightful choice.
- Green Onions – Offers a fresh, oniony flavor; shallots can be a suitable substitute.
For Crunch and Flavor
- Chopped Unsalted Cashews – Provides a lovely crunch; peanuts can be used or omitted for a nut-free dinner.
For the Sauces
- Fish Sauce – Adds umami depth; soy sauce is a good vegetarian alternative.
- Oyster Sauce – Increases sweetness and richness; can be omitted for a vegetarian version.
- Chili Paste – Adds your desired level of heat; adjust the amount to fit your taste.
- Lime Juice – Brings brightness and acidity; lemon juice can also be used as a substitute.
Feel free to mix and match the ingredients to make your ideal Thai Pineapple Fried Rice (Khao Pad)!
How to Make Thai Pineapple Fried Rice
-
Heat Oil: Start by heating 1 tablespoon of cooking oil in a large skillet or wok over medium-high heat. Once hot, scramble the beaten eggs until set, then set them aside.
-
Cook Veggies: In the same skillet, add another tablespoon of oil and cook diced carrots until they’re soft, about 3-4 minutes. Then, toss in the chopped pineapple, cooking until lightly browned and the liquid evaporates; set this mixture aside with the eggs.
-
Toast Nuts: Add the remaining oil and throw in the chopped cashews. Toast these for just a minute until they’re aromatic, adding a delightful crunch to your dish.
-
Add Rice: Stir in the cooked and chilled white rice, breaking up any clumps as you fry until heated through and just slightly browned—around 5-7 minutes is perfect.
-
Combine and Stir: Mix in the set-aside egg, carrot, and pineapple, along with the diced cooked chicken and frozen peas. Stir everything together until heated through, making sure all the flavors meld beautifully.
-
Season: Finally, stir in the fish sauce, oyster sauce, chili paste, and lime juice. Feel free to adjust the seasonings to your taste and serve hot!
Optional: Garnish with fresh cilantro or additional lime wedges for a zesty touch.
Exact quantities are listed in the recipe card below.
Expert Tips for Thai Pineapple Fried Rice
-
Use Day-Old Rice: Opt for chilled, day-old rice to prevent mushiness; freshly cooked rice can become gummy when stir-frying.
-
Adjust Heat Level: Start with a small amount of chili paste; you can always add more for a spicier kick to your Thai Pineapple Fried Rice.
-
Prep Ingredients First: Have all your ingredients prepped and ready before you start cooking; stir-frying happens quickly, and you’ll want everything at hand.
-
Don’t Overcrowd the Pan: Cooking in batches if necessary ensures your rice gets that lovely, crispy texture instead of steaming.
-
Taste As You Go: Regularly taste your dish while cooking; this allows you to adjust seasoning and make it uniquely yours.
-
Experiment with Proteins: Feel free to substitute chicken with shrimp, pork, or tofu for a different spin on your Thai Pineapple Fried Rice!
Make Ahead Options
These Thai Pineapple Fried Rice (Khao Pad) preparations are a fantastic way to save time during your busy week! You can cook the rice and chop the vegetables (carrots, pineapple, and green onions) up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain their freshness. Additionally, you can pre-cook the chicken and scramble the eggs ahead of time. When you’re ready to enjoy this flavorful dish, simply stir-fry all the prepped ingredients together in a hot skillet with the sauces, adding the frozen peas towards the end until heated through. This method ensures that your Thai Pineapple Fried Rice remains just as delicious and helps streamline your mealtime routine!
How to Store and Freeze Thai Pineapple Fried Rice
Fridge: Store your Thai Pineapple Fried Rice in an airtight container for up to 4 days. Make sure it has cooled down to room temperature before sealing to maintain freshness.
Freezer: For longer storage, freeze the fried rice in a freezer-safe container or bag for up to 2 months. Divide it into individual portions for easy reheating!
Reheating: Thaw overnight in the refrigerator before reheating. To reheat, simply warm it up in a skillet over medium heat, adding a splash of water or oil to revive the textures.
Make-Ahead: This delicious Thai Pineapple Fried Rice can be prepped ahead of time, making it an excellent choice for meal prepping and busy weeknights!
What to Serve with Thai Pineapple Fried Rice (Khao Pad)?
This delightful one-pan meal is a perfect base for a full-fledged family feast, bursting with vibrant flavors and textures.
-
Crispy Spring Rolls: These crunchy bites offer a satisfying contrast, filled with veggies and served with sweet chili sauce for dipping.
-
Thai Green Mango Salad: The tangy crunch of green mango paired with fresh herbs and lime juice complements the sweetness of the fried rice.
-
Grilled Lemongrass Chicken: Tender and fragrant, this dish brings an aromatic element that beautifully enhances the overall meal experience.
-
Coconut Curry Soup: A creamy, rich soup warms the soul and pairs perfectly with the light, refreshing characteristics of the fried rice.
-
Fresh Vegetable Stir-Fry: A medley of colorful veggies drizzled with soy sauce and sesame oil lends a crunchy, nutritious balance to your plate.
-
Thai Iced Tea: This creamy, sweet beverage is the perfect way to cool off and enhances the rich flavors of the pineapple fried rice.
Let your meal come alive with these wonderful pairings, each bringing a unique touch to the table!
Thai Pineapple Fried Rice (Khao Pad) Variations
Feel free to personalize this dish and make it your own with a few simple swaps!
-
Dairy-Free: Use silken tofu instead of eggs for a rich, creamy texture without dairy.
-
Vegetarian Delight: Swap out the chicken for extra vegetables like bell peppers and snap peas for a colorful, hearty dish.
-
Nut-Free: Replace cashews with crispy roasted chickpeas for crunch without nuts.
-
Spicy Kick: Add sliced fresh chili or a drizzle of sriracha for an extra burst of heat that tantalizes the taste buds.
-
Fruity Twist: Toss in some diced mango or papaya for a refreshing, tropical flair that pairs beautifully with the pineapple.
-
Protein Swap: Substitute chicken for shrimp, beef, or even tempeh for a satisfying alternative that fits your preference.
-
Coconut Rice: Cook the rice in coconut milk instead of water for a creamy, aromatic base that enhances the tropical theme.
-
Herb Infusion: Stir in fresh Thai basil or cilantro before serving for an aromatic finish that elevates the dish to new heights.
Thai Pineapple Fried Rice (Khao Pad) Recipe FAQs
What kind of rice is best for Khao Pad?
Absolutely! Day-old, chilled white rice is highly recommended for Khao Pad. This type of rice dries out slightly, which helps prevent the dish from becoming mushy during stir-frying. If you find yourself without day-old rice, you can spread freshly cooked rice on a baking sheet and refrigerate it for about 30 minutes to cool and firm it up before using.
How should I store any leftovers of Khao Pad?
Very simply! Store your Thai Pineapple Fried Rice in an airtight container in the refrigerator for up to 4 days. Make sure it has cooled completely to room temperature before sealing it; this helps to maintain its freshness.
Can I freeze Thai Pineapple Fried Rice?
Of course! For longer storage, you can freeze the fried rice in a freezer-safe container or bag. Just be sure to divide it into individual portions for easy reheating. It will keep well for up to 2 months. Don’t forget to label the container with the date!
What if my fried rice turns out mushy?
If your Thai Pineapple Fried Rice ends up mushy, fear not! You can try a couple of fixes. First, reheat it in a skillet over medium heat without a lid, stirring occasionally, to allow moisture to evaporate. If it’s still too soft, you could transform it into a delicious fried rice casserole by adding a beaten egg and baking it lightly!
Are there any dietary considerations for this recipe?
Yes, indeed! If you have nut allergies, feel free to omit the cashews or replace them with sunflower seeds for a delightful crunch. For a vegetarian or vegan option, replace the chicken with tofu and use a combination of soy sauce instead of fish sauce and oyster sauce. Always check the labels of the sauces you use to ensure they suit your dietary needs.
What can I serve with Khao Pad?
The more, the merrier! While Khao Pad is delicious on its own, it pairs beautifully with a side of Prik Nam Pla, a Thai spicy dipping sauce, or a light cucumber salad to balance the flavors. Enjoy the vibrant explosion of tastes that this dish brings to your dining table!

Delicious Thai Pineapple Fried Rice (Khao Pad) in One Pan
Ingredients
Equipment
Method
- Start by heating 1 tablespoon of cooking oil in a large skillet or wok over medium-high heat. Scramble the beaten eggs until set, then set them aside.
- In the same skillet, add another tablespoon of oil and cook diced carrots until soft, about 3-4 minutes. Add the chopped pineapple, cooking until lightly browned.
- Add the remaining oil and toast the chopped cashews for a minute until aromatic.
- Stir in the cooked and chilled white rice, breaking up any clumps and frying until heated and slightly browned, about 5-7 minutes.
- Mix in the set-aside egg, carrot, pineapple, diced cooked chicken, and frozen peas. Stir until heated through.
- Stir in the fish sauce, oyster sauce, chili paste, and lime juice. Adjust seasonings to taste and serve hot!







