This vegan tortilla soup features a hearty broth topped with tortilla strips. It's the ultimate cold-weather comfort food you can make on busy weeknights!
Course Main Course, Main Dishes {Vegetarian}, Meatless Recipes, Soup, Vegan Main Dish Recipes
Heat the oil in a 5-quart Dutch oven over medium heat.
Add the onion, bell pepper, and jalapeno. Cook for 3 to 4 minutes or until they start to soften.
Add the garlic and chili powder and cook for another 30 seconds until fragrant.
Add the remaining ingredients and bring to a simmer. Cover and cook for 20 minutes or until the cauliflower is tender.
To prepare the tortilla strips, slice the tortillas into strips and heat the oil in a skillet.
Fry the strips until golden, about 1 to 2 minutes per side.
Remove from the pan and drain on a plate lined with paper towels. Sprinkle with salt to taste.
Ladle the vegan tortilla soup into a bowl and top with tortilla strips, avocado, lime, and salsa. Enjoy!
Notes
Since classic tortilla soup or sopa Azteca features chicken, you can make this vegan version with jackfruit instead. Just rinse and drain the shredded young green jackfruit and add it to the pan after you have sauteed the aromatics. You can also add browned tofu to this veg tortilla soup recipe!
Wait for the oil to get hot before adding the tortilla strips to the pan. Arrange them in a single layer and fry until golden. Only add them to the vegan Mexican tortilla soup when you're about to serve so they don't get soggy quickly.
Allow the soup to cool and store it in an airtight container in the fridge for up to 3 days. The best thing about this vegan Mexican soup is it tastes even better the next day! Simply reheat it on the stovetop over low heat to serve.