Chorizo Vegan Recipe: Delicious Plant-Based Flavor Ideas

Updated On: October 4, 2025

If you’ve been craving the smoky, spicy flavor of traditional chorizo but want to keep your meals plant-based, you’re in for a treat! This homemade vegan chorizo recipe brings all the bold flavors you’d expect from classic chorizo without any meat or animal products.

Using wholesome ingredients like vital wheat gluten, smoked paprika, and a blend of warming spices, this recipe creates a versatile, protein-packed chorizo alternative that’s perfect for tacos, burritos, scrambles, and so much more.

Whether you’re vegan, vegetarian, or simply exploring meatless options, this recipe is easy to make and adaptable to your taste preferences. Plus, it stores well, making it a fantastic batch-cooking option for busy weeknights.

If you love rich, smoky, and spicy flavors, this vegan chorizo will quickly become a kitchen staple. Ready to spice up your plant-based cooking?

Let’s dive in!

Why You’ll Love This Recipe

This vegan chorizo recipe is a delicious and healthier alternative to traditional pork chorizo. It’s packed with protein thanks to vital wheat gluten and beans, which makes it a filling addition to any meal.

The spices create that signature smoky, slightly spicy profile that chorizo is famous for, without any artificial additives or preservatives.

One of the best parts? It’s incredibly versatile.

You can crumble it up for tacos, add it to vegan pasta sauces, or mix it into rice dishes for a flavorful punch. Plus, it stores well in the fridge or freezer, so you can make a big batch and enjoy it throughout the week.

For those interested in more plant-based meal inspiration, be sure to check out our Peruvian Vegetable Recipes for Flavorful Healthy Meals and Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for delightful ideas.

Ingredients

  • 1 cup vital wheat gluten (for texture and protein)
  • 1/4 cup nutritional yeast (adds savory depth)
  • 1/4 cup cooked black beans (for moisture and protein)
  • 2 tablespoons tomato paste (for rich color and flavor)
  • 2 tablespoons olive oil (for moisture)
  • 1 tablespoon smoked paprika (essential for smoky flavor)
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon ground black pepper
  • 1/4 teaspoon cayenne pepper (adjust to taste for spice level)
  • 1/3 cup vegetable broth (to bring the dough together)
  • 1 tablespoon soy sauce or tamari (for umami, use gluten-free tamari if needed)

Equipment

  • Mixing bowl
  • Spoon or spatula
  • Steamer or large pot with a steaming rack
  • Plastic wrap or aluminum foil (for wrapping dough)
  • Skillet or frying pan
  • Measuring cups and spoons
  • Food processor or blender (optional for blending beans)

Instructions

  1. Prepare the black beans: If using canned beans, rinse and drain them well. Blend or mash them until mostly smooth. This adds moisture and protein to the chorizo.
  2. Mix dry ingredients: In a large mixing bowl, combine the vital wheat gluten, nutritional yeast, smoked paprika, cumin, chili powder, garlic powder, onion powder, oregano, black pepper, and cayenne pepper. Stir until evenly mixed.
  3. Add wet ingredients: To the dry mixture, add the mashed black beans, tomato paste, olive oil, soy sauce, and vegetable broth. Stir with a spoon or your hands until a dough forms. If too dry, add a little more broth, one tablespoon at a time.
  4. Knead the dough: Knead the dough in the bowl for about 3-5 minutes until it becomes elastic and holds together well. This step is important to develop the right texture similar to traditional chorizo.
  5. Shape and wrap: Divide the dough into two equal portions and shape each into a log about 6 inches long. Wrap each log tightly in plastic wrap or aluminum foil, twisting the ends to seal.
  6. Steam the chorizo: Place the wrapped logs in a steamer basket over boiling water. Cover and steam for 45 minutes. This cooking method helps firm up the texture and develop flavor.
  7. Cool and slice: Remove the chorizo from the steamer and let it cool completely before unwrapping. Slice, crumble, or chop according to your recipe’s needs.
  8. Cook before serving: Heat a skillet over medium heat and cook the chorizo pieces for 5-7 minutes until slightly crispy and browned. This step enhances the texture and flavor.

Tips & Variations

For a gluten-free version, try substituting vital wheat gluten with a mix of chickpea flour and ground flaxseeds, though the texture will be different.

Adjust spice levels by adding more or less cayenne and chili powder depending on your heat preference.

If you want a smokier flavor, add a drop or two of liquid smoke to the wet ingredients.

Try mixing in finely chopped fresh herbs like cilantro or parsley after steaming for a fresh twist.

Make a big batch and freeze portions for quick meals later.

Nutrition Facts

Nutrient Per Serving (1/4 of recipe)
Calories 150 kcal
Protein 12 g
Fat 6 g
Carbohydrates 10 g
Fiber 4 g
Sodium 350 mg

Serving Suggestions

This vegan chorizo is incredibly versatile! Here are a few delicious ways to enjoy it:

  • Breakfast scramble: Sauté with diced potatoes, onions, and bell peppers for a hearty vegan breakfast.
  • Tacos or burritos: Use as a filling with avocado, salsa, and fresh cilantro in soft tortillas.
  • Pasta dishes: Stir into tomato-based pasta sauces or vegan Alfredo for a smoky protein boost. For a creamy twist, check out our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.
  • Stuffed peppers or mushrooms: Mix with rice and veggies for a flavorful stuffing.
  • Pizza topping: Crumble on your favorite vegan pizza for a spicy kick.

Conclusion

This chorizo vegan recipe is a fantastic way to enjoy the bold and smoky flavors of chorizo while keeping your meals plant-based and nutritious. By using simple pantry staples and spices, you can create a delicious, protein-rich meat alternative that elevates any dish.

Whether you’re cooking for yourself or entertaining friends, this recipe is sure to impress with its authentic taste and satisfying texture.

Don’t hesitate to experiment with spice levels or incorporate this chorizo into your favorite recipes. For more inspiring plant-based meals, explore our collection of Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas and Vegan Bread Machine Recipe for Soft, Delicious Loaves.

Happy cooking and enjoy every flavorful bite!

📖 Recipe Card: Chorizo Vegan Recipe

Description: A spicy and flavorful vegan chorizo made with textured vegetable protein and smoky spices. Perfect for tacos, burritos, or as a protein-packed addition to any meal.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 1 cup textured vegetable protein (TVP)
  • 1 cup vegetable broth
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 2 teaspoons smoked paprika
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper
  • 1 tablespoon tomato paste
  • Salt and pepper to taste

Instructions

  1. Rehydrate TVP in vegetable broth for 5 minutes.
  2. Heat olive oil in a pan over medium heat.
  3. Sauté onion and garlic until translucent.
  4. Add rehydrated TVP and cook for 3 minutes.
  5. Stir in smoked paprika, chili powder, cumin, oregano, cayenne, and tomato paste.
  6. Cook for another 10 minutes, stirring occasionally.
  7. Season with salt and pepper to taste.
  8. Remove from heat and use as desired.

Nutrition: Calories: 180 kcal | Protein: 20 g | Fat: 7 g | Carbs: 12 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Chorizo Vegan Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A spicy and flavorful vegan chorizo made with textured vegetable protein and smoky spices. Perfect for tacos, burritos, or as a protein-packed addition to any meal.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup textured vegetable protein (TVP)”, “1 cup vegetable broth”, “2 tablespoons olive oil”, “1 small onion, finely chopped”, “3 garlic cloves, minced”, “2 teaspoons smoked paprika”, “1 teaspoon chili powder”, “1 teaspoon ground cumin”, “1/2 teaspoon dried oregano”, “1/4 teaspoon cayenne pepper”, “1 tablespoon tomato paste”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rehydrate TVP in vegetable broth for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add rehydrated TVP and cook for 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in smoked paprika, chili powder, cumin, oregano, cayenne, and tomato paste.”}, {“@type”: “HowToStep”, “text”: “Cook for another 10 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and use as desired.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “20 g”, “fatContent”: “7 g”, “carbohydrateContent”: “12 g”}}

Photo of author

Marta K

Leave a Comment

X