An iron skillet filled with homemade soyrizo.

Soyrizo - Vegan Soy Chorizo

A homemade soyrizo aka soy chorizo make with TVP and spices.

Course Main Course
Cuisine Mexican, vegan
Keyword soy chorizo, soyrizo, vegan chorizo
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 4
Calories 170 kcal


For the broth:

  • 3/4 cup boiling water
  • 1 tbsp oil any neutral flavored oil will work or omit completely for reduced fat
  • 1 tbsp Bragg's Liquid Aminos
  • 1 tbsp paprika
  • 1 tsp vinegar
  • 1 tsp salt
  • 1/2 tsp chili powder
  • 1/2 tsp cayenne pepper or more for extra spicy

For the "meat"

  • 1 1/3 cup TVP or any dehydrated soy protein o
  • 1 tbsp oil for frying the soyrizo


Make the broth

  1. Add boiling water, oil, soy sauce, vinegar, paprika, salt, chili powder, and cayenne to a mixing bowl.

Make the "meat"

  1. Pour the dry TVP into the broth, give it a stir, and let it soak up the liquid for about 5 minutes.

  2. Put some oil in the bottom of a skillet and pour in the soaked TVP along with any extra broth that has not yet soaked in.

  3. Fry the soyrizo on medium heat for about 5 minutes until it is heated through and any excess broth has evaporated.

  4. Serve as you would soyrizo in any of your favorite recipes.

Recipe Notes

To make with Tofu instead:

Nutrition Facts
Soyrizo - Vegan Soy Chorizo
Amount Per Serving (0.75 cup)
Calories 170 Calories from Fat 63
% Daily Value*
Fat 7g11%
Sodium 833mg36%
Potassium 38mg1%
Carbohydrates 10g3%
Fiber 5g21%
Sugar 3g3%
Protein 15g30%
Vitamin A 1030IU21%
Calcium 103mg10%
Iron 3.8mg21%
* Percent Daily Values are based on a 2000 calorie diet.