Food, Lunch & Dinner, Recipe

Recipe: Cajun Textured Vegetable Protein / Cajun TVP (Vegan, Oil Free)

TVP is textured vegetable protein, also sometimes called textured soy protein or TSP. This delicious Cajun TVP recipe is quick and easy to make. It’s full of flavour and I love that it’s so versatile – it can be used as a salad topper, enjoyed alongside your favourite whole grain and veggies, eaten as a snack, or served in a wrap or taco. It’s delicious as is, but also pairs well with hummus, salsa, hot sauce, bbq sauce, or my Cajun Tahini Lime Dressing.

Cajun Textured Vegetable Protein - Cajun TVP (Vegan, Oil Free)

By: Meg Gray
Plant Fit Meg


  • 2 cups TVP, slices or chunks
  • 3 cups boiling water
  • 2 tbsp soy sauce
  • 1/4 cup nutritional yeast
  • 2 tsp Cajun seasoning
  • 1 tsp garlic powder
  • 1 tsp onion powder


  1. Put TVP and boiling water into a bowl. Soak TVP for 10 minutes to rehydrate.
  2. Preheat oven to 350 F and line a baking sheet with a silicone baking mat or parchment paper.
  3. Rinse TVP with cool water and drain. Gently squeeze out excess moisture.
  4. Add TVP and remaining ingredients to a large bowl, mix thoroughly.
  5. Spread TVP on lined baking sheet.
  6. Bake 15 minutes.
  7. Flip and bake another 5-10 minutes.


  • TVP slices will cook up more quickly than larger TVP chunks. The longer the TVP is baked, the firmer and chewier the texture.
  • This recipe is featured in my Easy Plant-Based Meal Prep Video:

    2 thoughts on “Recipe: Cajun Textured Vegetable Protein / Cajun TVP (Vegan, Oil Free)”

    1. Fantastic! Though, just a question with the TVP: Is there a difference if you use boiling water to rehydrate it? I’ve used it before, but I only soaked it in regular purified water.


      1. I’ve only used boiling water to rehydrate TVP and soy curls, so I’m not sure whether or not it makes a difference. I’ll use regular water next time as an experiment. Thanks for the tip!

        Liked by 1 person

    Leave a Reply

    Fill in your details below or click an icon to log in: Logo

    You are commenting using your account. Log Out /  Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out /  Change )

    Connecting to %s