LnRiLWdyaWQsLnRiLWdyaWQ+LmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3M+LmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNXB4O2dyaWQtY29sdW1uLWdhcDoyNXB4fS50Yi1ncmlkLWl0ZW17YmFja2dyb3VuZDojZDM4YTAzO3BhZGRpbmc6MzBweH0udGItZ3JpZC1jb2x1bW57ZmxleC13cmFwOndyYXB9LnRiLWdyaWQtY29sdW1uPip7d2lkdGg6MTAwJX0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi10b3B7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWNlbnRlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1ib3R0b217d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LWVuZH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7IC50Yi1ncmlkLC50Yi1ncmlkPi5ibG9jay1lZGl0b3ItaW5uZXItYmxvY2tzPi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0e2Rpc3BsYXk6Z3JpZDtncmlkLXJvdy1nYXA6MjVweDtncmlkLWNvbHVtbi1nYXA6MjVweH0udGItZ3JpZC1pdGVte2JhY2tncm91bmQ6I2QzOGEwMztwYWRkaW5nOjMwcHh9LnRiLWdyaWQtY29sdW1ue2ZsZXgtd3JhcDp3cmFwfS50Yi1ncmlkLWNvbHVtbj4qe3dpZHRoOjEwMCV9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tdG9we3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydH0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1jZW50ZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpjZW50ZXJ9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tYm90dG9te3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmR9IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItZ3JpZCwudGItZ3JpZD4uYmxvY2stZWRpdG9yLWlubmVyLWJsb2Nrcz4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dHtkaXNwbGF5OmdyaWQ7Z3JpZC1yb3ctZ2FwOjI1cHg7Z3JpZC1jb2x1bW4tZ2FwOjI1cHh9LnRiLWdyaWQtaXRlbXtiYWNrZ3JvdW5kOiNkMzhhMDM7cGFkZGluZzozMHB4fS50Yi1ncmlkLWNvbHVtbntmbGV4LXdyYXA6d3JhcH0udGItZ3JpZC1jb2x1bW4+Knt3aWR0aDoxMDAlfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLXRvcHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnR9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tY2VudGVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6Y2VudGVyfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWJvdHRvbXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtZW5kfSB9IA==
Sometimes when it’s cold outside, you need to turn up the heat in the house. I’m not talking about your thermostat, I’m talking about the kitchen kind of heat. This Vegan Chorizo is made with lentils and all the right spices. You can serve it with air fryer tortilla chips, as an appetizer, or add as a spicy meat substitute to your favorite Mexican dishes.

Some people have a sweet tooth. Others have parseltongue (you go, Harry!). And yet others have spice mouth.
Wait. I don’t think that came out right.
But what do you call someone with a penchant for spice? Hmm, that might take a little more creative brainstorming. I think I’ll have another bowl of Vegan Chorizo to help me think this through.
The process to make this recipe is very similar to making sofritas. It begins with tofu.
Key Ingredients

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.
Here are the ingredients you’ll need for this recipe:
- Extra firm tofu — You might get by with firm tofu, but I prefer extra-firm. Here’s more on buying tofu.
- Spices — You’ll need chili powder, garlic (fresh or ground), dried oregano, ground cumin, smoked paprika, ground cloves, ground coriander, and Mrs. Dash Chipotle-flavored seasoning.
- Vinegar — I use apple cider vinegar
- Soy Sauce — You can use regular soy sauce or a gluten-free version referred to as tamari.
- Maple syrup — You can substitute agave nectar.
- Olive oil — Or use any neutral cooking oil.
- Cooked lentils — I use homemade cooked lentils but you can also buy them in a can.
How to Make Vegan Chorizo
- Drain the packing liquid from a package of tofu. Press the tofu to remove excess liquid from the cube of tofu.
- Pour the sauce ingredients into a bowl.
- Stir them together.
- Place oil in a skillet over medium heat and cook until shimmering. Use tongs to place the tofu in the skillet and use a spatula to break it down into smaller pieces.
- Then use a potato masher to mash the tofu as it cooks.
- Add the lentils.
- Add the sauce and stir, coating all of the tofu.
- Cook for 10 to 15 minutes until heated through.
- Serve immediately with tacos, burritos, etc.
Storage Tips
Transfer this chorizo into an airtight container and store it in the fridge for up to 7 days. Use a freezer-safe container to freeze for up to 2 months.

Why This Recipe is a Winner
- FAST — This recipe comes together in right around 30 minutes, making it a perfect weeknight meal.
- FLAVORFUL — All those seasonings come together deliciously to create the perfect flavor in every bite.
- FREEZER-FRIENDLY — Keep things simple in the kitchen with all the freezer-friendly recipes you can!
Serving Suggestions
Serve vegan chorizo with all your favorite Mexican dishes, such as:
These Vegan Cinco de Mayo Recipes will give you even more ideas to choose from.
Recipes with Vegan Chorizo
If you love this vegan chorizo, use it as the meat substitute in any of the following recipes::
You can find even more tasty ideas with my Vegan Cinco de Mayo Recipes.

Prevent your screen from going dark
-
Drain the packing liquid from a pacakge of tofu. Press the tofu to remove excess liquid from the cube of tofu.
-
Stir together the sauce ingredients.
-
Place oil in a skillet over medium heat and cook until shimmering. Use tongs to place the tofu in the skillet and use a spatula to break it down into smaller pieces. Then use a potato masher to mash the tofu as it cooks.
-
Add the lentils and the sauce and stir, coating all of the tofu. Cook for 10 to 15 minutes until heated through.
-
Serve immediately with tacos, burritos, etc. Or transfer to an airtight container and store in the fridge for up to 10 days.
(The products above contain sponsored links to products we use and recommend)
Calories: 150kcal | Carbohydrates: 18g | Protein: 11g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 596mg | Potassium: 428mg | Fiber: 6g | Sugar: 4g | Vitamin A: 1384IU | Vitamin C: 1mg | Calcium: 68mg | Iron: 4mg
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.
This post was originally published in 2015 and was updated to include new photos, new text, and an updated recipe in 2022.