Thai Shrimp Fried Rice is a quick and flavorful dish made with tender shrimp, fragrant jasmine rice, garlic, eggs, and a savory Thai-style sauce. It comes together in just 25 minutes and delivers authentic takeout-style taste in every bite.Perfect for busy weeknights, this one-pan meal is easy to customize and naturally packed with protein and satisfying flavor.
2green onionssliced (separate white and green parts)
2eggs
2tablespoonsneutral oillike canola or avocado oil
1tablespoonThai soy sauce
1tablespoonoyster sauce
1tablespoonfish sauce
½teaspoonsugar
¼teaspoonwhite pepper
1limecut into wedges
Optional:
sliced cucumber, cilantro, and Thai chilies for serving
Instructions
Prepare the shrimp
Pat shrimp dry and season lightly with salt and white pepper.
Heat the pan
In a large wok or skillet over medium-high heat, add 1 tablespoon oil. Once hot, add the shrimp and cook for 1-2 minutes per side until pink and cooked through. Remove and set aside.
Sauté aromatics
Add another tablespoon of oil to the pan. Stir in garlic, shallot, and the white parts of the green onions. Sauté until fragrant, about 30 seconds.
Cook the eggs
Push the aromatics to the side of the pan and crack in the eggs. Scramble until just set, then mix everything together.
Add the rice
Break up the cold rice with your hands before adding it to the pan. Stir-fry for 2-3 minutes, pressing and tossing to heat evenly.
Season the rice
Add soy sauce, oyster sauce, fish sauce, sugar, and white pepper. Stir well to coat the rice evenly.
Return the shrimp
Add the cooked shrimp back into the pan. Stir-fry for another minute to combine.
Finish and serve
Remove from heat. Garnish with green onion tops, a squeeze of lime, and optional cucumber slices or fresh cilantro.