Today, I am sharing with you a Thai Shrimp Fried Rice recipe that is going to completely change the way you think about fried rice at home. This is not that pale, tasteless fried rice that leaves you feeling underwhelmed. This is bold, fragrant, slightly smoky, packed with juicy shrimp, and loaded with flavour in every single forkful.
Thai Shrimp Fried Rice is one of those dishes that looks impressive on the plate but is genuinely simple to pull together once you understand a few key things about how it works. It is a staple street food dish in Thailand, enjoyed by millions of people every single day, and for very good reason.
The combination of jasmine rice, fresh shrimp, eggs, fish sauce, and aromatic seasonings creates something that is so much greater than the sum of its parts. If you have never made this at home before, today is the day that changes. Let us get into everything you need to know.
What Makes Thai Shrimp Fried Rice Different From Regular Fried Rice
Before we jump into the recipe, it is worth taking a moment to understand what separates Thai Shrimp Fried Rice from the Chinese-style or regular fried rice that most people are familiar with. The differences are not huge but they are very meaningful when it comes to flavour.
Thai fried rice uses jasmine rice, which is a long-grain, slightly fragrant rice that has a naturally floral aroma and a slightly sticky texture when cooked. This is different from the short-grain rice used in some other Asian fried rice dishes. The slight stickiness of jasmine rice means it holds together well in the wok without falling apart, while still separating into individual grains when tossed over high heat.
The seasoning is also distinctly Thai. Instead of just soy sauce, Thai fried rice uses fish sauce as its primary seasoning, which gives it a much deeper, more complex savoury flavour. Oyster sauce adds a rich sweetness. A little soy sauce adds colour. Fresh lime juice at the end adds brightness. Together these seasonings create that signature Thai flavour that is instantly recognisable and deeply satisfying.
Thai fried rice is also typically served with fresh accompaniments on the side, like cucumber slices, lime wedges, spring onions, and sometimes a fried egg on top, which makes it feel like a complete, well-rounded meal rather than just a bowl of rice.
Ingredients You Will Need
For the fried rice:
- 3 cups cooked jasmine rice, preferably cold and made the day before
- 300g large raw shrimp, peeled and deveined
- 3 eggs
- 4 cloves garlic, finely minced
- 1 medium onion, diced
- 1 cup frozen peas or mixed vegetables
- 3 spring onions, sliced, whites and greens separated
- 3 tablespoons vegetable oil or any neutral cooking oil
- 1 teaspoon sesame oil
For the seasoning sauce:
- 2 tablespoons fish sauce
- 1 tablespoon oyster sauce
- 1 tablespoon light soy sauce
- 1 teaspoon dark soy sauce for colour
- 1 teaspoon sugar
- Half a teaspoon white pepper
For the shrimp marinade:
- 1 teaspoon soy sauce
- Half a teaspoon garlic powder
- A pinch of white pepper
- Half a teaspoon sesame oil
For serving:
- Fresh lime wedges
- Sliced cucumber
- Fresh coriander
- Sliced red chilli, optional
- Fried egg on top, optional but highly recommended
- Extra fish sauce and chilli flakes on the side for seasoning at the table
How To Make Thai Shrimp Fried Rice
Here are the wonderful steps to follow rightly to prepare this delicious delicacy.
Getting the Rice Right
This is the single most important thing you need to understand about making any fried rice, and it is the step that makes the biggest difference between a great result and a disappointing one. The rice must be cold. Not slightly cooled, not room temperature, but properly cold and dry, ideally made the day before and stored uncovered or loosely covered in the fridge overnight.
Here is why this matters so much. Freshly cooked rice is full of steam and moisture. When you throw hot, steamy rice into a hot wok, all that moisture releases instantly and the rice clumps together, sticks to everything, and steams rather than fries. You end up with a gloopy, mushy mess instead of separate, slightly crispy, perfectly textured fried rice. Cold rice that has been sitting in the fridge has dried out significantly. The grains have firmed up and separated. When they hit the hot wok, they fry properly and each grain stays distinct and develops those gorgeous slightly toasted edges that make great fried rice so irresistible.
If you absolutely need to make this recipe today and you do not have leftover cold rice, spread freshly cooked rice out on a large baking tray in a thin, even layer and put it in the freezer for 30 to 45 minutes. This will dry it out and cool it down enough to use. It is not quite as good as properly overnight-refrigerated rice but it is much better than using freshly cooked warm rice straight from the pot.
Cook your jasmine rice using slightly less water than normal to make it slightly drier and firmer. For every cup of jasmine rice, use one and three quarter cups of water instead of the standard two cups. This produces rice that is perfectly cooked but slightly less sticky, which makes it even better for frying.
Helpful Tip: Jasmine rice is non-negotiable for authentic Thai fried rice. It has a natural fragrance, a beautiful texture, and it behaves perfectly in the wok. Long-grain white rice is the next best option if jasmine is not available. Avoid short-grain or sushi rice for this recipe because it is too sticky and will clump together in the wok.
Preparing the Shrimp
The shrimp is the star protein of this dish and preparing it well makes a significant difference to the overall result. Start with raw shrimp rather than pre-cooked shrimp. Pre-cooked shrimp has already been heated once and heating it again in the wok will make it rubbery, tough, and unpleasant to eat. Raw shrimp cooks in just 2 to 3 minutes in a hot pan and the result is tender, juicy, and full of flavour.
Peel your shrimp and remove the tails if you prefer. To devein the shrimp, use a small sharp knife or a toothpick to make a shallow cut along the back of the shrimp and lift out the dark vein running along the centre. This vein is the digestive tract of the shrimp and while it is not harmful to eat, it can have a slightly bitter, gritty taste, so removing it gives you a cleaner flavour.
Once cleaned, place the shrimp in a bowl and add the soy sauce, garlic powder, white pepper, and sesame oil. Toss everything together and let the shrimp sit in this marinade for at least 10 minutes while you prepare everything else. This simple marinade adds a layer of flavour to the shrimp that carries through the whole dish.
Helpful Tip: Pat the shrimp dry with a paper towel before they go into the hot wok, even after marinating. Excess moisture on the shrimp will cause splattering in the hot oil and will also prevent the shrimp from searing properly. Dry shrimp sears and caramelises. Wet shrimp steams. You want that sear.
Mixing the Sauce
One of the most useful habits you can develop when making stir-fry dishes is to mix all your sauces together in a small bowl before you start cooking. Once the wok is hot and everything starts moving fast, you will not have time to measure and pour individual ingredients. Having everything pre-mixed means you can pour it all in at once at exactly the right moment.
In a small bowl, combine the fish sauce, oyster sauce, light soy sauce, dark soy sauce, sugar, and white pepper. Stir until the sugar has dissolved. Taste the mixture. It should be deeply savoury, slightly sweet, and quite salty and punchy on its own because it is going to season a large amount of rice and the flavour will dilute once everything is combined. Set this aside right next to your cooking station.
Helpful Tip: Dark soy sauce is used in very small amounts here purely for colour. It gives the rice that beautiful golden-brown colour that makes Thai fried rice look so appetising. The flavour of dark soy sauce is quite intense and slightly sweet, so you only need a small amount. If you cannot find it, you can skip it and the rice will taste the same but will be slightly paler in colour.
Cooking the Shrimp
Heat your wok or large pan over the highest heat your stove can produce. This is very important. Fried rice needs extremely high heat to cook properly. The high heat is what gives fried rice its characteristic slightly smoky, toasted flavour that is often described in Asian cooking as wok hei, which loosely translates to the breath of the wok. It is that particular quality that makes wok-cooked food taste different from anything cooked over low or medium heat.
Add one tablespoon of vegetable oil to the hot wok and swirl it around to coat the surface. Add the shrimp in a single layer and leave them completely undisturbed for about 1 minute. You want them to sear and develop colour on the bottom before you move them. Flip them and cook for another 30 to 60 seconds on the other side until they are pink, curled, and just cooked through.
Remove the shrimp from the wok immediately and set them aside on a plate. Do not leave them in the wok because they will continue cooking from the residual heat and will become overcooked and rubbery by the time the rice is ready.
Cooking the Eggs
Add another small drizzle of oil to the wok if needed. Crack all three eggs directly into the hot wok. Let them sit for about 20 to 30 seconds, then scramble them quickly with a spatula, breaking them into small pieces. You want the eggs to be mostly cooked but still slightly soft and glossy, not completely dry. Remove them from the wok and set them aside with the shrimp.
Some people prefer to scramble the eggs at the end by pushing the rice to the sides of the wok and scrambling the eggs in the centre before folding everything together. Both methods work well. The method of cooking them separately first and adding them back later gives you more control, especially if you are not used to cooking everything simultaneously at high speed.
Building the Fried Rice
Now add the remaining two tablespoons of oil to the wok. Add the diced onion and the white parts of the spring onions. Stir-fry over high heat for about 2 minutes until the onion has softened slightly and picked up a little colour.
Add the minced garlic and stir quickly for about 30 seconds. Garlic burns very fast over high heat so keep it moving constantly. As soon as you can smell it cooking and it looks slightly golden, it is time to add the rice.
Add all the cold rice to the wok at once. Use your spatula to break up any clumps immediately and spread the rice out in an even layer across the surface of the wok. Leave it for about 1 minute without stirring so the bottom layer of rice can fry and get slightly toasted. Then toss and stir everything together, spread it out again, and leave it for another minute. This alternating between tossing and leaving it still is what develops the texture and that slightly toasted character of great fried rice.
Pour the sauce mixture evenly over the rice. Toss everything vigorously to coat every grain of rice in the sauce. The rice will turn a beautiful golden-brown colour from the soy and oyster sauce. Keep tossing over high heat for about 2 minutes.
Add the frozen peas or vegetables and toss them through the rice. They will heat through very quickly. Add the cooked shrimp and scrambled eggs back into the wok. Fold everything together gently so the shrimp and eggs are evenly distributed throughout the rice without breaking them up too much.
Add the green parts of the spring onions and toss one final time. Drizzle the sesame oil over everything and give it one last toss. Remove the wok from the heat.
Squeeze the juice of half a lime over the rice and toss it through. Taste everything and adjust the seasoning if needed. If it needs more saltiness, add a tiny splash more fish sauce. If it needs more brightness, squeeze in a little more lime.
Helpful Tips for the Best Thai Shrimp Fried Rice
- Cook in batches if your pan is small. One of the most common mistakes people make when cooking fried rice at home is overcrowding the pan. If there is too much in the wok at once, the temperature drops and everything starts steaming instead of frying. If you have a smaller pan, cook the rice in two separate batches and combine them at the end. The results will be much better.
- Keep everything moving but also let it sit. Great fried rice is about knowing when to toss and when to leave it. Constant stirring means the rice never has a chance to develop those toasted, slightly crispy edges. Spread it out, let it sit, then toss. Repeat this a few times and you will get a much better result than if you stir constantly from start to finish.
- Have everything prepped and ready before you turn on the heat. Stir-frying happens fast. Once that wok is hot, things move very quickly and there is no time to stop and chop something or measure a sauce. Have your rice out of the fridge, your shrimp cleaned and marinated, your sauce mixed, your vegetables ready, and your eggs cracked into a bowl before you even turn on the stove. This preparation is what allows you to cook confidently and efficiently.
- Use a wok if you have one. A wok is the ideal cooking vessel for fried rice because its rounded bottom and high sides allow heat to distribute evenly and give you plenty of room to toss the rice without it flying out of the pan. The thin metal of a wok also heats up very quickly and responds to temperature changes fast. If you do not have a wok, a large, wide, heavy-bottomed skillet or frying pan will work reasonably well. Just make sure it is big enough to hold everything without overcrowding.
- Season at the table too. In Thailand, fried rice is always served with a small selection of condiments on the side so each person can adjust the seasoning of their own bowl. Set out fish sauce, chilli flakes, sugar, and white pepper at the table and let everyone customise their dish to their own taste. This is a lovely and very authentic touch that makes the whole experience feel special.
What To Serve With Thai Shrimp Fried Rice
Thai Shrimp Fried Rice is a complete meal on its own, but there are several things that pair with it beautifully if you want to make a fuller spread.
A fried egg on top is probably the most popular and most classic addition. Fry an egg in a little oil until the white is set but the yolk is still runny, then place it right on top of a bowl of the fried rice. When you break that runny yolk into the rice, it creates an additional richness and creaminess that is absolutely wonderful. This is how Thai fried rice is often served in Thailand itself.
Fresh cucumber slices served alongside the fried rice are a traditional Thai accompaniment. The cool, crisp, neutral cucumber provides a refreshing contrast to the bold, hot, savoury rice and is a wonderfully simple palate cleanser between bites. Simply slice a cucumber and arrange it next to the rice on the plate. No dressing or seasoning needed at all.
Tom Yum soup is a natural Thai pairing. The hot and sour, fragrant broth of a Tom Yum complements the savoury richness of the fried rice beautifully and together they make a genuinely restaurant-quality Thai meal that you made entirely at home.
Thai spring rolls or fresh Vietnamese-style rice paper rolls stuffed with vegetables, herbs, and a dipping sauce are a wonderful starter or side alongside this fried rice. The light freshness of spring rolls balances the heartiness of the fried rice perfectly.
A simple green papaya salad or any fresh, tangy Asian-style slaw with a lime and fish sauce dressing adds brightness and crunch to the meal and cuts through the richness of the fried rice in the most refreshing way.
How To Store and Reheat Thai Shrimp Fried Rice
Thai Shrimp Fried Rice stores well and actually reheats very nicely, which makes it a great option for meal prepping or for enjoying the next day as a quick lunch.
Allow the fried rice to cool completely before transferring it to an airtight container. Store it in the fridge for up to 3 days. Do not leave cooked rice at room temperature for more than 2 hours because cooked rice can develop harmful bacteria relatively quickly when left out. Always refrigerate it promptly.
To reheat, the best method is in a hot pan or wok with a tiny drizzle of oil. Add the cold rice and stir-fry it over medium-high heat, adding a splash of water or a tiny bit of extra soy sauce to refresh the moisture and seasoning. It will be ready in just 3 to 4 minutes and will taste almost as good as freshly made. The microwave works in a pinch but the rice can become uneven in texture. If you do use the microwave, cover the container with a damp paper towel and heat in 1-minute intervals, stirring in between.
Freezing is not generally recommended for fried rice that contains shrimp. The shrimp tends to become very tough and rubbery after freezing and thawing. If you want to freeze a batch, make the fried rice without the shrimp, freeze it, and add freshly cooked shrimp when you reheat and serve it.
Frequently Asked Questions
Why does my fried rice always come out soggy and clumped together?
This is almost always caused by using rice that is too fresh and too moist. Freshly cooked warm rice releases steam in the hot wok and causes everything to clump and steam rather than fry. The solution is simple, always use cold rice that has been refrigerated for at least several hours, and ideally overnight. The cold, dry rice fries properly in the hot wok and gives you separate, perfectly textured grains. If you only have fresh rice, spread it on a tray and freeze it for 30 to 45 minutes before using it.
Can I use frozen shrimp for this recipe?
Yes, frozen shrimp works very well. Thaw it completely before using by placing it in a bowl of cold water for about 15 to 20 minutes. Once thawed, drain it well and pat it completely dry with paper towels. Excess moisture from thawed frozen shrimp will cause splattering in the hot wok and will prevent the shrimp from searing properly. Dry the shrimp very thoroughly before marinating and cooking.
What can I substitute for fish sauce if I do not have it or do not like it?
Fish sauce is a key ingredient in Thai cooking and it provides a deep, savoury, slightly funky flavour that is hard to fully replicate. However, if you cannot use it, the closest substitutes are soy sauce combined with a tiny squeeze of lime juice, or a product called coconut aminos which is a soy-free, fish-free seasoning sauce with a similar savoury depth. Worcestershire sauce can also work in a pinch because it has a similarly complex, fermented flavour. Use any of these in the same quantity as the fish sauce called for in the recipe.
Can I make this recipe without a wok?
Absolutely. While a wok is the ideal tool for fried rice because of its high heat capacity and shape, a large, wide, heavy-bottomed skillet or frying pan works well too. The key is to make sure the pan is very hot before anything goes in and to avoid overcrowding it. The wider and flatter a regular pan is compared to a wok, the more surface area the rice has to fry on, which helps achieve that slightly toasted texture. Cast iron pans are particularly good for this because they hold heat very well and can get very hot.
How do I get that smoky restaurant-style flavour in my fried rice at home?
That smoky quality is called wok hei and it comes from cooking at extremely high heat in a well-seasoned wok. Home stoves do not always get as hot as the commercial gas burners used in restaurant kitchens, but you can get close. Use the highest heat setting on your stove, heat the wok for at least 2 minutes before adding any oil, and cook in smaller batches so the temperature does not drop too much when you add ingredients. You can also briefly expose the rice to the direct flame by tilting a gas wok over the burner for a second or two at a time, though this should only be done carefully and with full attention. Another trick is to add a tiny amount of butter at the very end of cooking. Butter browns quickly at high heat and adds a rich, slightly nutty, smoky note that brings you closer to that restaurant quality.
Conclusion
Thai Shrimp Fried Rice is one of those recipes that genuinely rewards you every time you make it. Once you understand the fundamentals, which are using cold rice, cooking over very high heat, seasoning properly with fish sauce and oyster sauce, and not overcrowding your pan, you will be able to produce something that tastes authentic, bold, and deeply satisfying right in your own home kitchen.
What makes this dish so loveable is how it manages to be both simple and incredibly flavourful at the same time. There is no long list of complicated techniques, no hours of preparation, and no hard-to-find ingredients that require a special trip to multiple stores. It is straightforward, it is fast, and when it comes together in that hot wok with everything sizzling and smelling absolutely incredible, it is one of the most satisfying cooking experiences you can have on a weeknight.
The tips and guidance in this article give you everything you need to make this recipe successfully from your very first attempt. Take the time to prepare your cold rice properly, marinate your shrimp even if only for ten minutes, mix your sauce in advance, and have everything ready before the heat goes on. These small preparations make the cooking process smooth and enjoyable rather than stressful and rushed.
Try making this for your family this week and watch how quickly the bowls empty. Serve it with fresh cucumber on the side, a wedge of lime, and a fried egg on top for the full Thai street food experience right at your own dining table. Once you make this at home, ordering it from a restaurant will feel unnecessary because yours will be just as good, if not better. Enjoy every single golden, flavourful, perfectly seasoned mouthful!




