Shrimp Basil Fried Rice is a quick and flavorful stir-fry inspired by classic Thai street food. This recipe is made by stir-frying juicy shrimp, fragrant basil, and cooked rice in a delicious Thai-style sauce.

Shrimp Basil Fried Rice Recipe
I'm all about easy fried rice dishes, and this dish is absolutely incredible!
If you’ve ever struggled with soggy or bland fried rice, don’t worry—this recipe fixes both, giving you flavorful, non-soggy stir-fried rice.
I usually serve this dish as is without any sides for dinner. For more rice recipes, check Chimichurri Rice.

You'll Need
- Basil: Use Thai basil or regular fresh basil.
- Cooked Rice. I recommend using a day-old cooked rice.
- Chili Pepper. I keep this dish mild so my kids can enjoy it. I use just one chopped, deseeded chili pepper. However, if you enjoy more heat, feel free to add extra chilies.
- Butter. I prefer to use butter in sauteing garlic and onion.
- Garlic and Onion. They enhance the flavor of this dish.
- Shrimp. I used jumbo shrimp, washed and peeled. To make this dish vegetarian, skip the shrimp or replace it with tofu.
- Eggs. I use 2 large eggs.
- For the sauce: I use fish sauce, oyster sauce, honey, soy sauce and black pepper.
See the recipe card for full information on ingredients and quantities.
How To Make Thai Fried Rice

One: Make The Sauce. In a small bowl, mix oyster sauce, fish sauce, soy sauce, honey and black pepper until combined.

Two: Cook The Shrimp. Heat a large skillet over high heat; add butter, chili, garlic, onion and shrimp.
Three: Stir fry for 1-2 minutes; push everything to a side of the skillet.
Four: Add The Eggs. Crack 2 eggs, cook for 1 minute, then toss everything together.

Five: Add Everything In. Add the rice and the oyster sauce mixture. Cook everything together for 2 to 3 minutes.
Six: Toss in basil and turn off the heat. Serve hot!

Helpful Tips!
- Use leftover cooked rice for this recipe. Freshly cooked rice has so much moisture that it can make your fried rice soggy.
- If you’re not a fan of shrimp, you can use chicken instead, just be sure to cut it into small pieces or use ground chicken for best results.
Leftovers?
If you have leftovers, make sure they cool completely before storing them in an airtight container for up to 2 days. To reheat, microwave for about 2 minutes, stirring halfway through.
Pair It With
Candied Carrots and Cabbage Salsa are amazing sides to serve with this dish. However, it also goes well with Mashed Potato Patties, Pan Fried Green Beans and Zucchini Patties.
More Thai Recipes
Follow Recipe Tale on Pinterest to keep up-to-date with all new recipes.
Recipe
Shrimp Basil Fried Rice Recipe
Equipment
- Pot
- Frying pan
- Mixing bowl
- Measuring cups
- Measuring spoons
- Garlic press
Ingredients
- 6 cloves garlic , minced
- 1 chili pepper , chopped
- 1 onion , sliced
- 2 tablespoon oyster sauce
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 2 tablespoon butter
- 1 tablespoon honey
- 3 cups cooked rice
- ¼ teaspoon black pepper
- 400 g jumbo shrimp , peeled & deveined
- 2 eggs
- 1 bunch fresh basil , chopped
Instructions
- Make The Sauce. In a bowl, mix oyster sauce, fish sauce, soy sauce, honey and black pepper until combined.
- Cook The Shrimp. Heat a large skillet over medium heat; add butter, chili, garlic, onion and shrimp.
- Stir fry for 1-2 minutes; push everything to a side of the skillet.
- Add The Eggs. Crack 2 eggs, cook for 1 minute, then toss everything together.
- Add Everything In. Add the cooked rice and the sauce mixture. Cook everything together for 2 to 3 minutes.
- Toss in basil and turn off the heat. Serve hot!






Greta says
Easy to make; however, I replaced the shrimp with chopped chicken breasts.