Chorizo is one of my comfort foods, nothing beats a breakfast of papas con chorizo, warm corn tortillas, and salsa molcajeteada. This spicy vegan chorizo is packed with flavor and made with the same traditional cooking method as the real thing, so you know it's good!
A combination of tofu and mushrooms is marinated in a sauce made with dried chiles, Mexican oregano, cumin, clove, paprika, and apple cider vinegar, then cooked until golden brown. It is the perfect addition to your breakfast burritos, burrito bowls, tofu scramble, or to spice up your taco night.
What Makes This A Great Recipe
There are quite a few plant-based chorizo options in grocery stores now, my favorite is Trader Joe's Soy Chorizo, but none of them come close to the flavor of authentic Mexican chorizo. That's why I set out to make my own, and after testing recipes with quinoa, tempeh, TVP, and even lentils I settled on this spicy and crumbly chorizo, with tons of umami flavor, and notes of clove and coriander. It makes an excellent plant-based protein and is vegan, dairy-free, and gluten-free,
Difference Between Spanish and Mexican Chorizo
Spanish chorizo as we know it today was born in the Iberian Peninsula around the XVII century when pimentón (paprika) arrived in Spain from the Americas. Pimenton is made from small red peppers that were not available in Spain before then, previously chorizo was white or black. Spanish chorizo is typically made with chopped pork, seasoned with pimentón (which gives it its red color) and garlic, and is cured for 2 to 4 weeks.
Mexican chorizo is similar to Spanish chorizo in flavor, but it is not cured, and the pork is usually ground, making it a crumbly and chunky chorizo that needs to be cooked before eating. It is seasoned with pimentón (paprika), like Spanish chorizo, but it is spiced with various dried chiles, oregano, cumin, and coriander. Toluca, in central Mexico, was one of the first places to register chorizo production in Mexico. To this day, Mexicans consider chorizo from Toluca among the best in the country.
Main Ingredients
Unlike other soyrizo recipes this one is made by reconstituting dried chiles. If you have never worked with dried chiles before, don't worry it is quite easy to do. You will need:
Dried ancho chiles: Ancho chiles are dried Poblano chiles with medium heat. They are large in size and a dark red almost black color. They are available at your local Mexican market or online.
Dried guajillo chiles: Guajillo chiles are the dried form of the mirasol chile. They are elongated in shape, a dark cranberry red color, with mild heat. Sometimes there mislabeled as chile cascabel or New Mexico chile. They are available at your local Mexican market or online.
Dried arbol Chiles: Chiles de Árbol are small, thin chiles, about 2-3 inches long and less than a ½ inch wide. They are a bright red color and are hot so be careful. If you want this chorizo to be mild I recommend you omit the chiles de arbol. They are available at your local Mexican market or online.
Tofu: Tofu is my favorite meat substitute, for this recipe I use extra-firm tofu. If you want to make a soy-free chorizo you can use coarse chunks of garbanzo beans instead or chopped cauliflower.
How to Make Vegan Chorizo
Press the tofu for 30 minutes, by placing it in between two plates with a heavy object on top.
Remove the stems and seeds from the dried chiles, pour boiling water over them, and let them soak for 15 minutes.
Drain the chiles and transfer them to the blender. Add the garlic, oregano, cumin, cloves, paprika, coriander, apple cider vinegar, and some of the soaking liquid to the blender and puree until smooth.
Pass the puree through a fine mesh sieve. Add half of it to the crumbled tofu.
Mince the mushrooms finely. Sauté them until golden brown and a bit crispy.
Add the remaining half of the chile puree and cook for a couple more minutes until the mixture has thickened.
Add the marinated tofu to the pan with the mushrooms.
Stir to combine everything together, and cook until the chorizo begins to brown.
Expert Tips and Tricks
- To increase or decrease the spiciness, adjust the quantities of chile de arbol.
- Mince your mushrooms finely. I recommend you do this with a knife, not a food processor. This helps make a much better texture.
- If browned bits of chorizo get stuck to the bottom of the pan, use a little bit of broth to deglaze the pan and use a wooden spoon to scrape the bottom of the pan and incorporate all the browned-up bits into the chorizo.
- To make this oil-free: omit the avocado oil and use a non-stick skillet
Serving
The chorizo possibilities are now endless. I will be making papas con chorizo, torta de chorizo, and sopes con chorizo.
Storing
Store the chorizo in an airtight container for up to 3-5 days in the fridge or 6 months in the freezer.
FAQ
Chorizo originated in the Iberian Peninsula, which is mainly composed by Spain and Portugal.
Mexican chorizo is raw meat seasoned with dry chilies and aromatic spices. In Spain, chorizo is generally composed of chopped pork and pork fat seasoned with garlic, salt, and pimentón, a type of smoked paprika, and it is cured.
More Vegan Mexican Breakfast Recipes
Homemade Vegan Chorizo
Ingredients
- 1 block extra firm tofu (14 oz)
- 6 dried chile guajillo, seeds and stems removed
- 2 dried chile ancho, seeds and stems removed
- 4 dried chile de arbol. seeds and stems removed
- 4 cloves garlic, peeled
- 1 tablespoon dried Mexican oregano
- ½ teaspoon ground cumin
- 2 whole cloves
- 1 tablespoon ground paprika
- ½ teaspoon ground coriander
- ¼ cup apple cider vinegar
- 1 ½ teaspoons salt, divided
- ⅛ teaspoon freshly ground black pepper
- 2 tablespoon avocado oil (optional)
- ½ pound mushrooms, finely chopped
Instructions
- Press the tofu for 30 minutes. If you don't have a tofu press you can do this by placing the tofu in between two plates then placing a heavy object on top.
- Place the chiles in a heat-proof bowl and pour boiling hot water over them. Let them soak for 15 minutes.
- Drain the chiles, but reserve ½ cup of the chile soaking liquid. Transfer the chiles and reserved chile-soaking liquid to the blender.
- Add the garlic, oregano, cumin, cloves, paprika, coriander, apple cider vinegar, 1 teaspoon of salt, and pepper, and puree until smooth. Pass through a fine mesh sieve into a small bowl.
- Drain the water from the tofu and crumble with your hands into a large bowl. Pour half of the chile puree into the bowl with the tofu and stir to combine. Let marinate while you cook the mushrooms.
- Heat oil in a large skillet over medium-high heat. Add the mushrooms and cook until the mushrooms are golden brown, about 6 to 7 min.
- Decrease the heat low and pour in the remaining half of the chile puree. Stir and continue to cook for 3 to 4 minutes, until the mushrooms begin to absorb the chile mixture.
- Add the tofu mixture and stir to completely incorporate it into the mushrooms. Continue to cook until the liquid begins to evaporate and the tofu starts to brown, about 7 to 8 minutes.
- Taste the chorizo, and if necessary add the remaining 1/2 teaspoon of salt. Store the chorizo in an airtight container for up to 3-5 days in the fridge or 6 months in the freezer.
Video
Notes
-
- To increase or decrease the spiciness, adjust the quantities of chile de arbol.
-
- Mince your mushrooms finely. I recommend you do this with a knife, not a food processor. This helps make a much better texture.
-
- If browned bits of chorizo get stuck to the bottom of the pan, use a little bit of broth to deglaze the pan and use a wooden spoon to scrape the bottom of the pan and incorporate all the browned-up bits into the chorizo.
- If you want to make a soy-free chorizo you can use coarse chunks of garbanzo beans instead or chopped cauliflower.
- To make this oil-free: omit the avocado oil and use a non-stick skillet
Nutrition
Although dorastable.com attempts to provide accurate nutritional information, these figures should be considered estimates.
dorastable
Thanks for commenting Vanessa! This is one of my favorite recipes
Raquel DeHoyos
Finally got around to trying your recipe, Dora. Both vegetarians at my brunch were in heaven! This recipe is definitely a keeper and pretty tasty with some fried up potatoes and salsa de aguacate. Yum!
Andrea
I need this for my husband who is a vegan with high blood pressure and needs to cut out salt! But i really hate mushrooms, so it'll work with just the tofu crumble, right?? Thanks, it looks awesome.
dorastable
Hi Andrea, you can use just the tofu crumble or you can do 1/2 tofu crumble and 1/2 TVP.
Kara
Andrea, your husband will probably not even notice the mushrooms in there!
Jo
This recipe is the absolute greatest ever! I even deleted the oil. I use it for everything and I even give it away as gifts. I always keep it in the freezer (without the mushrooms and tofu). It is perfection!
dorastable
Thanks Jo! It is also one of my favorites
eviebookworm
Wonderful recipe! I cant wait to try it!
Stephanie Chavez
I Just printed this recipe. Can't wait to try it!
Burt Paulson
Are there chilis we can substitute for flavor but not heat? We are wusses when it comes to spicy food
dorastable
Hi Burt, I would just omit the chile de arbol. The the other two chiles are very mild, it's the arbol chiles that give it the spice.
@WorkInTheKitchen
Hello, I made this tonight and wow. It is delicious. I'm going to make another batch tommorow for the freezer. Thanks!
dorastable
I'm glad you liked it!
Barbara V
Wow! This was really delicious. We topped some baked potatoes with some bean chili and this chorizo. Still have some in the fridge so I think it will go on the tostadas we have planned for tomorrow. I just discovered your website and can't wait to try more of your recipes!
dorastable
I am so glad you like the chorizo Barbara!
shelby
made the vegan potato and chorizo tacos the other day with my hubby and they were AMAZING!! we used to live in Mexico and we miss good Mexican food, but now we're vegan, so this was perfect and so delicious! a little time consuming, but well worth it in the end! thank you!!
dorastable
I totally agree Shelby. Making the chorizo is a little bit time consuming, but so worth it. I'm glad you liked it!
Raquel DeHoyos
Dora you're a genius! My vegetarian guy is going to love this! He was just telling me his story about the first time he had chorizo in LA years ago and he bought the kind that was so fatty is just melted into this big globby orange mess:) Will definitely pin this one for him so he can enjoy some tasty meatless chorizo this time.
Dora S.
I hope he enjoys it!
dorastable
Hi Mariana, I have never frozen it before. I know the texture of tofu changes when it is frozen, but I'm not sure how it will affect the recipe. I will have to test it and get back to you.
Dora S.
Mariana, I did a test, and it can be frozen!
Mica Harvey
Was this tested? How did it turn out after freezing?
dorastable
HI Mica, yes, it was tested and it freezes very well. The recipe makes a big batch so you can freeze half of it to use later.
Courtney
I am very excited to try this recipe! Do you think I could double it & freeze the extra? I wonder how well tofu would freeze?
Dora S.
Hi Courtney. I've never frozen it before, but I know the texture of tofu changes when frozen. I'm not quite sure or it will affect the recipe. I will have to test it out and get back to you.
Dora S.
Hi Courtney, I tested it, and it can be frozen!
Heather Leonard
i made this yesterday for breakfast and it was absolutely AMAZING! i will never buy store bought chorizo again! i was just telling my bf how i wish there were more vegan Mexican recipes out there
dorastable
Thanks for the comment Heather, glad you liked it!
Kara
This is AMAZING, I am SO happy I found your page by accident. As they say better late than never. I can't wait to try some of your recipes. Thank you!!!
dorastable
Gracias!! Glad you like it.
Michelle
Thank you for this recipe. I've enjoyed it so much. After cooking this, I put the mixture into icecube trays, and now I can use it in the morning with my eggs. I just stick a cube into a small bowl and microwave it for a minute and then I can mix it into my scrambled eggs. Thanks again!