Vegan TVP Taco Meat – Oil Free!

vegan taco meat in skillet

This post contains affiliate links. If you click on one of my links, I may receive a small compensation at no cost to you. Thank you for supporting The Penny Pantry! Read My Disclosure Policy

I have experimented with making various vegan taco meats over the years, and this is the result of those experiments. My 1st few attempts were ok but kind of bland, until I started adding soy sauce. Surprisingly, this was the magical ingredient that sealed the deal! I think it is the color it imparts as well as the saltiness.

I buy Textured Vegetable Protein (TVP) from my natural health food store, Harvest House in bulk or in a 4 pack of Bob’s Red Mill TVP on a good deal on Amazon:

If you would prefer to use Butler Soy Curls (some who are WFPB prefer these): Rehydrate them, then grind in a food processor. Proceed with recipe using ground Soy Curls instead of TVP.

You can add a couple of tsp. of powdered vegan beef flavored bouillon to this, but you can leave that out due to the oil. My local Natural Food Store also carries this and vegan chicken bouillon in bulk.

I made this a couple of nights ago to have with our nachos, and it was delicious! I made baked chips, and my Unprocessed Cheese Sauce. Added a dollop of my 5 minute Restaurant Salsa and a quick guacamole made from the $.25 Sprouts avocados, and teenagers and hubs approved!

Homemade vegan nachos

This recipe makes a lot! I usually cook large batches every time I cook, but you can easily cut this in half.

You can use this Taco Meat in lots of different dishes. It’s super quick and easy to make, and has zero added oil. Enjoy! 🙂

TVP Vegan Taco Meat


  • 2 cups Textured Vegetable Protein (TVP) small granuals
  • 4 cups Boiling Water
  • 2 tsp Granulated Onion or powder
  • 1 tsp Granulated Garlic or powder
  • 2 TB Tomato Sauce
  • 2 TB Soy Sauce
  • 1-2 tsp Smoked Paprika or Chili Powder
  • 2 tsp Ground Cumin
  • 2 tsp Vegan “Beef” Bouillon (optional)


  • Add 4 cups of boiling water to TVP in a large bowl.  Cover bowl and let sit 20 mts. until TVP is soft.  
    2. Heat a non stick pan to medium-high.  Drain TVP, and add to preheated pan along with all other ingredients.  Stir well to incorporate.  
    3. Cook, making sure to lift up from bottom.  It will lose moisture and start to brown.  A non stick spatula works well for this.  Stir occasionally  and cook about 15 minutes until consistency is to your liking.  
    4. Taste, and add extra seasonings from the ingredient list if needed.  And salt and pepper to taste.  Enjoy! 
    vegan taco meat in skillet


Leave a Reply

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

Recipe Rating

The Penny Pantry

The Penny Pantry