Press the tofu: Drain the tofu and press it using a tofu press or by wrapping it in paper towels and placing a heavy object on top. Let it press for 10-15 minutes to remove excess water.
Crumble the tofu: Once pressed, crumble the tofu into small, bite-sized pieces using your hands or a fork. Set aside.
Prepare the sofritas sauce: In a blender or food processor, combine the chipotle pepper, adobo sauce, onion, garlic, cumin, smoked paprika, chili powder, tomato paste, vegetable broth, soy sauce, and apple cider vinegar. Blend until smooth.
Cook the tofu: Heat the olive oil in a large skillet over medium heat. Add the crumbled tofu and sauté for 7-10 minutes, stirring occasionally, until the tofu begins to brown and crisp up slightly.
Add the sauce: Pour the sofritas sauce over the tofu in the skillet. Stir well to combine. Let it simmer for 10-15 minutes, stirring occasionally, until the sauce has thickened and the tofu absorbs the flavors.
Adjust seasoning: Taste and add salt, pepper, or additional chipotle pepper if desired for extra heat.
Serve:Serve the sofritas tofu hot in tacos, burritos, bowls, or as a filling for quesadillas. Garnish with fresh cilantro if desired.
Video
Notes
Pressing tofu: Don’t skip pressing the tofu. It helps to remove excess moisture, ensuring the tofu gets crispy when sautéed.
Customize spice levels: If you prefer a milder dish, reduce the amount of chipotle pepper or adobo sauce. For more heat, add extra chipotle or a pinch of cayenne pepper.
Meal prep: Sofritas can be made ahead of time and stored in the fridge for up to 4 days. It also freezes well for longer storage.