clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
tofu fried rice


  • Author: Chefjar
  • Total Time: 15 mins
  • Yield: 2


Vegan Tofu Fried rice is hearty, easy, quick and delicious. Loaded with mushrooms, red pepper, holy basil, onion and crispy tofu. Perfect for a lunch or dinner. If you are craving Chinese takeout, make this flavorful and quick tofu fried rice today! I guarantee you will truly feel like you are eating a restaurant meal. Vegan & Gluten free.



  • Jasmine cooked rice ( cooled overnight)- 3 cups
  • Firm tofu ( cubed) - 300 gm or 10 oz
  • Onion ( finely diced)-1/4 cup
  • Garlic cloves ( finely chopped)-4
  • Mushrooms ( diced)-250 gm/ 0.6 pounds
  • Red bell pepper ( finely chopped)- 1/2 cup
  • Green chili ( sliced)- 1
  • Holy basil leaves- 1 cup
  • Soy sauce- 1 tbsp.
  • Oyster sauce- 1 tbsp.
  • Vegetable oil- 5 tbsp.
  • Salt - as needed
  • tofu-fried-rice-ingredients


  1. Remove tofu from the package, drain and cut in cubes. You don't need to pat it dry.
  2. In a small skillet heat 2 tbsp. of vegetable oil and fry tofu until crispy and golden, about 2-3 minutes per side over medium high heat. Transfer to a plate. Keep aside.
  3. In a large skillet heat 3 tbsp of vegetable oil, add the onion and saute until translucent, then add the chopped garlic green chili and continue cooking until fragrant.
  4. Add mushrooms and cook 3-4 min over high heat or until brown.
  5. Add the bell pepper and saute for 2 minutes.
  6. Fluff the cooked rice with a fork to loosen up the grains and add to the skillet. Pour soy sauce and oyster sauce. Cook, by stirring continuously until all mixed and rice is coated with sauce.
  7. Adjust salt.
  8. Finally , add in the holy basil and give a good stir until all ingredients are well combined.
  9. Serve immediately with lime wedges.
  10. how-to-make-tofu-fried-rice
  • Cook Time: 15 mins
  • Category: Vegan recipes
  • Cuisine: Chinese


  • Serving Size: 100 g
  • Calories: 106 kcal
  • Sugar: 2.94 g
  • Fat: 2.94 g
  • Carbohydrates: 14.12 g
  • Fiber: 2.9 g
  • Protein: 4.12 g
  • Cholesterol: 0 mg

Keywords: Tofu fried rice, fried rice, rice recipes