This Thai-inspired dish brings together bite-sized chicken, juicy pineapple, and crunchy cashews in fragrant jasmine rice. Cooked with aromatic garlic, bell peppers, peas, and green onions, it’s tossed in a savory mix of soy, fish, and oyster sauces with a hint of curry and pepper. The combination creates a vibrant, balanced meal that’s easy to prepare and perfect for busy nights or festive gatherings.
Using day-old rice helps achieve ideal texture, while adding lime wedges brightens the flavor. Variations include skipping chicken for a vegetarian dish or adding chili for extra heat. This dish showcases a colorful harmony of sweet, savory, and nutty elements that delight the palate in every bite.
The first time my roommate from college brought me home to meet her family in Bangkok, her mother stood over a massive wok, pineapple hitting the hot oil with a furious hiss. That sweet smell cutting through savory soy and garlic has haunted my kitchen ever since. Now whenever I need dinner to feel like an occasion without three hours of prep, I make this vibrant dish that somehow turns Tuesday into something worth celebrating.
Last summer my neighbor caught the incredible aroma wafting through our open windows and knocked on my door with an empty Tupperware container. Now we have a standing Friday night arrangement where I make the fried rice and she brings whatever fresh fruit she picked up at the morning market. Some dishes just beg to be shared.
Ingredients
- 2 boneless skinless chicken breasts: Cut them into uniform bite sized pieces so everything cooks evenly and stays tender
- 2 large eggs: Room temperature eggs scramble up lighter and fluffier than cold ones straight from the fridge
- 1 1/2 cups fresh pineapple: Fresh pineapple brings natural sweetness that balances the salty sauces but canned works perfectly in a pinch
- 1 red bell pepper: The red bell pepper adds gorgeous color and a subtle sweetness that complements the pineapple
- 1 cup frozen peas and carrots: Frozen vegetables are actually perfect here since they stay tender crisp in the high heat
- 2 green onions: Slice them right before serving so they stay vibrant and add a fresh bite to the finished dish
- 2 cloves garlic: Freshly minced garlic releases way more flavor than the pre chopped stuff in jars
- 4 cups cooked jasmine rice: Day old rice is absolutely crucial here because it dries out enough to get perfectly crispy without turning mushy
- 3/4 cup unsalted roasted cashews: Roasted cashews bring a buttery crunch that raw nuts just cannot achieve
- 3 tablespoons soy sauce: Use low sodium if you are watching your salt intake since the fish sauce adds plenty of savory depth
- 1 tablespoon fish sauce: Do not be intimidated by the smell it dissolves into pure umami richness in the final dish
- 1 tablespoon oyster sauce: This adds a gorgeous glossy finish and deep savory complexity you cannot get anywhere else
- 1 teaspoon curry powder: A mild curry powder bridges the Thai flavors without overpowering the delicate pineapple
- 1/2 teaspoon white pepper: White pepper blends seamlessly into the rice so you do not see dark specks everywhere
- 1 tablespoon sugar: Just enough to balance all the salty and acidic elements without making the dish sweet
- 2 tablespoons vegetable oil: Vegetable oil has a neutral flavor and high smoke point perfect for high heat stir frying
- Lime wedges: A squeeze of fresh lime right before serving brightens the whole dish and cuts through the richness
Instructions
- Crisp the chicken:
- Heat 1 tablespoon oil in a large wok over medium high heat until shimmering then add the chicken pieces in a single layer. Let them develop a golden brown crust without touching them too much for 4 to 5 minutes then remove to a plate.
- Bloom the garlic:
- Add the remaining oil to the hot wok and toss in the minced garlic stirring constantly for just 30 seconds until it becomes incredibly fragrant.
- Scramble the eggs:
- Push the garlic to the side of the wok and crack the eggs directly into the empty space. Scramble them quickly until just barely set and still slightly glossy.
- Add the vegetables:
- Toss in the bell pepper peas and carrots and pineapple stir frying for 2 to 3 minutes until the vegetables are tender crisp.
- Combine with rice:
- Add the cold rice breaking up any clumps with your spatula and return the chicken to the wok.
- Season everything:
- Pour in the soy sauce fish sauce oyster sauce curry powder white pepper and sugar tossing everything together until the rice is evenly coated and heated through.
- Finish and serve:
- Stir in the cashews and green onions remove from heat immediately and serve with lime wedges on the side.
My daughter now requests this for every birthday dinner instead of cake or pizza. There is something about the combination of sweet and crunchy that just makes people happy around the dinner table.
Making It Your Own
Swap the chicken for shrimp or tofu and you have a completely different meal that still delivers that same addictive sweet and savory balance. The basic formula works with whatever protein you have on hand.
Getting The Rice Right
Spread your cooked rice on a baking sheet and refrigerate it uncovered for at least a few hours or overnight. This drying step is what gives restaurant fried rice its signature separate grains and perfect texture.
Serving Suggestions
This dish stands alone beautifully but I love to serve it alongside a simple cucumber salad dressed with rice vinegar to cut through the richness. A cold beer or chilled white wine makes the perfect pairing.
- Set out extra lime wedges and let everyone squeeze their own to taste
- Keep some sriracha on the table for anyone who wants to turn up the heat
- Do not forget to tell people about the lime because it completely transforms the dish
Every time I make this now I am transported back to that tiny kitchen in Bangkok watching a mother cook with such effortless joy. Hope it brings some of that magic to your table too.
Recipes Q&A
- → What type of rice works best for this dish?
-
Day-old cooked jasmine rice is ideal as it’s drier and prevents clumping, resulting in better texture when stir-fried.
- → Can I substitute cashews with other nuts?
-
Yes, roasted peanuts or almonds can be used, but cashews complement the dish's sweetness and texture particularly well.
- → How can I make a vegetarian version?
-
Omit the chicken and replace fish sauce with additional soy sauce. Adding tofu or extra vegetables enhances protein content.
- → Is there a recommended cooking oil for this recipe?
-
Vegetable oil works well due to its neutral flavor and high smoke point, ideal for stir-frying.
- → What gives this dish its distinctive flavor?
-
The blend of soy, fish, and oyster sauces combined with curry powder and white pepper creates a savory, slightly spicy, and aromatic profile.
- → How can I add a spicy kick to the dish?
-
Adding a dash of chili sauce or fresh chopped chili peppers during cooking or as a condiment can increase heat to preference.