22. Roast poblano peppers directly over gas flame or under broiler until skin is completely charred, about 8-10 minutes. Transfer to sealed plastic bag to steam, then peel and dice.
33. Heat vegetable oil in large cast-iron skillet over medium-high heat. Add crumbled tofu, allowing pieces to develop deep golden-brown edges without stirring too frequently, about 7-9 minutes.
44. Add diced onions, garlic, and roasted poblanos. Sauté until onions become translucent and slightly caramelized, about 5 minutes.
55. Blend chipotle peppers, adobo sauce, tomato paste, cumin, oregano, salt, and pepper into smooth sauce.
66. Pour sauce over tofu mixture, stirring to coat completely. Reduce heat to medium-low and simmer until sauce thickens and flavors meld, about 10-12 minutes.
77. Finish with fresh chopped cilantro, stirring gently to incorporate.