Vegan Thai Basil Fried Rice with Baked Tofu

Vegan Thai Basil Fried Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Fragrant, spicy, savory, and delicious fried rice that's full of authentic Thai flavor! 



Baked Tofu

  • 1/2 block of extra-firm tofu, drained and cut into cubes (about 1 inch)
  • 1/2 teaspoon salt


  • 2 tablespoons soy sauce
  • 1 tablespoon vegetarian oyster sauce
  • 1 tablespoon brown sugar
  • 1 teaspoon garlic chili sauce (optional, * see note)

Fried Rice

  • 2 tablespoons grapeseed oil
  • 7-8 cloves garlic, minced
  • 1/2 cup finely chopped onion
  • 1 cup finely chopped bell pepper
  • 2 and 1/2 cup cooked rice (such as Jasmine rice or short-grain rice/sushi rice)
  • 1/2 cup to 1 cup loosely packed Thai basil (** see note) 


  1. Preheat the oven to 375F and line the baking sheet with parchment paper.
  2. Lay the cubed tofu on the baking sheet and bake for 30 minutes, flipping the tofu halfway. Set them aside.
  3. While you are baking your tofu, mix all ingredients for the sauce in a small bowl, and set it aside.
  4. In a large non-stick skillet, heat grapeseed oil and add minced garlic.
  5. Cook minced garlic until it is light brown in color, about 1-2 minutes.
  6. As soon as the garlic turn light brown in color, add the onion and pepper. Cook them until the onion is translucent.
  7. Add the rice and pour the prepared sauce on top.
  8. Reduce the heat to low-medium and mix until everything is well incorporated.
  9. Turn off the heat and fold in the Thai basil and baked tofu.


* If you like spicy food, this will add great flavor to your dish but if you are not a fan of spicy food, you can skip this ingredient. 

** Thai basil can be found in your local Asian grocery store. If you can't find Thai basil, you can substitute it with regular basil. It won't have the same floral note and flavor as the Thai basil but it will do in a pinch.