Add the rinsed quinoa and broth to a pot and bring to a boil. Cover, lower heat and simmer for 20 minutes, or until the liquid is absorbed.
Combine the slaw ingredients in a bowl and mix to combine. Taste and adjust the seasonings as needed. Place in the fridge until ready to serve.
Add the vegan ranch ingredients to a bowl and mix to combine. Taste and adjust the seasonings as needed. Place in the fridge until ready to serve.
Add the cubed tofu to a large bowl and sprinkle with the corn starch and dry seasonings. Toss to coat evenly. Heat the oil in a skillet over medium heat. Add the tofu and spread in an even layer. Cook until browned on 2-3 sides, tossing every few minutes. Once it is browned, lower the heat and pour in the BBQ sauce. Toss until the tofu is coated and the BBQ sauce is heated through.
To serve, layer each bowl with quinoa, tofu, black beans, slaw, cherry tomatoes and avocado. Drizzle with vegan ranch and sprinkle with cilantro.
Video
Notes
I used high-protein tofu, so it doesn’t need to be pressed. If you use extra firm tofu, you will need to drain & press it before cubing it.