- 2 tablespoons olive oil
- 1 small onion, chopped
- 1 tablespoon garlic, chopped
- Salt and ground black pepper
- 2 blocks firm tofu
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1/8 teaspoon cinnamon
- 1 teaspoon cider vinegar
- Chopped fresh cilantro for garnish
- Chopped scallions for garnish
Put oil in a large skillet over medium-high heat. Add onion and garlic; sprinkle with salt and pepper. Cook, stirring occasionally, until the vegetables soften, 3 to 5 minutes.
With your hands, crumble tofu into the pan. Cook, stirring and scraping the bottom of the skillet occasionally and adjusting heat as necessary, until tofu browns and crisps as much or as little as you like, anywhere from 10 to 30 minutes.
Sprinkle with the chili powder, cumin and cinnamon; stir and cook, continuing to scrape any browned bits from the bottom of the pan until the mixture is fragrant, a minute or two. Stir in vinegar and adjust the seasoning taste. Garnish with cilantro and scallions and serve with warm corn tortillas or over rice.
Mark Bittman, New York Times