Vegan Chorizo Tacos


Yes, these tacos are completely vegan! Though the Mexican-seasoned mushrooms, chickpeas, and walnuts have an uncanny resemblance to real chorizo (and it tastes pretty close, too!).

Vegan Chorizo Tacos on blue tile counter with lime wedges
Photo: Jason Donnelly
Prep Time:
20 mins
Cool Time:
20 mins
Stand Time:
20 mins
Total Time:
1 hrs
16 appetizer tacos


  • 3 tablespoon vegetable oil

  • 1 8 ounce pkg. sliced button mushrooms

  • 1 tablespoon ground ancho chile pepper

  • 1 tablespoon mild chili powder

  • 1 tablespoon ground cumin

  • 1 teaspoon kosher salt

  • 1 teaspoon ground coriander

  • 1 teaspoon dried Mexican oregano or oregano, crushed

  • ½ teaspoon garlic powder

  • ½ teaspoon dried thyme, crushed

  • ½ teaspoon smoked paprika

  • ¼ teaspoon ground cinnamon

  • 2 15 ounce cans chickpeas, rinsed and drained

  • ½ cup walnuts, toasted

  • 2 tablespoon lime juice

  • 4- to 6-inch corn tortillas, warmed

  • Finely chopped red onions

  • Chopped fresh cilantro

  • Lime wedges


  1. In a very large skillet heat 1 Tbsp. of the oil over medium-high. Add mushrooms and cook 6 to 8 minutes or until lightly browned and liquid has evaporated, stirring occasionally. Cool mushrooms completely.

  2. Meanwhile, in a large bowl combine the next ten ingredients (through cinnamon).

  3. For vegan chorizo, in a food processor combine the cooled mushrooms, the chickpeas, and walnuts; pulse until ingredients are chopped. Add chickpea mixture to spice mixture in the bowl. Add lime juice and stir well to combine. Let stand 20 minutes.

  4. Heat the remaining 2 Tbsp. of oil in the same skillet over medium-high. Add the vegan chorizo to the skillet, spreading evenly. Cook 2 minutes without stirring. Stir the chorizo and cook 4 to 5 minutes more or until browned and heated through, stirring occasionally.

  5. Serve vegan chorizo in warmed tortillas topped with finely chopped onions, cilantro, and lime wedges.

Nutrition Facts (per serving)

130 Calories
6g Fat
15g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 16
Calories 130
% Daily Value *
Total Fat 6g 8%
Saturated Fat 1g 5%
Sodium 164mg 7%
Total Carbohydrate 15g 5%
Total Sugars 2g
Protein 4g
Vitamin C 2.6mg 13%
Calcium 38mg 3%
Iron 1.2mg 7%
Potassium 133mg 3%
Folate, total 19.4mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles