
The Leftover-Rice Glow-Up You Need
Every Thai cook worth their fish sauce has a hot-sour answer to day-old rice, and this is it: tom yum fried rice. Think of the classic tom yum soup with shrimp — lemongrass, galangal, lime, chili — distilled into a screaming-hot wok of rice, where every grain picks up that sour-spicy perfume. It's the kind of dish that makes the whole kitchen smell like a Bangkok night market.
What makes this version special is the tom yum paste base. Real tom yum flavor doesn't come from one ingredient; it comes from a trinity of aromatics (lemongrass, galangal, and makrut lime leaves) plus a chili jam kick, all bloomed in oil so the rice absorbs every bit. Day-old jasmine rice is the non-negotiable canvas here — fresh rice steams and clumps, while chilled rice fries up into separate, chewy grains that drink in the sauce.
This is weeknight food at its best: one wok, fifteen minutes of cooking, and a dinner that tastes like you planned it all week. Shrimp is the classic pairing — plump, pink, and sweet against the heat — but chicken, tofu, or a mix of both work beautifully too.
Ingredients
For the rice:
- 4 cups day-old cooked jasmine rice (about 1 1/2 cups uncooked; refrigerated overnight)
- 1 pound large shrimp (21/25 count), peeled and deveined
- 2 tablespoons neutral oil (such as avocado or canola), divided
- 3 tablespoons tom yum paste (store-bought or homemade)
- 2 tablespoons Thai chili jam (nam prik pao)
- 2 stalks lemongrass, tough outer layers removed, thinly sliced
- 3 slices fresh galangal (about 1 inch total)
- 3 makrut lime leaves, center ribs removed, thinly sliced
- 2 Thai bird's eye chilies, thinly sliced (optional, for extra heat)
- 2 tablespoons fish sauce
- 1 tablespoon fresh lime juice, plus lime wedges for serving
- 1/2 teaspoon sugar
- 2 eggs, lightly beaten
- 4 scallions, thinly sliced (greens and whites separated)
- 1/2 cup sliced mushrooms (straw or shiitake work well)
- 1/4 cup fresh cilantro leaves, roughly chopped
To serve:
- Lime wedges
- Fish sauce and sliced Thai chilies on the side
How to Make Tom Yum Fried Rice

1. Prep everything before the wok gets hot. Fried rice moves fast, so have every ingredient measured and within arm's reach. Break up the cold rice with your fingers into individual grains. Pat the shrimp dry with paper towels — dry shrimp sear instead of steam.
2. Sear the shrimp. Heat a large wok or 12-inch skillet over high heat until it just starts to smoke. Add 1 tablespoon of the oil and swirl to coat. Add the shrimp in a single layer and cook undisturbed for 1 minute, then flip and cook 1 more minute, until pink and just curled. Transfer to a plate — they'll finish cooking when they go back in.
3. Bloom the aromatics. Reduce the heat to medium. Add the remaining 1 tablespoon of oil, then the tom yum paste, chili jam, sliced lemongrass, galangal, lime leaves, and bird's eye chilies if using. Stir-fry for 1 to 2 minutes, pressing the paste into the oil, until the mixture turns fragrant and the oil takes on a deep red-orange color. This blooming step is where the whole dish gets its flavor — don't rush it.
4. Add the mushrooms. Toss in the mushrooms and stir-fry for 2 minutes, until they soften and pick up the color of the paste.
5. Scramble the eggs. Push everything to the sides of the wok, leaving a clear space in the center. Pour in the beaten eggs and let them set for 15 to 20 seconds, then scramble into soft curds with your spatula, breaking them into small pieces. Fold everything together.
6. Fry the rice. Add the day-old rice, breaking up any remaining clumps with the back of your spatula. Toss and press the rice against the hot wok, then let it sit for 30 seconds before tossing again — that contact with the heat is what creates the slightly charred, smoky edges (wok hei). Keep this up for 4 to 5 minutes, until the rice is heated through and every grain is coated in the aromatic paste.
7. Season and finish. Drizzle in the fish sauce, lime juice, and sugar, and toss to combine. Return the shrimp to the wok along with the scallion whites. Toss for 1 minute more, until the shrimp are hot and everything is evenly mixed. Taste and adjust — more lime juice for brightness, a splash more fish sauce for savoriness.
8. Serve immediately. Divide among four bowls. Top with scallion greens, chopped cilantro, and the reserved lime wedges. Serve with extra fish sauce and sliced chilies at the table so everyone can dial in their own heat.
Tips for the Best Tom Yum Fried Rice

Day-old rice is non-negotiable. Freshly cooked rice is too moist — it turns gummy in the wok instead of frying. If you forgot to make rice ahead, spread fresh rice on a sheet pan and refrigerate uncovered for at least 1 hour, or freeze it for 20 minutes, to dry out the surface.
Taste your tom yum paste. Brands vary wildly in saltiness and heat. Mae Pranom and Pantai are solid, widely available options, but taste a dab before you cook — a super-salty paste needs less fish sauce later, and a mild one might want the extra bird's eye chilies.
Keep the heat high, but not on the aromatics. The bloom step in step 3 wants medium heat so the paste toasts without burning. Everything else — the shrimp sear, the rice fry — wants ripping heat. Adjusting the burner between steps is the whole trick of wok cooking.
Don't skip the lime at the end. Tom yum is a sour soup at heart, and this fried rice is no exception. The lime juice added off the highest heat keeps its fresh brightness instead of cooking off into bitterness.
Remove the tough bits before serving. Lemongrass slices and galangal pieces are there for flavor, not eating. Either fish them out with tongs before plating, or warn your guests — biting into raw lemongrass is a memorable experience in the worst way.
Variations
Chicken or tofu: Swap the shrimp for 1 pound of thinly sliced chicken breast (marinate 10 minutes in 1 teaspoon soy sauce and 1 teaspoon cornstarch first) or pressed extra-firm tofu cut into cubes. Sear the same way.
Creamy tom yum: Stir in 2 tablespoons of evaporated milk or coconut cream with the fish sauce in step 7 for the richer, restaurant-style tom kha edge. This also tames the heat a little.
Vegetable-packed: Double the mushrooms and add 1 cup of small-diced bell pepper and a handful of halved cherry tomatoes with the rice. The tomatoes burst into a jammy sweetness that plays well against the sour notes.
Pineapple twist: A handful of pineapple chunks folded in at the end gives the dish a sweet-tart Hawaiian-Thai crossover vibe — controversial in Bangkok, beloved at potlucks.
Storing and Reheating
Tom yum fried rice keeps well in an airtight container in the refrigerator for up to 3 days. Reheat in a hot skillet with a teaspoon of oil rather than the microwave — the dry heat revives some of the fried texture, while the microwave turns it soft. A fresh squeeze of lime after reheating wakes the flavors back up. Freezing is not recommended; the rice grains turn hard and the shrimp get rubbery.

Ingredients
Method
- Have every ingredient measured and within reach. Break the cold rice into individual grains with your fingers. Pat the shrimp dry.
- Heat a wok over high heat until smoking. Add 1 tablespoon oil, swirl, and sear the shrimp in a single layer 1 minute per side until pink and curled. Transfer to a plate.
- Reduce heat to medium. Add the remaining 1 tablespoon oil, then the tom yum paste, chili jam, lemongrass, galangal, lime leaves, and bird's eye chilies. Stir-fry 1 to 2 minutes until fragrant and the oil turns deep red-orange.
- Add the mushrooms and stir-fry 2 minutes until softened and colored by the paste.
- Push everything to the sides. Pour in the beaten eggs, let set 15 to 20 seconds, then scramble into soft curds and fold together.
- Add the day-old rice. Toss and press against the hot wok, resting 30 seconds between tosses, 4 to 5 minutes, until every grain is coated and heated through.
- Drizzle in the fish sauce, lime juice, and sugar. Return the shrimp and scallion whites; toss 1 minute more. Taste and adjust lime and fish sauce.
- Divide among four bowls. Top with scallion greens, cilantro, and lime wedges. Serve with extra fish sauce and sliced chilies.
1 thought on “Tom Yum Fried Rice: Bold Thai Sour-Spicy Flavor in Every Bite”