Thai Shrimp Fried Rice

Looking for a flavorful and quick dinner thatโ€™s better than takeout?

This Thai Shrimp Fried Rice is packed with bold Thai flavors, juicy shrimp, and fragrant jasmine rice, and itโ€™s ready in just 25 minutes.

Perfect for busy weeknights, this dish brings the essence of Thai street food into your home kitchen with simple ingredients and minimal effort, using only one pan!

Whether you’re a seasoned home cook or just looking for a reliable go-to fried rice recipe, this version is easy to follow, endlessly customizable, and absolutely delicious.

Let’s get started!

Ingredients for Thai Shrimp Fried Rice

To make Thai Shrimp Fried Rice, youโ€™ll need:

  • 1 pound shrimp, peeled and deveined
  • 3 cups cooked jasmine rice, day-old and cold
  • 3 cloves garlic, minced
  • 1 small shallot, finely chopped
  • 2 green onions, sliced (separate white and green parts)
  • 2 eggs
  • 2 tablespoons neutral oil (like canola or avocado oil)
  • 1 tablespoon Thai soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon fish sauce
  • 1/2 teaspoon sugar
  • 1/4 teaspoon white pepper
  • 1 lime, cut into wedges
  • Optional: sliced cucumber, cilantro, and Thai chilies for serving

How to Make Thai Shrimp Fried Rice (Step-by-Step)

This dish comes together fast, so prep all ingredients before you start cooking.

  1. Prepare the shrimp
    Pat shrimp dry and season lightly with salt and white pepper.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Season the rice
    Add soy sauce, oyster sauce, fish sauce, sugar, and white pepper. Stir well to coat the rice evenly.
  7. Return the shrimp
    Add the cooked shrimp back into the pan. Stir-fry for another minute to combine.
  8. Finish and serve
    Remove from heat. Garnish with green onion tops, a squeeze of lime, and optional cucumber slices or fresh cilantro.
Thai Shrimp Fried Rice close up

Tips for the Best Thai Shrimp Fried Rice

  • Use cold, day-old rice: This prevents the rice from clumping and creates the perfect fried texture.
  • High heat is key: A hot pan helps create that signature wok-seared flavor.
  • Prep everything before you cook: Stir-frying goes fast, so have your ingredients ready.
  • Avoid overcooking shrimp: They cook quickly and can become rubbery if left too long.
  • Customize heat: Add Thai chilies or chili paste if you prefer a spicier dish.

Thai Shrimp Fried Rice Variations & Add-Ins

This recipe is flexible. Here are some variations to try:

  • Spicy Basil Fried Rice: Stir in Thai basil and sliced birdโ€™s eye chilies for a fiery twist.
  • Pineapple Shrimp Fried Rice: Add chunks of pineapple and cashews for a sweet-savory combo.
  • Veggie-Packed Fried Rice: Toss in bell peppers, snap peas, or carrots for added color and nutrition.
  • Low-Carb Option: Substitute cauliflower rice and reduce the sauce quantities to avoid sogginess.

What to Serve with Thai Shrimp Fried Rice

Pair your fried rice with light and refreshing sides for a complete Thai-inspired meal:

  • Thai cucumber salad with vinegar and sugar dressing
  • Tom Yum or Tom Kha soup for a warming starter
  • Thai iced tea or sparkling lime soda
  • Chili vinegar, sriracha, or nam prik for extra heat

Recipe FAQ’s

Can I use brown rice instead of jasmine rice?

Yes! While jasmine rice is traditional for Thai fried rice, brown rice can be used for a nuttier flavor and added fiber. Just ensure itโ€™s fully cooked and chilled before stir-frying.

Can I make this ahead of time?

This dish is best served fresh, but leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in a skillet for best texture.

What vegetables can I add to this recipe?

Common add-ins include bell peppers, carrots, snap peas, broccoli florets, and baby corn. Just chop them finely so they cook quickly during stir-frying.

Thai Shrimp Fried Rice

Easy Thai Shrimp Fried Rice Recipe

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.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course
Cuisine Thai
Servings 4 Servings
Calories 385 kcal

Ingredients
  

  • 1 pound shrimp peeled and deveined
  • 3 cups cooked jasmine rice day-old and cold
  • 3 cloves garlic minced
  • 1 small shallot finely chopped
  • 2 green onions sliced (separate white and green parts)
  • 2 eggs
  • 2 tablespoons neutral oil like canola or avocado oil
  • 1 tablespoon Thai soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon fish sauce
  • ยฝ teaspoon sugar
  • ยผ teaspoon white pepper
  • 1 lime cut 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.
Keyword Thai Shrimp Fried Rice

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 128 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here