Press the tofu to remove excess moisture. This can be done by wrapping the tofu block in a clean kitchen towel and placing something heavy on top for about 15-30 minutes.
Roast the poblano pepper until the skin is charred and blistered. Once cooled, peel off the skin and remove the seeds. Blend the roasted poblano with cream, garlic, and seasonings until smooth.
Cut the pressed tofu into bite-sized cubes.
In a skillet, heat oil over medium-high heat. Add the cubed tofu and cook until golden and crispy on all sides.
Add the creamy poblano sauce to the skillet with the crispy tofu. Stir well to coat all pieces and let simmer for a few minutes.
Serve the chipotle tofu in creamy poblano sauce over rice, with tortillas, or on its own. Garnish with fresh herbs and enjoy!
Pressing the tofu is crucial for achieving a firmer texture that absorbs flavors better during cooking.
If you do not have access to fresh poblano peppers, you can use canned poblano or substitute with other mild peppers.
This recipe can be easily adapted to be vegan by using plant-based cream alternatives.
Find it online: https://www.chyachya.com/chipotle-tofu-in-poblano-sauce/