Quick Answer
Tom Yum Fried Rice is a vibrant dish that transforms Thailand's iconic soup flavors into a satisfying one-pan meal. This Authentic Street Food uses my family's century-old technique to ensure perfect texture and taste every time. Ready to bring Korat flavors to your dinner table tonight?
Pin this authentic Thai recipe for later!

Thai Tom Yum Fried Rice
Ingredients
- 2 cups cooked jasmine rice preferably cold
- 1 tablespoon vegetable oil
- 1 small onion diced
- 3 cloves garlic minced
- 1-2 Thai bird chilies (optional) sliced (adjust to taste)
- 1 stalk lemongrass finely chopped
- 3 kaffir lime leaves thinly sliced
- 1 cup shrimp peeled and deveined
- 1 cup cherry tomatoes halved
- 2 tablespoons fish sauce
- 1 tablespoon soy sauce
- 1 teaspoon sugar
- Β½ teaspoon ground white pepper
- 2 eggs lightly beaten
- 2 green onions sliced
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Prepare the Ingredients: Heat vegetable oil in a large pan or wok over medium-high heat. Add diced onion and minced garlic, and sauté until they become translucent and aromatic for about 2 minutes. Add the bird chilies, lemongrass, and kaffir lime leaves, stirring frequently for another minute to release their flavors.
- Cook the Shrimp: Increase the heat to high and add the shrimp to the pan. Stir-fry until they turn pink and opaque, about 3-4 minutes. Push the shrimp to one side of the pan. Add the cherry tomatoes to the space, cooking for 1-2 minutes until they soften.
- Add the Rice: Add the cold jasmine rice to the pan. Break up any clumps and mix it thoroughly with the shrimp and tomatoes. Stir in the fish sauce, soy sauce, sugar, and ground white pepper. Stir-fry for about 3 minutes until everything is well combined and heated through.
- Incorporate the Eggs: Push the rice mixture to one side of the pan. Pour the beaten eggs into the empty side and scramble until fully cooked. Once cooked, mix the eggs into the rice.
- Finish and Serve: Add the sliced green onions and toss everything together. Remove from heat and garnish with fresh cilantro. Serve with lime wedges on the side for a zesty kick.
Video
Notes
Nutrition
What's in this Tom Yum Fried Rice post

My Connection to Tom Yum Fried Rice
Sawasdee Kha, and Hello
This Tom Yum Fried Rice recipe holds a special place in my heart. My first memory of this dish takes me back to our small kitchen in Karat, Thailand. I remember when I was 5, standing on a stool beside my mother, carefully mincing lemongrass while watching her break apart day-old rice with her fingers. During our time in Thailand, I learned the importance of balancing the four fundamental Thai flavors—spicy, sour, sweet, and salty. Adding lime juice at the very end, after turning off the heat, preserves that essential brightness.
I love how this dish transforms leftover rice into something extraordinary. The tom yum paste infuses every grain with authentic flavors while removing seeds from the chilies helps control the heat without sacrificing flavor. The preparation technique matters significantly for the best results. Initially, the flavor might seem intense, but it mellows beautifully, creating a dish that's both comforting and exciting.

Visual Guide to Making Thai Tom Yum Fried Rice
Step 1: Prepare the Ingredients
Heat vegetable oil in a large pan or wok over medium-high heat. Add diced onion, and minced garlic, and sauté until translucent and aromatic for about 2 minutes. Add the bird chilies, lemongrass, and kaffir lime leaves, stirring frequently for another minute to release their flavors. Ensure consistent heat so ingredients don't burn—this aromatic foundation creates the distinctive tom yum profile.


Step 2: Cook the Shrimp
Increase the heat to high and add the shrimp to the pan. Stir-fry until pink and opaque, about 3-4 minutes. Push the shrimp to one side and add cherry tomatoes to the space, cooking for 1-2 minutes until softened. The tomatoes will break down slightly, adding acidity and sweetness while creating a light sauce. For chicken, adjust the cooking time accordingly.

Step 3: Add the Rice
Add cold jasmine rice to the pan, breaking up clumps and mixing thoroughly with the shrimp and tomatoes. Stir in fish sauce, soy sauce, sugar, and ground white pepper. Stir-fry for about 3 minutes until well combined and heated through. Cold rice helps each grain remain separate and absorb flavors better than warm rice. Ensure every grain gets coated with the sauce.

Step 4: Incorporate the Eggs
Push the rice mixture to one side of the pan. Pour beaten eggs into the empty side and scramble until fully cooked. Once cooked, mix the eggs into the rice. This traditional Thai technique ensures distinct pieces of egg throughout the dish rather than coating the rice, creating textural contrast. Be gentle when incorporating to maintain the egg's identity in the dish.

Step 5: Finish and Serve
Add sliced green onions and toss everything together. Remove from heat and garnish with fresh cilantro. Serve with lime wedges on the side. The fresh herbs and lime juice brighten the dish and provide that signature Thai balance of hot, sour, salty, and sweet flavors. Optionally, top with crushed peanuts for crunch and serve with cucumber slices for a cooling contrast.

What Makes Tom Yum Fried Rice Special?
Common Mistakes to Avoid
The biggest pitfall when making Thai Tom Yum Fried Rice is using freshly cooked, warm rice, which creates a gummy texture rather than the desired separate grains. After making this mistake in my early testing phases, I learned to refrigerate rice overnight for optimal results. Another common error is overcooking the aromatics until they burn, which imparts bitterness. Finally, many home cooks stir the rice too aggressively, breaking the grains—instead, use a folding motion with your spatula for perfect texture.
Flavor Profile and Pairing Suggestions
Tom Yum Fried Rice combines two of Thailand's most beloved culinary creations: aromatic fried rice and the intensely hot and sour Tom Yum flavor profile. Unlike regular fried rice, this spicy Thai stir-fried rice incorporates the distinctive ingredients found in tom yum soup:
- Lemongrass: Provides citrusy, herbal notes, enhancing freshness
- Galangal or ginger: Adds warming, spicy elements that elevate the dish
- Kaffir lime leaves: Contribute distinctive citrus aromatics
- Thai chilies: Deliver the characteristic heat essential to the profile
- Lime juice: Creates the signature sour finish at the end
As a result, the dish becomes an aromatic Thai rice creation that's simultaneously comforting and exciting—perfect for those who appreciate bold flavors and international cuisine. In contrast to standard fried rice, this version offers much more complexity.
Health Benefits
This homemade Thai fried rice with tom yum offers impressive nutritional benefits:
- Anti-inflammatory properties: Lemongrass, galangal, and chilies contain compounds that may reduce inflammation
- Immune-boosting ingredients: The combination of herbs and spices provides antioxidants and vitamin C
- Digestive support: The aromatic herbs can aid digestion and gut health
- Customizable protein options: Easily adapted for various dietary needs
Therefore, for those with dietary restrictions, this Thai Tom Yum Fried Rice can be made vegetarian, gluten-free, or adapted to other needs with simple substitutions.
Recipe Notes and Tips
After developing countless variations of this recipe for my upcoming "Thai Curry Bible," I've discovered that a carbon steel wok produces significantly better results than a non-stick pan due to its ability to reach higher temperatures. When testing this recipe with Beach Shack Sauces customers, I noticed many struggled with rice texture—the solution is to spread cooked rice on a baking sheet before refrigerating, which accelerates cooling and prevents clumping.
For an authentic touch, try using homemade shrimp stock instead of water when cooking the jasmine rice. Version 5 of this recipe introduced this technique, which elevates the seafood notes throughout the dish. If you can't find fresh kaffir lime leaves, dried ones work well when rehydrated in warm water for 10 minutes, though the aroma won't be quite as vibrant—a trick my grandmother taught me from our family's Kamphaeng Phet cooking traditions.
More Thai Recipes You'll Love
This aromatic Thai stir-fried rice works beautifully as a complete meal, yet it can be enhanced further with thoughtful accompaniments. Try pairing it with a crisp Thai cucumber salad for a refreshing contrast that cuts through the richness and spice.
For an authentic Thai street food experience, serve this spicy Thai jasmine rice alongside chicken or pork satay skewers with peanut dipping sauce. Likewise, a simple clear soup like Tom Yum makes the perfect complement, providing a soothing balance to the bold flavors of Thai Tom Yum Fried Rice.
For special occasions, consider adding Thai fish cakes or spring rolls to create a more elaborate spread that showcases the diverse flavors of Thai cuisine.
Frequently Asked Questions
Can I use freshly cooked rice?
While day-old rice produces the best texture, you can spread freshly cooked rice on a baking sheet, refrigerate for 30 minutes to cool and dry it slightly before using.
How can I adjust the spice level?
The heat comes primarily from the Thai chilies if you prefer a milder dish, reduce or increase the number of chilies.
What makes Tom Yum fried rice different from regular fried rice?
The distinctive hot and sour flavor profile sets this dish apart. While regular Thai fried rice relies on fish sauce, soy sauce, and sometimes oyster sauce for flavor, this variation incorporates the complex taste of tom yum.
Can I make this dish ahead of time for meal prep?
Absolutely! This dish reheats well and can be part of your weekly meal preparation. The flavors often develop further after a day in the refrigerator.
Is this authentic to a specific region in Thailand?
This flavorful Thai fried rice with shrimp is a traditional dish beloved throughout Thailand. It showcases authentic Central Thai cooking techniques with its perfect balance of hot, sour, sweet, and savory elements. This classic rice dish is a staple at Bangkok street food stalls and traditional Thai restaurants nationwide, where experienced cooks have perfected it over generations.
Enjoy this vibrant taste of Thailand in your kitchen! If you have questions about techniques or ingredients, please comment below.
Recipe Notes
As someone certified in nutrition who's spent significant time studying Thai cooking techniques, I've learned this dish relies on a few key elements. Always use day-old refrigerated rice—this isn't just tradition; it's science. The cooling process crystallizes the starches, creating the perfect grain separation Thai fried rice is known for.
I've been fortunate to learn from master Thai chefs who emphasized allowing the aromatics to infuse the rice for deeper flavor fully. My nutrition background has taught me that removing seeds from chilies maintains their beneficial compounds while giving you better heat control. For an authentic touch traditional Thai cooks use, add a teaspoon of toasted rice powder just before serving. This element provides a subtle nutty flavor that complements the dish perfectly. After testing this recipe many times, I've found the flavors intensify overnight, making leftovers even more delicious than the original dish.
Leave a Reply