This tofu fried rice is a delicious dinner packed with crispy tofu, colorful veggies, fluffy rice, and a tasty homemade teriyaki sauce. This flavorful meal comes together quickly, making it perfect for busy weeknights.

Tofu Fried Rice
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

There’s something about fried rice that always hits the spot. It’s a great way to use up the random veggies in the fridge and the tofu is an easy way to add lots of protein. This version uses day-old rice for the best texture and a quick homemade sauce you’ll want to drizzle on everything. If you like this recipe, try my crispy tofu stir fry!

Tofu Fried Rice ingredients

Ingredients and Substitutions

  • Tofu: Use firm or extra-firm tofu, pressed and cubed. You want it dry so it gets golden and crispy in the pan.
  • Rice: Day-old rice works best here—it’s less sticky and fries up perfectly. Any kind of rice will work: white, jasmine, or brown.
  • Mixed vegetables: Use any mix you like—carrots, peas, corn, edamame, or even bell peppers.
  • Green onions: Adds flavor and freshness. Sub with shallots or skip if needed.
  • Oil: For pan-frying the tofu and stir-frying the veggies. Avocado, vegetable, or sesame oil all work well.
  • Soy sauce: The base of your teriyaki sauce. Use tamari for gluten-free.
  • Brown sugar + honey/maple syrup: Adds sweetness and balance.
  • Rice vinegar: Gives the sauce a little tang.
  • Garlic + ginger: Essential for building bold teriyaki flavor.
  • Cornstarch slurry: Thickens the sauce to that perfect glossy finish.

How to Make Tofu Fried Rice