This tofu fried rice recipe is bursting with flavor! Tender tofu takes center stage with fluffy rice, colorful veggies, and a savory sauce in this hearty vegan dinner.
3 tablespoons smoked soy sauce or soy sauce (or tamari for gluten-free), divided
2 tablespoons toasted sesame oil
1/2 yellow onion, minced
3 carrots, peeled and diced
3 cups shredded Napa cabbage (about 1/2 cabbage)
3 garlic cloves, minced
1 tablespoon minced ginger
3/4 cup frozen peas
3 cups cooked white rice or brown rice, at least one day old
1/4 teaspoon turmeric
1 green onion, thinly sliced
Instructions
Prep the onion, carrots, cabbage, garlic and ginger as noted above.
Cut the tofu into 3/4-inch wide cubes and pat dry with a towel. Add 2 tablespoons of the olive oil to a cold non-stick pan. Add the tofu cubes and a few pinches kosher salt.
Turn on the heat to medium-high. Cook 5 to 6 minutes until the tofu is lightly browned on the bottom.
Briefly remove the pan from the heat to reduce spitting. Flip the tofu with a spatula. Return the heat to medium-high and cook additional 5 to 6 minutes until browned. Remove from heat and drizzle with 1 tablespoon soy sauce. Set aside.
In a large skillet, heat the toasted sesame oil over medium high heat. Sauté the onion and carrots for 2 minutes. Add the cabbage, garlic and ginger and sauté for 1 to 2 minutes until tender.
Add the peas, rice, 1 tablespoon soy sauce, 1 tablespoon olive oil, kosher salt, and turmeric. Heat for a 2 to 3 minutes, stirring, until all rice is coated.
Stir in the tofu and the remaining 1 tablespoon soy sauce. Garnish with sliced green onion and serve hot.