Start by crumbling the tofu with your hands into small crumbles.
1 pound firm tofu
Heat 2 tablespoons of the oil in a large skillet over medium heat. Once hot, add in the onion and cook for 3-4 minutes until translucent. Add in the garlic and cook for another minute before adding in the crumbled tofu.
3 tablespoons avocado oil, 1 small white onion, 2 garlic cloves
Continue cooking, stirring occasionally, for 25-30 minutes until the tofu is browned and crispy. Add in the remaining tablespoon of oil a little bit at a time when the pan seems dry making sure to use the back of the spoon to scrape up any stuck on bits.
Once you’ve achieved your desired crispiness, season with chili powder, sea salt, cumin, garlic powder, onion powder, cayenne, and cinnamon. Stir in the vinegar and taste for additional salt if needed.