
Pineapple fried rice is a vibrant and flavorful dish that beautifully combines the sweet juiciness of pineapple with the savory richness of fried rice. I created this recipe inspired by my love for Thai cuisine, where pineapple fried rice is a popular staple. It’s a perfect dish for anyone looking to add a tropical twist to their meal, blending sweetness, spice, and texture in every bite.
This dish is especially great because it can serve as both a main course or a side dish, offering a delicious balance of flavors and colors that make any meal feel special. Whether you’re cooking for family, friends, or just treating yourself, pineapple fried rice is a crowd-pleaser that’s surprisingly easy to prepare.
If you’ve never tried pineapple fried rice, this recipe will guide you through every step, ensuring you get the perfect balance of sweet and savory with just the right hint of spice. Ready to bring some sunshine to your dinner table? Let’s dive in.
Why I Love This Recipe?


Pineapple fried rice is a standout recipe because of its unique combination of flavors and textures that work harmoniously together. The sweetness from the fresh pineapple chunks contrasts beautifully with the salty, umami notes from soy sauce and fish sauce. The addition of crunchy cashews and tender vegetables adds layers of texture, making every bite interesting.
What makes this dish special is its versatility and the way it feels like a festive meal in every serving. It’s colorful, inviting, and delivers an exotic taste without needing complicated ingredients or techniques. This recipe also captures the essence of Thai street food, where simplicity meets bold flavors.
I love how pineapple fried rice can easily be customized — whether you want to keep it vegetarian or add shrimp, chicken, or tofu, it adapts well. Plus, it’s a great way to use leftover rice, turning it into something extraordinary. The combination of pineapple’s natural sweetness and the aromatic jasmine rice creates a balance that excites the palate while feeling fresh and light.
Most importantly, this recipe invites you to experiment with fresh ingredients and learn about the balance of sweet, salty, spicy, and sour flavors, a hallmark of Southeast Asian cooking.
Ingredients for Pineapple Fried Rice
To make pineapple fried rice, you’ll need a variety of fresh and pantry ingredients that together build the layers of flavor.
- Rice: Ideally, use jasmine rice cooked and cooled beforehand. Day-old rice works best because it’s less sticky and fries better, absorbing the flavors without turning mushy.
- Pineapple: Fresh pineapple chunks provide natural sweetness and juiciness. Canned pineapple can work in a pinch but fresh is preferred for its texture and flavor.
- Vegetables: Common choices include diced onions, bell peppers (red or green), carrots, peas, and scallions. They add color, crunch, and nutrition.
- Protein: You can add shrimp, chicken, tofu, or keep it vegetarian. For this recipe, I’ll show a simple vegetarian version with cashews for crunch.
- Aromatics: Garlic and shallots or onions provide depth and fragrance.
- Sauces and Seasonings: Soy sauce for saltiness, fish sauce for umami (optional for vegetarians), and a touch of curry powder or turmeric for color and warmth. Fresh lime juice brightens the dish at the end.
- Oils: Use neutral oil with a high smoke point like vegetable or canola oil for frying.
- Garnishes: Fresh cilantro, chopped scallions, and extra cashews for texture.
Each ingredient plays a role in balancing the overall taste — the sweet pineapple against the savory fried rice, the crunch from nuts and vegetables, and the subtle spices bringing everything together.
How Much Time Will You Need?
This recipe is relatively quick, especially if you have day-old rice ready. Here’s a rough breakdown:
- Preparation time: 15-20 minutes (chopping vegetables, pineapple, and preparing ingredients)
- Cooking time: 10-15 minutes
- Total time: About 30-35 minutes
If you need to cook rice fresh, add 20 minutes for rice cooking and cooling. To speed things up, cook the rice a day ahead or use leftover rice.
This makes pineapple fried rice a perfect weeknight meal or a special weekend treat when you want something flavorful but not overly time-consuming.
How to Make This Pineapple Fried Rice

Step-by-step, here’s how to prepare this dish to get the best flavors and textures.
Step 1: Prepare your ingredients. Dice onions, bell peppers, carrots, and chop scallions. Cut fresh pineapple into bite-sized chunks. Mince garlic and shallots.
Step 2: Heat a wok or large skillet over medium-high heat. Add 1-2 tablespoons of vegetable oil.
Step 3: Once the oil is hot, add the minced garlic and shallots. Stir-fry for about 30 seconds until fragrant but not burnt.
Step 4: Add the diced onions, bell peppers, and carrots. Stir-fry for 2-3 minutes until the vegetables start to soften but still retain crunch.
Step 5: Push the vegetables to one side of the pan and add the rice. Break up any clumps with your spatula and stir-fry the rice with the vegetables, mixing well.
Step 6: Add curry powder or turmeric for a warm golden color and subtle spice. Stir well to coat the rice evenly.
Step 7: Add soy sauce (about 2 tablespoons) and fish sauce (1 tablespoon, optional) to season. Mix thoroughly so the rice absorbs the sauce.
Step 8: Add the pineapple chunks and roasted cashews. Stir everything gently to combine, letting the pineapple heat through but not become mushy.
Step 9: Taste and adjust seasoning if needed, adding a pinch of salt or more soy sauce.
Step 10: Finish by stirring in chopped scallions and squeezing fresh lime juice over the rice for a zesty brightness.
Step 11: Remove from heat and serve immediately, garnished with fresh cilantro or extra cashews if desired.
Following these steps ensures the vegetables stay crisp, the rice is flavorful but not soggy, and the pineapple retains its freshness and sweetness.
Substitutions
Substituting ingredients can personalize this recipe or accommodate dietary preferences:
- Rice: If you don’t have jasmine rice, basmati or even brown rice works well. For a lower-carb option, cauliflower rice can be used but the texture will differ.
- Pineapple: Fresh is best, but canned pineapple chunks drained well can substitute in a pinch. Avoid pineapple juice or syrup as it can make the rice soggy.
- Protein: Swap cashews for peanuts or almonds. Add cooked shrimp, diced chicken breast, or tofu for added protein.
- Sauces: Use tamari for a gluten-free soy sauce alternative. Skip fish sauce for a vegetarian version and add extra soy sauce or mushroom sauce for umami.
- Oil: Coconut oil adds a subtle tropical aroma but has a lower smoke point, so watch the heat. Sesame oil can be added at the end for extra flavor.
- Spices: Curry powder can be replaced with turmeric alone or a mild chili powder if you want some heat.
These substitutions can enhance the dish or make it suitable for specific dietary needs without losing its essence.
7. Best Side Dish of Pineapple Fried Rice
To complement pineapple fried rice and make the meal even more enjoyable, here are three excellent side dishes:
- Thai Spring Rolls – Crispy and fresh, these provide a crunchy contrast to the soft fried rice.
- Tom Yum Soup – A spicy and sour soup that adds warmth and depth to your meal.
- Cucumber Salad – Light and refreshing, this cool salad balances the richness of the fried rice.
Each of these sides brings a different texture and flavor, elevating your dining experience.
Serving and Presentation Tips

Presentation plays a big role in making pineapple fried rice look as inviting as it tastes. To serve, consider using a hollowed-out pineapple half as a natural bowl — it adds a tropical flair and instantly impresses guests. If you don’t have a pineapple shell, use a clean, colorful serving dish to highlight the golden-yellow hues of the rice and the vibrant colors of the vegetables.
Garnish the dish with fresh cilantro leaves, chopped scallions, and a sprinkle of toasted cashews for added texture and color contrast. A wedge of lime on the side not only brightens the plate but lets diners adjust the acidity to their liking.
For an elegant touch, sprinkle a few red chili flakes or finely sliced fresh chilies on top to hint at subtle heat. If serving family-style, arrange the rice alongside the side dishes on a platter for a warm and inviting meal spread.
Tips and Tricks to Make This Recipe Even Better
- Use Day-Old Rice: Freshly cooked rice can be too soft and sticky for frying. Day-old rice dries out just enough to absorb sauces and fry to the perfect texture without clumping.
- High Heat Cooking: Use a wok or heavy skillet on medium-high heat to get a nice sear on the rice and vegetables, which enhances flavor through caramelization.
- Don’t Overload the Pan: Fry in batches if necessary. Crowding the pan steams the ingredients rather than frying them, resulting in soggy rice.
- Toast Your Nuts: Roasting cashews or peanuts before adding them elevates their crunch and nutty flavor.
- Balance Flavors: Adjust soy sauce and lime juice gradually. The goal is a harmonious balance of sweet, salty, tangy, and savory.
- Add Fresh Herbs at the End: Fresh cilantro or Thai basil added just before serving retains its aroma and brightens the dish.
- Optional Protein: For added substance, toss in cooked shrimp, chicken, or tofu during the stir-fry. This transforms the dish into a complete meal.
- Avoid Excess Oil: Use just enough oil to prevent sticking. Too much oil can weigh down the dish and mask the fresh flavors.
Following these tips guarantees your pineapple fried rice will have authentic flavor, perfect texture, and a beautiful finish every time.
Common Mistakes to Avoid
- Using Wet or Fresh Rice: Freshly cooked rice with too much moisture will make the dish mushy. Always use cold, day-old rice for best results.
- Overcooking Pineapple: Pineapple should be heated through but still firm. Overcooking turns it mushy and overly sweet, disrupting the balance.
- Skipping Aromatics: Garlic and shallots are essential for depth of flavor. Omitting these leads to a bland dish.
- Adding Too Much Sauce: Excess soy or fish sauce can make the rice soggy and salty. Add gradually and taste as you go.
- Crowding the Pan: Frying too much at once leads to steaming rather than frying, resulting in unevenly cooked rice.
- Neglecting Texture: The dish should have a mix of soft, crunchy, and juicy elements. Forgetting nuts or crisp veggies reduces textural appeal.
Avoiding these mistakes will ensure your pineapple fried rice is flavorful, balanced, and texturally satisfying.
How to Store It
Pineapple fried rice is best enjoyed fresh but can be stored safely for up to 2 days in the refrigerator.
- Let the rice cool completely before storing to prevent condensation, which can cause sogginess.
- Store in an airtight container to maintain freshness.
- When reheating, use a wok or skillet on medium heat, adding a splash of water or oil to loosen the rice. Reheat thoroughly until steaming hot.
- Avoid reheating in the microwave if possible, as it can dry out the rice or unevenly heat the pineapple, making it mushy.
For longer storage, freeze the rice in freezer-safe containers for up to 1 month. Thaw overnight in the fridge before reheating.
FAQ
Q1: Can I make pineapple fried rice vegan?
Yes, simply omit fish sauce and replace it with soy sauce or tamari. Use tofu or extra vegetables for protein.
Q2: What type of rice is best for pineapple fried rice?
Jasmine rice is preferred for its fragrance and texture, but basmati or medium-grain rice can work as well.
Q3: Can I prepare this recipe ahead of time?
You can prep ingredients in advance, but fry the rice fresh for the best texture and flavor.
Q4: How spicy is this dish?
This recipe is mildly spiced, but you can add fresh chilies or chili flakes to increase heat according to taste.
Q5: Can I use canned pineapple?
Yes, but drain it well to avoid excess moisture. Fresh pineapple is preferred for better texture and flavor.

Pineapple Fried Rice Recipe
- Total Time: 30 minutes
- Yield: Serves 4
- Diet: Vegetarian
Description
A vibrant Thai-inspired dish combining sweet pineapple chunks, fragrant jasmine rice, and crisp vegetables, all stir-fried with savory soy and fish sauce. This colorful and flavorful recipe is easy to make and perfect for a quick weeknight meal or a festive gathering. Enjoy the harmony of sweet, salty, and tangy notes, complemented by crunchy cashews and fresh herbs.
Ingredients
- 3 cups cooked jasmine rice (preferably day-old)
- 1 cup fresh pineapple chunks
- 1 small onion, diced
- 1 red bell pepper, diced
- 1 medium carrot, diced
- 2 cloves garlic, minced
- 2 shallots, minced
- 2 tablespoons vegetable oil
- 2 tablespoons soy sauce
- 1 tablespoon fish sauce (optional)
- 1 teaspoon curry powder or turmeric
- ½ cup roasted cashews
- 3 scallions, chopped
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Heat oil in a wok or large skillet over medium-high heat.
- Add garlic and shallots; stir-fry until fragrant (about 30 seconds).
- Add onions, bell peppers, and carrots; cook for 2-3 minutes until slightly tender.
- Push vegetables to the side and add rice; break up clumps and stir-fry together.
- Sprinkle curry powder or turmeric over rice; stir to coat evenly.
- Add soy sauce and fish sauce; mix well.
- Gently fold in pineapple chunks and cashews; heat through.
- Stir in scallions and squeeze lime juice over the dish.
- Remove from heat, garnish with cilantro, and serve immediately.
Notes
Use day-old rice for best texture.
Adjust soy and fish sauce quantities based on salt preference.
Add protein like shrimp or tofu to make it a full meal.
Avoid overcooking pineapple to maintain its texture.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Thai
Nutrition
- Calories: 350