Go Back
+ servings
Bowl of soup with avocado and cilantro by napkin.
Print Recipe
5 from 3 votes

Vegan tortilla soup with black beans & seitan

This spicy soup is full of all the good stuff - corn, black beans, chewy seitan, and a flavorful tomato broth. Load it up with your favorite toppings like avocado, cilantro, and crisp tortilla strips for a full meal in a bowl. Make the tortilla strips in the air fryer or use bagged tortilla chips to save time.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Soup
Cuisine: Mexican, Vegan
Keyword: comfort food, tomato soup
Servings: 4 people
Calories: 363kcal
Author: Cadry Nelson



  • Bring a soup pot to a medium heat with oil. Add chopped onions, bell peppers, and garlic to the pot. Saute a few minutes, until fragrant and softened.
  • Add the following to the soup pot: diced fire roasted tomatoes with juices, drained & rinsed black beans, corn, water, Better Than Bouillon no chicken base (or bouillon cube), tomato paste, cumin, paprika, ancho chili powder, salt, and chopped seitan chicken. Stir.
  • Bring the pot to a low simmer. Allow it to cook for 15 minutes, so that the flavors can develop & intertwine.
  • While the soup is simmering, make 2 batches of air fryer tortilla strips using 2 corn tortillas. The link to the recipe is in the ingredient list. (Or if you'd prefer, you can use store-bought tortilla chips.)
  • Ladle soup into four bowls. Top each one with shredded non-dairy cheese, cilantro, avocado, air fryer tortilla strips or crushed store-bought tortilla chips, and a couple of lime wedges. Have each guest squeeze lime onto soup right before eating.


For the seitan, I recommend a chicken-style seitan. You can make your own homemade seitan chicken or store-bought, like the traditional variety of Upton's Naturals. Then cut it thinly. Feel free to use the seitan of your choice, including chorizo-style seitan for extra spice.
For a gluten-free option, replace the seitan with 1 cup hydrated Soy Curls or a second variety of beans like chickpeas, Great Northern beans, or pinto. 
Instead of cooking the tortilla strips in the air fryer or using store-bought chips, you can also fry corn tortilla strips in oil. Fry for 2 to 3 minutes, until crisp. Then drain on paper towels or a clean kitchen towel.


Calories: 363kcal | Carbohydrates: 49g | Protein: 21g | Fat: 12g | Saturated Fat: 2g | Sodium: 440mg | Potassium: 1030mg | Fiber: 17g | Sugar: 7g | Vitamin A: 1153IU | Vitamin C: 49mg | Calcium: 99mg | Iron: 5mg