Soy Chorizo Tacos


  • 3 tablespoons soybean oil (also known as vegetable oil)
  • 8 ounces roughly chopped carrots, about 2 – 3 large carrots, carrot tops reserved
  • 1 pound extra firm tofu, drained, patted dried and broken into large chunks
  • 4 ounces tomato paste
  • 1 chipotle pepper in adobo, finely chopped
  • 2 teaspoons adobo sauce
  • 2 tablespoons soy sauce
  • ½ cup plain soy milk-based yogurt
  • 1 tablespoon chopped cilantro stems
  • Cilantro leaves, to garnish
  • 1 lime and zest, divided
  • 1 avocado, pitted and skin removed
  • 8 corn tortillas

Various Spices Needed (that you probably already have in your kitchen!)

  • 1 tablespoon ground cumin
  • 1 tablespoon smoked paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon oregano
  • 1 teaspoon garlic powder
  • 1 teaspoon used coffee grounds (optional)
  • 1 teaspoon granulated onion
  • ¼ teaspoon ground cinnamon
  • 1 teaspoon salt (optional)


  1. Heat 3 tablespoons of soybean oil in a large nonstick pan over medium-high heat. Using soybean oil will ensure that we maintain a neutral flavor profile, but also get a nice char on our soy chorizo because of soybean oil’s high smoke point.
  2. To the base of a food processor, add in the chopped carrots and pulse until fine. Add in the crumbled tofu and pulse until the mixture is the size of crumbled meat.
  3. To the heated pan, add in the carrot-tofu mixture and allow to cook for 5 minutes untouched. Stir and continue to cook until the mixture has browned.
  4. Meanwhile in a small bowl, mix together the cumin, smoked paprika, coriander, oregano, garlic powder, coffee grounds, granulated onion, cinnamon and 1 teaspoon of Kosher salt.
  5. Sprinkle the spices over the browned tofu mixture and stir. Add in the tomato paste, chopped chipotle pepper and chipotle sauce. Cook for 2 minutes allowing it to caramelize.
  6. Finish by adding in the soy sauce, for a nice umami flavor, and stir to combine.
  7. While the soy chorizo finishes cooking, in a small bowl, mix together the yogurt with the juice and zest from half a lime. Season with salt to taste.
  8. Place the avocado on a cutting board and squeeze the juice from the remaining lime half over the top. Using a fork, mash the avocado along with a tablespoon of cilantro stems and a tablespoon of chopped carrot tops. Season with salt.
  9. Heat a cast iron or non-stick skillet over medium high heat. Place a tortilla in the pan to warm for 10 seconds and then flip and warm for another 10 seconds. Remove to a plate and cover with a tea towel. Repeat until all tortillas have been heated through.
  10. When the soy chorizo is cooked through, build the tacos by adding a spoonful of chorizo to the middle of a warmed tortilla. Top with a drizzle of the lime soymilk yogurt, some smashed avocado and cilantro leaves.