Go Back
+ servings
Tried this recipe? We love your feedback.Please click on the stars in the recipe card below
Print Recipe Pin Recipe
4.91 from 11 votes

Spicy Thai Basil Fried Rice

Learn how to make a restaurant-favorite Thai meal at home. This Thai basil fried rice is packed with flavorful veggies and spices for a perfect family meal.
Prep Time20 mins
Total Time20 mins
Course: dinner, Entree
Cuisine: Thai
Servings: 4
Calories: 344kcal


  • 4 to 6 cups cooked jasmine rice you can also use brown rice
  • 14 oz extra firm tofu baked or stir-fried
  • 1 tablespoons oil
  • 2 tablespoons garlic minced
  • 1 tablespoon thai red chili sliced optional
  • 1 large yellow onion sliced
  • 1 medium red bell pepper sliced into 1 inch strips
  • 1 teaspoon kosher salt
  • 1 medium yellow bell pepper sliced into 1 inch strips
  • 1 cup packed Thai basil leaves chop if the leaves are big
  • 1 tablespoon soy sauce low sodium
  • 1 tablespoon hoisin sauce or oyster sauce if you are not vegan
  • 1 tablespoon chili garlic sauce


  • Heat oil in a large skillet or wok over medium heat. Add garlic and red chili and saute for 30 seconds or until fragrant.
  • Add onion, peppers, salt and cook for 4 to 5 minutes until the veggies are slightly tender. Next, add half of the Thai basil leaves and stir well. Stir in soy sauce, hoisin sauce, and chili garlic sauce.
  • Add the baked tofu and mix everything together. Turn the heat to high and fold in the cooked rice until all the veggies are mixed in.
  • Allow the rice to cook for 4 to 5 minutes or just until the bottom rice starts to brown and crisp up. Garnish with remaining basil leaves and enjoy hot!



Calories: 344kcal | Carbohydrates: 58g | Protein: 14g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 1mg | Sodium: 1174mg | Potassium: 430mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1351IU | Vitamin C: 106mg | Calcium: 74mg | Iron: 2mg
Tried this recipe?Share your photo and tag @ministry_of_curry or tag #ministryofcurry