Go Back
+ servings
Meaty Vegan Chili con TVP

'Meaty' Vegan Chili con TVP

If you want a meaty vegan chili, TVP soy granules are the way to go! This Chili con TVP convinces even the most stubborn meat-eaters! It's perfect for parties because it can be prepared ahead and it's a real crowd-pleaser! 
Course Main Course
Cuisine American, Vegan
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 2 people
Calories 520kcal
Author Elephantastic Vegan


'Meaty' Vegan Chili con TVP (Soy Granule)

  • 1 cup soy granule
  • 15 oz canned corn
  • 15 oz canned kidney beans
  • 2 cups water
  • 1 tablespoon paprika powder
  • 1/2 teaspoon salt + more to taste
  • a few splashes of soy sauce
  • 1/2 teaspoon liquid smoke
  • 1 teaspoon canola oil
  • 1/2 large onion
  • 2 garlic cloves
  • 1/2 teaspoon chili powder + more to taste
  • 1 teaspoon tomato paste
  • 1/4 teaspoon cocoa powder
  • 1/2 teaspoon brown rice syrup
  • 1/2 teaspoon cinnamon
  • 1 cup tomato purée*


  • tortilla chips
  • 1/2 avocado


  • Chop the onion and mince the garlic.
  • In a big pot add the soy granule, 3/4 cup of water, a few splashes of soy sauce, paprika powder, salt and the liquid smoke. Cook on medium-high heat for about 4 minutes. Stir occasionally.
  • Make some space in the pot and pour in a teaspoon of canola oil, add in the chopped onions and garlic. Let it cook for about 3 minutes.
  • Stir everything together, add the corn & kidney beans, the chili powder, tomato paste, cocoa, rice syrup, cinnamon and 1 1/4 cups of water. Reduce the heat, put the lid on and let it cook for about 20 minutes.
  • Add a cup of sieved tomatoes and let it cook for about 5 minutes without the lid on.
  • Your chili should be ready by now. Add more salt and chili to taste.
  • Pit your avocado and cut it in thin slices, peel off the skin and top your chili sin carne with it.
  • Serve for example with tortilla chips.


*I used store-bought tomato purée (with salt, no additional herbs) for this recipe - it's often canned or in cartons, not to confuse with tomato paste which is thicker in consistency.


Calories: 520kcal | Carbohydrates: 142g | Protein: 20g | Fat: 43g | Saturated Fat: 9g | Sodium: 1565mg | Potassium: 1768mg | Fiber: 48g | Sugar: 43g | Vitamin A: 2660IU | Vitamin C: 27.9mg | Calcium: 119mg | Iron: 8.8mg