This post may contain affiliate links, view our disclaimer for details.

I’m a huge fan of Trader Joe’s Soy Chorizo, but since I don’t live close to a TJ’s, I wanted a version I could make at home. And this vegan chorizo recipe doesn’t disappoint! It’s spiced with lots of paprika, has a vibrant red color and an ultra meaty texture thanks to the main ingredient, TVP.

If you’re looking for more high protein plant-based ‘meat’ recipes, be sure to check out my homemade vegan meatballs, this TVP ground beef or my vegan steak next!

a pan with vegan chorizo made from TVP crumbles and paprika.
spiced vegan soy chorizo

Why You’ll Love this Vegan Chorizo Recipe

What I love about this vegan chorizo is how versatile it is. It’s so good in tacos, enchiladas, soups, chili, or scrambled into tofu for breakfast. Once it’s made, you can add it to just about any savory dish for extra spice and protein.

Emily’s Recipe Notes:

  • Flavor: Bold, slightly smoky, with just the right amount of heat.
  • Texture: Meaty and satisfying.
  • Difficulty: Super easy.
  • Time: Ready in under 30 minutes.

Why This Recipe Works

I wanted to create a dupe of the soy chorizo you’d normally find at Trader Joe’s. Not because it’s expensive (it’s actually pretty affordable), but because not everyone has a store nearby or even lives in the U.S.

The bulk of their version is made from texturized soy protein (TVP), so that’s the base I used here too. You could technically make a tofu chorizo with super firm tofu, but the texture will be a bit different.

By looking at both the ingredient list and the nutrition label, I was able to reverse engineer the flavors and texture into a paprika-forward plant-based chorizo with that same crumbly, meaty bite!

Ingredients

ingredients like TVP crumbles, spices, paprika and more in glass bowls on a tan surface.
what you’ll need

Ingredient Highlights & Some Swaps

Texturized Vegetable Protein (TVP)

This is the base of this plant-based chorizo. TVP stands for texturized vegetable protein and it’s made from defatted soy flour. I buy a big bag of it online from Anthony’s Goods since it’s shelf-stable and lasts forever.

If you’d rather skip TVP, you could try making a tofu chorizo instead. I haven’t fully tested that version yet, but it would be closer in texture to Chipotle’s Sofritas.

Smoked Paprika & Sweet Paprika

Paprika is the backbone of the flavor here. Sweet paprika (sometimes just labeled “regular paprika”) adds color and a mild peppery taste, while smoked paprika brings that deep red hue and subtle smokiness. Using both together gives the most balanced result.

Oil and Vinegar

Trader Joe’s version lists soybean oil and white vinegar high on the ingredient list, which is why they’re both important here.

The oil helps bloom the spices, while the vinegar gives the chorizo a tangy kick and rounds out the flavor. I opted for olive oil for some extra flavor although you could use any neutral oil like vegetable oil.

Other Spices

To build on the paprika base, I’ve added garlic powder, onion powder, chili powder, oregano, cumin, and a pinch of cayenne for heat.

You can adjust the spice level to your taste by adding more or less cayenne. See tips below:

A pinch keeps it mild, ⅛–¼ teaspoon is medium, and ¼–½ teaspoon makes it pretty fiery. I’ve found ⅛ teaspoon gives just the right amount of kick without overpowering the other flavors.


How to Make Vegan Chorizo

Exact ingredient quantities are in the recipe card below.

spices like paprika, garlic powder, cayenne and more in a glass bowl.

Whisk all the dry spices together in a large bowl.

vegetable broth and oil poured into a glass bowl with spices.

Add hot vegetable broth, olive oil and vinegar. Then, whisk everything well to combine.

TVP being poured into a glass bowl with spices and veggie broth.

Add the dry TVP granules to the bowl.

a metal whisk combining TVP with the spiced broth.

Whisk to combine the TVP with the spiced broth.

the glass bowl of vegan chorizo covered in plastic.

Cover the bowl to let the TVP hydrate for 10-30 minutes.

the soaked vegan chorizo in a stainless steel pan.

Once the TVP has absorbed most of the broth, add it to a heated skillet and cook for 5-10 minutes.

TIP: I like to cook the soy chorizo with the extra broth instead of draining it off. This way the TVP holds onto more flavor. Just sauté for a few minutes and let the liquid cook down until it’s mostly evaporated.

How to Use Vegan Chorizo

What I love about this vegan chorizo is that it’s so easy to work into weeknight meals. Add a scoop or two to my Vegan Enchiladas or Black Bean Tacos along with beans and potatoes for a heartier filling.

I also love it stirred into my Vegan Spanish Chorizo Soup where it gives the broth a rich, smoky flavor. It makes a great addition to burrito bowls too! Think of it as a paprika forward version of Chipotle’s sofritas.

A batch makes about 14 ounces, which is just a bit more than a Trader Joe’s package, and the cost works out to be slightly less per ounce depending on the type of TVP you use. The best part, though, is that if you don’t have a Trader Joe’s nearby, you can still enjoy this chorizo anytime by making it at home.

Easy Vegan Chorizo Potato Stew

Crispy Black Bean Tacos with Jalapeño Cilantro Aioli

Storing the Soy Chorizo

Uncooked soy chorizo can be kept in an airtight container in the fridge for 3–4 days. Like tofu, it actually gets more flavorful as it sits in the broth.

Once cooked, store it in an airtight container in the fridge for 3–4 days, or freeze it for longer storage. For the best texture, reheat in a skillet with a splash of oil or hot veggie broth until warmed through.

This recipe is also great for meal prep! Make a batch at the start of the week and use it in tacos, soups, or breakfast scrambles over the next few days.

the vegan chorizo in a glass Tupperware container.
prepped vegan chorizo in an airtight container

Tips for Cooking with TVP

What is TVP?

TVP (textured vegetable protein) is a high-protein soy product made from defatted soy flour. It’s sold dried and expands when rehydrated with hot water or broth.

Do I need to soak TVP?

Yes, always rehydrate TVP before cooking. Use hot water or broth and let it sit for at least 10 minutes. The excess can be drained away. Or you can cook the TVP to evaporate excess liquid like in this recipe.

Can I substitute tofu or lentils instead TVP in this plant-based chorizo recipe?

Yes, super-firm tofu crumbles are the closest swap, but the texture will be softer. Lentils work in some recipes, though they won’t mimic the same “meaty” bite as TVP.

More Plant-Based Proteins

The Ultimate Vegan Chicken – Tender, Juicy Seitan Recipe

Easy Vegan Ground Beef with TVP

8 Easy Tofu Marinades to Actually Make on Busy Weeknights

Easy Crispy Pan Fried Tempeh + Air Fryer Instructions

Did You Make This Vegan Soy Chorizo Recipe?

I’d love to know! Leave a star rating and comment below!

Vegan Chorizo – Copycat Trader Joe’s Soy Chorizo

5 from 5 votes
Rate this Recipe
By Emily
This homemade vegan chorizo is ultra flavorful with the best meaty texture. It's made from TVP and tastes just like Trader Joe's Soy Chorizo! High in protein, easy to make and ready in under 30 minutes.
4 3.5 ounce servings
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 3.5 ounce servings
4 3.5 ounce servings

Ingredients

Spices

  • 1 tbsp smoked paprika, 7g
  • 2 tbsp sweet paprika, 13g – also labeled as regular paprika
  • 2 tsp chili powder, 6g
  • 1 tsp garlic powder, 4g
  • 1 tsp onion powder, 4g
  • 1 tsp ground cumin, 2g
  • ½ tsp dried oregano, 2g
  • ½ tsp ground coriander, 1g
  • tsp cayenne pepper, plus more to taste – adjust to preferred heat level
  • ¾ – 1 tsp sea salt, start lower; taste after cooking 4-5g
  • tsp black pepper, to taste

Liquids & TVP

Instructions

  • In a large glass bowl, whisk all of the dry spices together.
    1 tbsp smoked paprika, 2 tbsp sweet paprika, 2 tsp chili powder, 1 tsp garlic powder, 1 tsp onion powder, 1 tsp ground cumin, ½ tsp dried oregano, ½ tsp ground coriander, ⅛ tsp cayenne pepper, ¾ – 1 tsp sea salt, ⅛ tsp black pepper
  • Pour in the hot broth, oil and vinegar. Whisk until well combined.
    1 ½ cups very hot vegetable broth, 3 tbsp extra virgin olive oil, 2 ½ tbsp white vinegar
  • Optional: To make the texture closer to Trader Joe's Soy Chorizo, pulse the TVP in the food processor a few times to break it into smaller pieces.
  • Add the dry TVP to the spiced broth and mix to combine. Cover the bowl and let the TVP absorb the broth and hydrate for 10-30 minutes.
    1 ⅓ cups texturized vegetable protein
  • Heat a large skillet with a teaspoon of oil over medium-low heat. Add the hydrated TVP and cook for 5-10 minutes stirring frequently until most of the excess liquid has evaporated.
  • To brown, cook over medium heat for another 3-4 minutes, stirring occasionally. Add to your favorite dishes from stews to tacos to salads and more.

Video

Recipe notes

Paprika: Sweet paprika is often just labeled as “paprika” or “regular paprika” at the store.
TVP: For the base, TVP (textured vegetable protein) can be ordered online or picked up at most health food stores. 
Salt & Vegetable Broth: When it comes to salt, start with ½ teaspoon if you’re sensitive to sodium. If you’re not sensitive to sodium, I’ve found ¾ teaspoon works perfectly when using vegetable broth. I usually mix 1 teaspoon Better Than Bouillon Vegetable Base with 1 ½ cups hot water.
Recipe Size: This recipe makes about 13-14 ounces depending on how much liquid is cooked off. 

Nutrition

Serving: 13.5 ounce servingCalories: 158kcalCarbohydrates: 7.7gProtein: 11.2gFat: 10.6gSaturated Fat: 1gFiber: 4gSugar: 2g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Vegan Main Courses
Cuisine Spanish-Inspired

© Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

vegan chorizo on a wooden spoon with green cilantro leaves scattered on top.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

a close up the vegan soy chorizo recipe being scooped by a wooden spoon with text overlayed.
pin this to Pinterest!

More Vegan ‘Meats’ to Try

Vegan Nashville Hot Chicken

Sticky BBQ Vegan Ribs (Seitan Recipe)

Vegan Ham with Marmalade Glaze (Seitan)

Crispy Vegan Buffalo Chicken

Categories:

, , , , , , , , ,

Leave a Reply

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

Recipe Rating





5 from 5 votes (1 rating without comment)

8 Comments

  1. 5 stars
    Delicious & smoky. I added sauce from a can of chipotle peppers and extra cayenne. I also added drizzles of oil as the chorizo crisped a bit on cast iron.

  2. 5 stars
    just tried this recipe. even without the cayenne I thought this was really hot (spicy). I think adding a little tomato sauce to it would really balance the heat with a little sweetness. Also I used half the amount of avocado oil (instead of olive) and it came out just fine. Not a fan of cooking EVOO.

    1. Hi Guru, thanks so much for trying the recipe and leaving your feedback! Spice level can definitely vary depending on the chili powder used. Some blends are super mild while others can have quite a bit of heat. And thanks for sharing that avocado oil worked well too!

  3. 5 stars
    IN-CREDIBLE!!
    I was craving the Trader Joe’s vegan chorizo so bad because I used to buy it when I was living in California over 10 years ago, and we don’t have it in France. I have just tried your recipe and it tastes exactly like it!! Excellent addition to my Lent 5-star vegan recipes. THANK YOU 🙂

    PS: I replaced the chilli powder by achiote and I used mexican dried oregano

    1. Hi Cynthia, thank you so much for taking the time to leave your experience with this recipe! I’m so glad you enjoyed this chorizo!

Even More Recipes You'll Love...