Go Back
+ servings
Spicy and Delicious Thai Fried Rice (Khao Pad or Khao Phat) served in a white plate.
Print Recipe
5 from 10 votes

Thai Fried Rice (Authentic & Easy)

Spicy Thai Fried Rice is a delicious and spicy rice recipe prepared using fresh basil leaves, vegetables of your choice, thai bird chillis, garlic and sauces.
Prep Time5 minutes
Cook Time15 minutes
Cooling time10 minutes
Total Time30 minutes
Course: Dinner, Lunch, Main Course
Cuisine: Thai
Diet: Vegetarian
Servings: 4 people
Calories: 444kcal
Author: Kushi

Equipment

  • 1 Wok 12-inch diameter

Ingredients

  • 2 cups Rice Jasmine
  • 1.5 tablespoon Vegetable oil
  • 2 piece Green chilies add 2 more chilies for a spicy version
  • 6 cloves Garlic
  • ½ teaspoon Black pepper powder
  • 1 teaspoon Sugar
  • 2 teaspoon Soy sauce
  • 2 teaspoon Oyster sauce or Worcestershire sauce
  • ¼ cup Thai Basil Leaves
  • 1 tablespoon Peanuts finely chopped, roasted
  • ½ teaspoon Salt adjust to taste
  • 1 medium Carrot sliced
  • 8 florets Broccoli
  • 6 pods Beans chopped
  • 1 medium Onion sliced
  • 4 oz Mushroom sliced

Instructions

Step 1 - Cook the rice

  • Cook the rice according to the package instructions (usually about 10 minutes). Drain off any water, spread the rice on a large plate, and let the rice cool completely (for 10 minutes). If you are using leftover rice, then ignore this step. You will need about 4 to 5 cups of cooked rice.
    2 cups Rice

Step 2 - Prepare the Thai Fried Rice

  • Using a mortar and pestle, nicely crush the garlic cloves and green chilies.
    2 piece Green chilies, 6 cloves Garlic
  • Heat oil in a nonstick pan on medium-high heat. Add the crushed garlic and green chilies and saute them for 40 to 60 seconds or until they become golden in color. If you are adding chicken or other protein, add it at this point and allow it to cook for 3 to 4 minutes.
    1.5 tablespoon Vegetable oil
  • Add sliced onions and saute it for a minute. Turn the heat to High, add all the remaining vegetables, and saute for 1 to 2 minutes.
    1 medium Carrot, 8 florets Broccoli, 6 pods Beans, 1 medium Onion, 4 oz Mushroom
  • Add the cooked rice from Step 1, black pepper powder, soy sauce, oyster/Worcestershire sauce, salt, and sugar, and mix it as fast as you can for about 2 to 3 minutes. Make sure all the ingredients in the pan are moved so that they are evenly cooked.
    ½ teaspoon Black pepper powder, 1 teaspoon Sugar, 2 teaspoon Soy sauce, 2 teaspoon Oyster sauce, ½ teaspoon Salt
  • Now add the basil leaves and mix for a few seconds.
    ¼ cup Thai Basil Leaves
  • The Best Thai Fried Rice is now ready. Garnish it with roasted peanuts, serve hot, and enjoy.
    1 tablespoon Peanuts

Notes

Expert Chef Tips

  • You can substitute Worcestershire sauce with oyster sauce, and soy sauce with fish sauce if you like.
  • Adjust the spices as per your taste. Two Thai chilies give it a mild spiciness, whereas 5 Thai bird-eye chilies make it extra hot.
  • Toss and gently break the cooled cooked rice to separate its grains even before adding it to the wok/pan. The fried rice cooks fast (under 2-3 minutes) on high heat; therefore, there is little time to break the lumps of rice in the wok.
  • This dish can be called Vegetarian Thai Fried Rice as it is prepared only using vegetables. For non-vegetarian protein-packed stir-fried rice, use meat cuts that can cook quickly, such as strips or mince of chicken, pork, or beef. For seafood fried rice, use shrimp/prawns or squid. For vegetarian protein options, use Tofu or Paneer.
  • Vegans need to pay attention to the ingredients in the sauces, as Worcestershire and Oyster sauce contain seafood. Look for vegan-certified Worcestershire sauce available in supermarkets. If it is unavailable, skip it.
  • Serving suggestion: Homemade Thai Fried Rice is delicious on its own, but you can serve it with additional side dishes like fresh spring rolls, Thai salads, or Fried Tofu for a complete meal. You can finish this meal with sweet and salty sticky rice with mangoes.

Nutrition

Calories: 444kcal | Carbohydrates: 84g | Protein: 9g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Trans Fat: 0.04g | Cholesterol: 0.1mg | Sodium: 641mg | Potassium: 349mg | Fiber: 4g | Sugar: 4g | Vitamin A: 2642IU | Vitamin C: 10mg | Calcium: 56mg | Iron: 1mg