Plant-Based Chorizo (healthy vegan meat alternative)
Prep time
Cook time
Total time
This vegan chorizo makes a delicious taco filling, topping for tostadas, or as a meat replacement in recipes like rice bowls. It can even be used to make plant-based jambalaya.
Recipe type: Entree
Cuisine: Mexican
Serves: 8 servings
  • 2 (15-ounce) cans garbanzo beans (chickpeas), drained and rinsed
  • ½ cup canned diced tomatoes
  • 2 tablespoons apple cider vinegar
  • 2 teaspoons soy sauce or gluten-free tamari
  • 2 tablespoons paprika
  • 1 tablespoon garlic powder
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano leaves
  • ½ teaspoon salt
  • ¼ teaspoon coarse ground black pepper
  • ¼ teaspoon crushed red pepper
  • ⅛ teaspoon ground cloves
  • 4 tablespoons oil, divided
  • 1 cup minced onion
  • 1 cup diced white mushrooms
  • ½ cup water
  1. Place the garbanzo beans, tomatoes, vinegar, soy sauce, paprika, garlic powder, cumin, oregano, salt, black pepper, red pepper, and cloves in a large bowl. Stir until all ingredients are well distributed.
  2. Transfer the mixture to a food processor. Pulse about 5 or 6 times, until well mixed and only a few coarse chunks of garbanzo beans remain. (If you don't have a food processor, mash the garbanzo beans and tomatoes into coarse chunks with a potato masher or fork.)
  3. Heat 2 tablespoons oil in a large nonstick skillet over medium heat. Add the onion and mushrooms, and cook until tender, stirring occasionally.
  4. Add the remaining 2 tablespoons oil and increase the heat to medium-high. Stir in the garbanzo bean mixture and water. Cook for 8 to 10 minutes, or until the mixture resembles cooked chorizo. Stir only when the mixture on the bottom begins to brown, tossing to incorporate the browned part back into the mixture.
Spicy Vegan Chorizo Option: Add a finely chopped chipotle or jalapeƱo pepper to the mixture while browning.
Nutrition Information
Calories: 197 Fat: 9g Saturated fat: 1g Carbohydrates: 23g Sugar: 3g Sodium: 444mg Fiber: 8g Protein: 6g
Recipe by Go Dairy Free at