This post may contain affiliate links. Learn more.
This savory, satisfying tofu taco meat is even better than Chipotle’s sofritas, promise. Vegan, gluten-free, make-ahead friendly, and perfect for all your Mexican-inspired meals.
Why we love this recipe
Whether or not you’re vegan, it’s nice to have a variety of savory, satisfying plant-based protein options at your disposal. Sofritas-style tofu taco meat is a great, flexible ingredient to incorporate into Mexican-inspired meals.
Our version has:
- A great, toothsome texture
- Layers of fresh, savory, and spicy flavor
- The perfect level of sauciness
You can make it well in advance and refrigerate or freeze it, so you’ll never be too far from a healthy and satisfying meal.
What you’ll need
Here’s a glance at the ingredients you’ll need to make this recipe.
- Extra-firm tofu develops a pleasant chewiness in the oven, which is perfect for sofritas.
- Poblano peppers have a nice combination of mild heat (which can vary quite a bit) and well-developed flavor.
- You can use fresh or canned plum tomatoes.
- The chipotle pepper in adobo sauce adds quite a bit of heat to this recipe, making it spicier than the version you’ll get at Chipotle. If you’re not a fan of heat, you can substitute an additional tablespoon of tomato paste. The smoked paprika will still give the sofritas a nice smokiness.
How to make it
Here’s an overview of what you’ll do to make a great batch of sofritas. You can see the steps in action in the video that accompanies this post, and get all the details in the recipe card below.
- Dry the tofu well between multiple layers of paper towels, crumble it, and dry again. In a large mixing bowl, whisk up the marinade.
- Toss the crumbled tofu into the marinade, place on a rimmed sheet pan, and arrange in a single layer. Bake for about 30 minutes, until browned and chewy.
- While the tofu bakes, combine and process the ingredients for the sauce in a food processor.
- Cook the sauce until it reduces by about half. Stir in the baked tofu crumbles. That’s it!
How to serve it
Tacos
Sofritas makes an excellent vegan substitute for ground beef in tacos. You can build a great vegan taco with:
- Soft corn tortillas
- Pico de gallo
- Tangy slaw (use vegan mayo or olive oil)
- Perfect guacamole
Burrito bowls
Or make a phenomenal vegan burrito bowl with sofritas as your protein. You can use:
- Cilantro lime rice
- Black or pinto beans
- Peppers and onions
- Queso
- Pico de gallo
Expert tips and FAQs
Many cultures have a version of sofrito. The details vary, but this blend of aromatics is frequently composed of peppers, tomatoes, onions, garlic, herbs, and spices. These ingredients get minced or pureed and cooked down in oil, creating a super-flavorful base for a wide variety of dishes.
Sofritas is a wildly popular version of tofu taco meat created by Chipotle Mexican Grill in 2013. It seems clearly named after sofrito, so our version marries chewy marinated baked tofu crumbles with a gorgeous sofrito-inspired sauce made with tomato, poblano pepper, shallot, garlic, tomato paste, chipotle in adobo, oregano, and salt.
Absolutely. If anything, the flavors only improve as they have a chance to mingle. Sofritas will keep well in an airtight container in the fridge for a week or in the freezer for a year. Defrost in the fridge and reheat in the microwave.
More favorite vegan tacos
Hungry for more?
Subscribe to Umami Girl’s email updates, and follow along on Instagram.
Sofritas (Tofu Taco Meat)
Ingredients
For the tofu
- 1 16- ounce 454-gram block extra-firm tofu
For the marinade
- 2 tablespoons (30 ml) safflower oil
- 2 tablespoons (30 ml) red wine vinegar
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon fine sea salt
- ¼ teaspoon freshly ground black pepper
For the sauce
- 2 plum tomatoes, fresh or canned, seeded and chopped
- 1 small poblano pepper, roughly chopped
- 1 small shallot, chopped
- 4 garlic cloves, chopped
- 2 tablespoons (28 grams) tomato paste
- 1 canned chipotle pepper, plus 1 tablespoon (15 ml) adobo sauce
- ½ teaspoon dried oregano
- ½ teaspoon fine sea salt
- 2 tablespoons (30 ml) safflower oil
Instructions
- Preheat oven to 350°F with a rack in the center.
- Drain the tofu and firmly pat dry between multiple layers of paper towels.
- Crumble tofu with your fingers and dry well again.
- In a large mixing bowl, whisk together the oil, vinegar, chili powder, cumin, smoked paprika, salt, and pepper.
- Add crumbled tofu and mix gently but thoroughly until the tofu has evenly absorbed the marinade.
- Line a rimmed half-sheet pan with parchment. Pour tofu onto pan and arrange in a single layer.
- Bake, stirring once or twice, until browned and chewy, about 30 minutes.
- While the tofu bakes, place the tomatoes, poblano, shallot, garlic, tomato paste, chipotle pepper and adobo sauce, oregano, and salt into a food processor and process until relatively smooth.
- Heat the safflower oil in a medium frying pan over medium heat.
- Pour in the sauce and cook, stirring almost constantly, until reduced by about half.
- Remove tofu from oven, spoon into sauce, and stir to coat.
Notes
- The chipotle pepper in adobo sauce adds quite a bit of heat to this recipe, making it spicier than the version you'll get at Chipotle. If you're not a fan of heat, you can substitute an additional tablespoon of tomato paste. The smoked paprika will still give the sofritas a nice smokiness.
- Tofu taco meat will keep well in an airtight container in the fridge for a week or in the freezer for a year. Defrost in the fridge and reheat in the microwave.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Hungry for more?
Subscribe to Umami Girl’s email updates, and follow along on Instagram.
This is a wonderful recipe! I didn’t have a poblano pepper or a shallot on hand and since I live miles from town and didn’t want to wait to try the recipe, I substituted a jalapeño for the poblano and a chunk of sweet onion for the shallot. The jalapeño was very spicy so I omitted the chipotle in adobo sauce and added the extra tablespoon of tomato paste. I have Mexican oregano on hand so I used that. The sofritas was absolutely delicious! Thank you for creating this recipe!
This is super tasty! I’ve made it a few times now for tacos and nachos and it turns out great.
It’s a tad spicy for some folks in my household so I might half the chiles in adobo and add some smokey flavour to compensate.
So glad, Hannah! Yes, great idea to customize the spice level for everyone’s tastes. xx