• Skip to primary navigation
  • Skip to main content
The Culinary Heart
  • Home
  • Blog
  • Recipes
  • Instagram
  • Facebook
  • About

Delicious TVP filling for Tacos and More

November 21, 2020 by Sushama Dandekar 4 Comments

Delicious TVP filling for tacos, enchiladas and more: perfectly seasoned with common pantry ingredients, this filling uses de-fatted soy granules. Called Textured Vegetable Protein (TVP) in the US, this has long been available in many parts of the world, often by different names. Because its texture and appearance somewhat resemble ground meat, folks use it to make a variety of vegetarian dishes resembling those traditionally made with meat. Since soybeans provide all 9 essential amino acids, its protein composition is comparable to meat. This makes it an attractive and inexpensive option for bumping up the protein content of vegetarian meals. As for taste, well, there are those who love it and those who just don’t!

Using TVP – child’s play!

I started playing with TVP many years ago and developed an easy, super-quick chili recipe to pair with tortilla chips for a snack or light meal. In fact, my son, then a middle-schooler, would often make it after coming home from school – it was his favorite after-school snack! I have continued to tinker with that basic chili recipe over the years, which inevitably led to other new dishes along the way. The recipe I present here is one of them. I have purposely kept it simple, seasoning it with common pantry staples. The texture is a bit dry, very much by design, to allow greater versatility in its end use. Although you can serve it immediately after making it, I find it tastes decidedly better after resting for a few hours.

soaking- up the tasty marinade

Straight out of the jar, TVP is crunchy and rather bland. The moment it hits a liquid, though, it acts like a sponge, soaking up the liquid. I have discovered an easy way to make the TVP acquire flavor: soak it in a tasty marinade. So, mix the seasonings together into the liquid used for soaking the TVP, then add the TVP and simply stir it for a minute or two. Cover it and let it sit for about 15 -20 min. That’s pretty much it! So, ready to eat in 30 min!

Even though it is so easy to make when needed, I sometimes make a double batch and store the extra in the freezer. Next time, no work and better flavor!

The possibilities…. ?

Hmmmm, let me see…. How many ways do I use this delicious TVP filling – for tacos, enchiladas, quesadillas, burritos, nacho salad, to name just a few Mexican favorites; sometimes I also add it to pasta sauce and/or pasta directly. With small modifications in flavor, such as adding a bit of ginger and/or garlic, it becomes a great way to add protein to vegetarian pot-stickers, spring rolls, etc.

The recipe is gluten-free, nut-free and dairy free, but does contain soy. Also note that TVP is a highly processed food: so, although it is high in protein and low in fat, it is advisable to consume in moderation.

Delicious TVP filling for Tacos and More

Roast the TVP on medium heat for a few minutes till it starts to brown a little. Add prepared seasoning marinade, stir and set aside, covered, for 15-20 min. Sprinkle a little water, cover and heat through. Sserve hot, garnished with cilantro, alongside tortillas, crispy taco shells, salsa, sour cream, shredded cheese, etc. Enjoy!
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 5 minutes mins
resting time 20 minutes mins
Total Time 30 minutes mins
Course Main Course, Side Dish, Snack
Cuisine Chinese, Italian, Mexican
Servings 4 people
Calories 114 kcal

Equipment

  • no special equipment needed

Ingredients
  

  • 1 cup TVP- textured vegetable protein also known as Total Soy Protein, TSP; sold as Nutrela Soy Granules in India (and Indian stores in the US)
  • 2 tsp oil

Marinade

  • 2 tbsp soy sauce- low sodium preferred add up to 2 tsp more if needed- do not add more or it will become too saty; can also use the little packets that come with take-out food; each packet is about 1 tsp, so you will need about 6-8 pkts
  • 3-4 tbsp freshly brewed black tea or coffee darkens the otherwise pale-looking TVP
  • 2 tbsp tomato ketchup can also use the little packets that come with take-out food; each packet is about 1 tsp, so you will need about 6-8 pkts; if using in Asian food, add only 1 tbsp ketchup
  • 3/4 tsp crushed red pepper can also use the little packets that come with take-out pizza; each packet is about 1/2 tsp, so you will need about 2 pkts
  • 2 tsp cumin powder
  • 1/4 cup dried parsley can also use fresh curly parsley, finely chopped, 1/4 cup
  • 1/2 tsp dried Mexican Oregano crush the dried leaves between fingers to release flavor; do not use too much, it is rather strong flavored
  • 2 tbsp water adjust as needed- add more later if the mixture looks too dry.

Instructions
 

  • Prepare the marinade: mix all the ingredients together in a small bowl. set aside while roasting the TVP.
  • Heat the oil in a frying pan. Add the TVP and roast on medium heat, till it is toasted and becomes a light golden brown – about 2-3 min.
  • Add the prepared marinade; Mix and set aside , covered for 15-20 min
  • Taste-test- adjust salt, spiciness, etc. , as desired, Sprinkle a about a tbsp of water, cover and hea through before serving.
  • Use to fill tacos, enchiladas, as a topping for nachos, etc;
    Or, add to pasta sauce, mix with pasta /
    Use in Asian wontons, dumplings, spring rolls, fried rice, noodles, etc. (add 1/2 tsp ginger, and decrease ketchup to 1 tbsp, if using in Asian foods)
  • Enjoy!

Notes

Storing leftovers:
Place in a glass container, refrigerate and consume within 2-3 days; or, freeze in glass container for up to 2 months, possibly longer. To thaw, remove from freezer, remove the cover and set on the counter for 15-20 min. Finish thawing by microwaving at 30-40 % power for 3-4 min. stir and heat through on high heat about 1-2 min. Add fresh parsley or cilantro when serving.

Nutrition

Calories: 114kcalCarbohydrates: 11gProtein: 12gFat: 2gSaturated Fat: 2gSodium: 352mgPotassium: 98mgFiber: 4gSugar: 5gVitamin A: 193IUVitamin C: 2mgCalcium: 102mgIron: 4mg
Keyword black pepper, crushed red pepper, enchiladas, high-protein, ketchup, mustard, nachos, parsley, potstickers, soy sauce, soya granules, spring rolls, taco filling, tacos, TVP
Tried this recipe?Let us know how it was!

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X

Filed Under: American-European, American-European, Chinese, Gluten-free, In a Jiffy, Mexican, Nut-free, Recipes, Snacks, Vegan Tagged With: easypeasy, glutenfree, make it fast, ready in 30, so yummy, spicy and yummy, swap the meat, tacos, tasty vegetarian, vegan and nutfree food, vegan tacos, veganmexican, vegetarian

Previous Post: « Tangy and Spicy Carrot-Ginger Soup
Next Post: Easy Zucchini Melt on Tangy and Crusty Sourdough »

Reader Interactions

Comments

  1. Amod Natu

    May 24, 2021 at 3:49 am

    Is this similar to TexMex version of Chinese. Maybe, ChinMex or MexChin?

    Reply
    • Sushama Dandekar

      May 25, 2021 at 3:27 am

      Yes… a little soy sauce really makes a difference here; and then to put it on a Taco… I guess you could call it ChinMex or MexChin! 🙂

      Reply

Trackbacks

  1. Easy Red Beans - Delicious in Tacos, Quesadillas and More - The Culinary Heart says:
    June 3, 2021 at 6:08 am

    […] endless possibilities, for sure! Perhaps you might also like to check out my easy-to-make TVP filling for tacos […]

    Reply
  2. Mushroom Capsicum Pockets - Easy, Tasty and Healthy - The Culinary Heart says:
    April 24, 2022 at 4:15 am

    […] TVP filling for Tacos and more – this easy to make filling with soy-based textured vegetable protein is so very versatile. […]

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Copyright © 2025 The Culinary Heart on the Foodie Pro Theme