Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.3
(18)
Export 15 ingredients for grocery delivery
Step 1
Preheat the oven to broil.
Step 2
Place the onion wedges and poblano on a rimmed baking sheet and rub with 1 tablespoon of the olive oil. Broil, turning several times with tongs, until the poblano has collapsed in on itself and the vegetables are charred, 6 to 8 minutes. Remove from the oven. When the poblano is cool enough to handle, remove and discard the skin, stem and seeds.
Step 3
Transfer the poblano to a blender. Add the charred onion wedges, chipotle pepper and adobo sauce, garlic, soy sauce, tomato paste, chili powder, vinegar, cumin, 1/2 cup water, 3/4 teaspoon salt and a few grinds of pepper. Blend until smooth, then set the poblano mixture aside.
Step 4
Cut the tofu crosswise into 1/4-inch-thick planks, then press the pieces between a couple paper towels to remove as much moisture as possible. Heat 1 tablespoon of the olive oil in a large nonstick skillet over medium-high heat. Add the tofu and cook until well browned, about 5 minutes per side. Transfer to a plate to cool.
Step 5
Heat the remaining 1 tablespoon olive oil in the same skillet, then add the diced onions and cook, stirring occasionally, until tender, about 6 minutes. Using your hands, tear and crumble the tofu into very small pieces and add to the skillet. Cook, stirring to combine, until warmed through, about 2 minutes.
Step 6
Add the poblano mixture and 1/2 cup water to the skillet and cook until it’s bubbling all over and the tofu has absorbed some of the sauce, about 5 minutes. Add 1 to 2 more tablespoons water if the mixture gets too dry (it should be saucy). Taste and add more salt and pepper, if needed.
Step 7
Serve over rice and beans and top with lettuce and pico de gallo.