Shredded tofu is cooked with veggies in a spicy, savory sauce to make this scrumptious stir-fry. Shredding the tofu gives it an amazing texture, while garlic, ginger, and sesame oil pack in tons of flavor. Best of all, this shredded tofu stir-fry is easy to make and perfect for a busy weeknight!
Shred the tofu using the coarse side of a box grater. Set it aside.
Stir together the low-sodium soy sauce, dark soy sauce, hoisin sauce, rice vinegar, sriracha sauce, toasted sesame oil, and black pepper in a small bowl or container. Set it aside for now.
Heat the oil in a large wok over medium-high heat. Once the oil starts to shimmer, add the shallot. Stir-fry the shallot for about 2 minutes, until it softens and browns in spots.
Add the shredded tofu to the wok. Stir to combine, then cook the mixture, letting it sit undisturbed for 1 to 2 minutes at a time before stirring. Continue this for 6 to 8 minutes, until the tofu starts to brown and crisp in spots.
Add the cabbage and carrots to the wok, then continue to stir-fry the mixture for about 2 minutes, until the vegetables are tender-crisp and the carrots have brightened in color.
Push the tofu and vegetables to the side, then add the minced garlic and grated ginger to the space you just created. Sauté the garlic and ginger for about 30 seconds, stirring constantly.
Stir the garlic and ginger in with the other ingredients. Carefully pour the sauce over the tofu and vegetables, then stir everything well to coat the tofu and veggies in the sauce. Continue to stir-fry the mixture for about a minute, until the sauce reduces slightly.
Remove the wok from heat, then stir in the sesame seeds, cilantro, and scallions.
Serve over rice and enjoy.
Notes
A large skillet can be used if you don't have a wok. Make sure your skillet can withstand high heat levels, and increase the cooking heat to high.