This post may feature affiliate links. Please read our disclosure policy.

You might need to do a double-take after your first bite of this vegan chorizo. It’s loaded with spicy and authentic Mexican flavors, but there is one key difference compared to the usual recipes — no meat!

We have a good feeling it’s going to be your new favorite.

Vegan Chorizo in a Skillet
You won’t be able to tell this vegan chorizo is meat-free!

📖 About

This soyrizo recipe is made using flavorful ingredients like ancho chiles, garlic, cloves, cumin, coriander, and Mexican oregano.

What do you end up with?

A meaty, umami, and spicy chorizo that pairs with so many dishes like huevos con chorizo, papas con chorizo, or hearty Mexican soups.


Chorizo originated on the Iberian Peninsula, which is now known as Spain and Portugal.

This style of meat comes in many different shapes, sizes, and flavors depending on the country you’re in.

Although the Spaniards influenced much of Mexican cuisine as we know it today, Mexican chorizo couldn’t be more different than its Spanish counterpart.

What makes it Mexican?

Before we go into the details of what Mexican chorizo is, let’s first discuss what it is not — Spanish.

Spanish chorizo

In general, Spanish chorizo is made from pork, but you can sometimes see it made with beef.

The main reason for its bright red hue is due to the use of paprika (both smoked and sweet). The other major players in Spanish chorizo are garlic, white wine, and various herbs.

The seasoned meat is then fermented and smoked. And lastly, the sausages are air-cured for weeks at a time. Talk about dedication.

For this reason, Spanish chorizo doesn’t need to be cooked before eating it and you’ll often see it served in slices.

Mexican chorizo

Mexican chorizo comes fresh rather than cured. Plus, this fatty meat typically has more pork fat added to the recipe.

It’s then mixed with spicy red chile peppers (which give it a deeper red hue), herbs and spices, and vinegar.

Because of the preparation, Mexican chorizo needs to be cooked before eating (think of it more like ground beef that isn’t safe to eat raw). It’s usually fried up on a cast-iron skillet and used in a variety of dishes.

Is chorizo vegan?

Unfortunately, chorizo is not vegan since the main ingredient is pork. However, we’re here to show you that you don’t need to sacrifice taste when making this dish meat-free!

This recipe contains texturized vegetable protein, which has a taste and texture that will fool even the most avid meat eater.

We think it’s important to make meatless recipes as accurate as possible for two reasons:

1. We want to retain the same texture and flavor to show people they don’t need to eat meat (less killing = better planet).

2. If a recipe is labeled as “Mexican chorizo” but doesn’t contain the traditional flavors, it does a disservice to an incredible culture and cuisine.

This is precisely why we take so much care in our research and development of the recipes we share with you!


Once cooked, use your vegan chorizo in empanadas, papas con chorizo, huevos con chorizo, sopitos, tamales, or even enchiladas!

Now that you know all about how to make vegan chorizo, it’s time to start cooking!

TVP, Spices, Ancho Chile, Garlic, Tamari, Apple Cider Vinegar, and Coconut Oil
Try to use fresh spices whenever possible!

🍲 Key ingredients

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

Textured Vegetable Protein (TVP)

Taste: also known as textured soy protein, TVP is derived from soy flour. It carries a mild bean flavor to begin with but soaks up marinades extremely well. It also provides an almost indistinguishable texture to ground meat, so you can see why it’s the ideal candidate for this soyrizo recipe!

Health: TVP is a complete protein, meaning it contains all 9 essential amino acids. It’s one of the best and cheapest meat replacements out there. In a ¼ cup (dry), there are 12 grams of protein, 4 grams of fiber, and 15% of your daily iron needs. Pretty impressive, right?

Where to buy: you can find TVP in the bulk section of most health food stores. It’s also widely available online if you can’t find any in person.

Ancho chiles

Taste: to give Mexican chorizo a distinct flavor profile, using ancho chiles is key! These peppers are known for their earthy, sweet, and “meaty” flavor. Plus, ancho chiles are one of the most widely available varieties, so you shouldn’t have an issue finding some wherever you live!

Health: ancho chiles contain many powerful compounds, including capsaicin, vitamin A, and vitamin C. Capsaicin has been used for centuries in Ayurvedic medicine as a treatment for migraines, arthritis, high blood pressure, and even gingivitis. Damn!

Vegan Chorizo on a Spoon
This soyrizo recipe is full of spicy and delicious flavors


Taste: as a close relative of onions, scallions, chives, leeks, and shallots, garlic is known for its pungent and powerful tasting notes (seriously, garlic breath is no joke).

Fun fact: did you know garlic can increase your sex drive? Yup, you heard that right! A compound found in garlic, called allicin, is responsible for improving cardiovascular health. Plus, it’s also high in estrogen, which is beneficial to women’s sexual health. The more you know!


Taste: unlike the Spanish version, there are a variety of spices found in Mexican chorizo. On top of red chiles and garlic, think cloves, cinnamon, cumin, coriander, or Mexican oregano. The combination of these seasonings really helps make this dish so complex and tasty.

Health: one of the best ways to improve your health is by including more herbs and spices in your cooking! Each ingredient comes with its own host of benefits. Take cloves for example — they help strengthen your immune system and prevent chronic disease thanks to antioxidants like vitamin C and eugenol.

Coriander Seeds in a Skillet
Toast your coriander seeds until fragrant

🔪 Instructions

If you have questions about this vegan chorizo recipe, don’t forget to check out our FAQ section at the bottom of this post.

Step 1: de-stem and shake the seeds out of all the dried chiles. Add them to a pot of water and simmer for 10-15 minutes, or until the chiles are soft and pliable. Drain the water off and add them to a blender.

Ancho Chiles and Spices in a Blender
Blend the chiles with your seasonings

Step 2: toast the whole coriander seeds in a dry skillet until fragrant (this really helps bring out the flavors). Once toasted, add them to the blender along with cayenne, oregano, cumin, cloves, salt, pepper, soy sauce, apple cider vinegar, and water. Blend all that up!

Red Sauce in a Strainer Over a Bowl
Strain the chorizo sauce in case there are chunks

Step 3: pour the chile mixture through a mesh strainer into a bowl (make sure to work it through with a spoon or spatula). This step isn’t totally necessary if you have a high-speed blender, but it helps remove any unwanted chunks. Set the bowl aside for now.

Step 4: heat some coconut oil over medium-low in a small frying pan. Sauté the minced garlic for 1-2 minutes, then add in the dried TVP and stir to coat in the oil.

Vegan Chorizo in a Skillet
Fry the sauce and TVP together until the TVP has absorbed the liquid!

Step 5: add in half of the marinade and cook until most of the liquid is absorbed. Then, pour in the rest of the marinade and cook until no liquid remains. The TVP should have a soft, “meaty” consistency when it’s done (in other words, not too chewy).

Step 6: serve your soyrizo in recipes like papas con chorizo, quesadillas, soups, stews, sopesempanadas, or tamales!

🌡️ Storage

Whenever we’re running low on this soyrizo recipe, we whip up another batch because it stores so well and goes with just about everything.


Once cooked, vegan chorizo can be kept in the fridge for up to 3-4 days. Just make sure to store it in an airtight container!


You can eat Mexican chorizo cold (like we do) or heat it up in a skillet over low-medium. Feel free to use the microwave in 10-15 second bursts, or until your soyrizo is warmed all the way through.

Vegan Chorizo in a Taco
Load up on vegan chorizo tacos!

💭 Tips & variations

We’d like to share some tips and variations we learned while experimenting with this soyrizo recipe:

  • Shake out the powder. TVP sometimes comes with extra soy powder on it, which can have a stronger flavor. Use a mesh strainer and shake out the powder before cooking.
  • Don’t rehydrate. Contrary to what you read online, TVP takes on flavor better when you add liquid as you’re cooking. If it’s already filled with water, it will repel your marinade!
  • Don’t skip the fat. In order to create a rich taste and texture that’s similar to meat-based chorizo, coconut oil is necessary.
  • Switch up the chiles. Try using guajillo, pasilla, or ancho chiles (or a combo of all three) as the base for your sauce. And add in arbol chiles for more heat!

🍴 Tasting notes

We love soyrizo as an addition to just about any meal! This plant-based protein is:

  • Savoury
  • Spicy
  • Tangy
  • Flavorful
  • Authentic

If you try this vegan chorizo recipe, please rate it and leave us a comment below! Want to stay up-to-date with new recipes? Subscribe to our newsletter or connect with Broke Bank Vegan on social media. Happy eating!

Vegan Chorizo in a Skillet

Vegan Chorizo

Mitch and Justine
This high-protein, 100% plant-based chorizo will leave you in disbelief. It's everything you want in Mexican chorizo, just without the meat! Enjoy this spicy, savoury, and delicious recipe as an addition to all your favorite dishes.
4.74 from 15 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course How-to
Cuisine Gluten-Free, Mexican, Vegan
Servings 6 servings
Calories 228 kcal


  • Blender
  • Cast-iron skillet
  • Mesh Strainer


  • 5 ancho chiles ($0.25)
  • ½ tsp coriander seeds ($0.01)
  • 1 tsp cayenne ($0.02)
  • ½ tbsp Mexican oregano ($0.05)
  • 1 tsp cumin ($0.01)
  • 3 whole cloves ($0.01)
  • 3 tbsp tamari ($0.54)
  • 4 tbsp apple cider vinegar ($0.20)
  • 1 ¾ cup water ($0.01)
  • 1 tsp salt ($0.01)
  • 1 tsp cracked black pepper ($0.01)
  • 3 tbsp refined coconut oil ($0.42)
  • 6 cloves garlic ($0.24)
  • 3 cups TVP ($0.54)


  • De-stem and shake the seeds out of all the dried chiles. Add them to a pot or boiled water, cover with a lid, and let them rehydrate for 10-15 minutes, or until soft and pliable. Drain and add them to a blender.
  • In a dry skillet over low-medium heat, toast the whole coriander seeds until fragrant. Once toasted, add them to the blender along with cayenne, oregano, cumin, cloves, salt, pepper, soy sauce, apple cider vinegar, and water. Mix on high until smooth. Taste and adjust the seasonings to your preference.
  • Pour the chile mixture through a mesh strainer into a bowl (make sure to work it through with a spoon or spatula). Set aside.
  • Heat 3 tbsp of coconut oil over low-medium in a small frying pan. Sauté the minced garlic for 1-2 minutes, then add in the dried TVP and stir to coat in the oil.
  • Add in half of the marinade and cook until most of the liquid is absorbed. Then, pour in the rest of the marinade and finish cooking until no liquid remains, about 15 minutes. Taste and adjust the salt & pepper level to your liking.
  • Serve your chorizo in recipes like papas con chorizo, quesadillas, soups, stews, sopes, empanadas, or tamales. Happy eating!


YouTube video


  • The TVP should have a soft, “meaty” consistency when done (not too chewy).
  • If you don’t want the chorizo overly spicy, half or omit the cayenne.
  • For more flavor, toast the dried chiles in a skillet for 1-3 minutes before boiling.
  • If you can’t find Mexican oregano, the closest sub is marjoram.
  • Optional ingredients are not reflected in the price or calories of our recipes.
  • We calculate nutritional information for our recipes with Cronometer.
  • Recipe cost calculations are based on ingredients local to us and may vary from recipe-to-recipe.
  • All prices are in USD.


Serving: 105g | Calories: 228kcal | Carbohydrates: 16g | Protein: 23.8g | Fat: 7.3g | Saturated Fat: 6.1g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 512.4mg | Potassium: 74mg | Fiber: 8.2g | Sugar: 6.2g | Vitamin A: 371.2IU | Vitamin C: 1.5mg | Calcium: 170.4mg | Iron: 5.8mg
Don’t miss another recipe!Subscribe to our newsletter!

♻️ Similar recipes

For more tasty recipes, check out our:

  • Jackfruit carnitas to see if all the hype around the alien-like fruit is worth it (spoiler — it is).
  • Tacos al pastor for an authentic Mexican taco recipe made with marinated TVP.
  • Quesabirria tacos for a meal that will take your tastebuds into another orbit and highlight a unique meat alternative.
  • Vegan sopes to try a traditional Mexican antojito that is crispy, creamy, and loaded with toppings.


What is vegan chorizo made of?

The plant-based version of Mexican chorizo can be made with many different ingredients such as walnuts, tofu, vegetable protein, tempeh, or mushrooms.

Is chorizo healthy?

Chorizo is typically loaded with saturated animal fats, so we would deem this to be more on the “unhealthy” side. Using high-protein, low-fat soy protein makes this recipe more “healthy.” But, as with anything, moderation is key.

What can I replace dried chile peppers with?

You can replace these chile peppers with a combination of paprika and ancho chile powder or paprika and cayenne.

Is soyrizo gluten-free?

Yes, this soyrizo recipe is gluten-free. Just make sure you are using tamari and not soy sauce.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Mindblown. really can’t believe how amazing this recipe is. i was expecting it to be somewhat similar but not an exact replica of actual chorizo. but that’s exactly what it is – a replica. i’m mexican and i’ve been vegan for 3 years now. i was able to adopt most of my mom’s recipes into a vegan version, so most of my family has been able to be 95%ish vegan, EXCEPT my dad. that’s been quite a battle. but this recipe it’s a GAME CHANGER . i did up it up in spice bc he’s mexican so it has to be spicy. i served him some in taco form and his reaction was priceless. he really couldn’t believe it was vegan and i understand it just has such an authentic taste. i will definitely be implementing this quite often. i hope you realize you practically just turned my dad vegan, which i’ve been longing for for so long for his health. so really you guys just saved his health. so thank you so much for this recipe!!

    p.s. i’ve never done a review for anthying but i just had to thank and acknowledge them. also sorry if this review is a bit too much.

    1. Hi Jasmine,

      Wow, this was really beautiful to read your review. This is exactly why we share our recipes. It’s moments like this that are really touching and humbling. Thank you so much for your kind words, and we can’t express enough how happy we are that your dad is on his way to better health! Feel free to reach out if you ever need anything/have feedback for future recipes we can make!

  2. 5 stars
    I made this with Carne de Soya chunks and it came out AMAZING! Thank you so much!

    1. Hi Kristene,

      Thank you for bringing this to our attention. You are right! The coconut oil is used all at once and should not be divided. It’s all fixed in the recipe card now 🙂

  3. Great recipe! The TVP I used was much smaller appearing in size that the TVP pictured here. Are here different kinds?

    1. Thank you so much! Yes, there are all kinds of sizes. Try looking at a bulk food store, online (like Amazon or iHerb), or at a natural food store most likely!