Spicy Tomato Basil Fried Rice ... a delicious, fast recipe idea that's perfect for busy weeknights! The best vegetarian fried rice recipe that's packed with tomatoes, broccoli, tofu, and fresh basil. Make it as spicy or mild as you prefer! | Hello Little Home
Spicy Tomato Basil Fried Rice
Prep Time
20 mins
Cook Time
30 mins
Total Time
50 mins

This Spicy Tomato Basil Fried Rice is the perfect weeknight dinner! It's fast and delicious, plus you can easily adjust the spiciness to taste.

Course: Main Course
Cuisine: Chinese, Thai
Servings: 4 servings
Calories: 484 kcal
  • 2 tbsp olive oil, divided
  • 1 large onion, diced
  • salt, to taste
  • 1 large bunch broccoli, cut into florets; stems peeled and chopped
  • 1 (6-oz.) package baked tofu, cubed
  • 1 pint grape tomatoes, halved (or cherry tomatoes)
  • 2 tsp toasted sesame oil
  • 1 large garlic clove, minced
  • 4 cups cooked brown rice (cold)
  • 3 large eggs, lightly beaten
  • 2-3 tbsp soy sauce (substitute tamari to make this recipe gluten free)
  • 1-3 tbsp sriracha
  • 5 large basil leaves, julienned*
  1. Heat 1 tbsp. olive oil in a large skillet over medium-high heat.

  2. Stir onion into oil and season lightly with salt; cook until softened and beginning to brown, stirring often.

  3. Add broccoli (florets and stems) and tofu to pan, then season lightly with salt.
  4. Cook until broccoli turns a brighter green and tofu starts to brown, stirring often (about 3 to 5 minutes).

  5. Add tomatoes to pan; cook until tomatoes are softened and broccoli is tender crisp.

  6. Remove veggies from pan and set aside. If the tomatoes were very juicy, wipe out the pan.

  7. Return pan to heat and add remaining tbsp. olive oil and sesame oil.

  8. Saute garlic in oil until fragrant, stirring constantly, until fragrant (about 30 seconds).

  9. Add rice and cook, stirring often, until it has a little color (about 5 minutes).

  10. Push rice to side, then add eggs to empty space.

  11. Scramble eggs.

  12. When eggs are done, mix them into the rice along with the reserved veggies.

  13. Season rice to taste with soy sauce and sriracha.

  14. Stir in basil, then serve hot. Enjoy!


*I used regular basil this time, but if you can find it, Thai basil is delicious in this recipe.

This recipe is super flexible, so customize it to your taste. Replace the broccoli, or even the tomatoes, with your favorite veggies.