Embark on a culinary adventure with this exquisite vegan tortilla soup, a recipe so rich in flavor and simple to prepare, it might just become your new staple. Crafted for health-conscious food lovers, this soup is not only entirely plant-based and gluten-free but also comes together effortlessly using wholesome, everyday ingredients. Perfect for a quick weeknight dinner or a comforting weekend meal, it promises a satisfying experience without compromising on taste or nutritional value. Get ready to discover a delightful blend of authentic Mexican-inspired flavors in every spoonful.

How to Make the Best Vegan Tortilla Soup
Creating this flavorful vegan tortilla soup is a straightforward process, focusing on building deep, aromatic layers of taste from the very beginning. The key to its success lies in fresh ingredients and a simple, step-by-step approach that anyone can follow. Here’s how to bring this vibrant soup to life:
Building the Flavor Foundation
Begin by finely chopping your aromatic trio: onion, garlic, and jalapeño. These form the fragrant heart of the soup. In a large, sturdy soup pot or Dutch oven, heat a touch of olive oil over medium heat. Add the chopped onion, garlic, and jalapeño to the warmed oil. Sauté them gently, stirring frequently, until they become wonderfully soft and translucent, releasing their irresistible aromas. This crucial step typically takes about 5 minutes and is essential for developing the soup’s foundational flavor.


Introducing Key Ingredients and Spices
Once your aromatics are tender, it’s time to introduce the magic ingredient: a whole small corn tortilla. Yes, a whole tortilla! Roughly chop it into pieces and add it directly to the pot. This might seem unconventional, but as it cooks, the tortilla will dissolve, thickening the soup naturally and adding an authentic, subtle corn flavor that elevates the entire dish. Next, stir in the vibrant spices – chili powder and garlic powder – allowing them to toast slightly with the sautéed vegetables to deepen their essence. Pour in the rich vegetable broth and a can of diced tomatoes. For an extra layer of smoky depth, fire-roasted diced tomatoes are highly recommended, but any quality diced tomatoes will work beautifully. Bring the mixture to a gentle simmer, cover, and let it cook for about 10 minutes. During this time, the flavors will meld together, and your kitchen will fill with an incredibly inviting aroma.


Finishing Touches and Achieving Perfect Texture
After the soup has had a chance to simmer and infuse, stir in the black beans (ensure they are well-rinsed and drained) and fresh cilantro. Allow these additions to heat through for just a few more minutes. Now comes the trick to achieving that perfect, slightly creamy yet chunky texture. You have two options: carefully transfer about two-thirds of the soup to a blender and pulse a few times until smooth, or use an immersion blender directly in the pot. The goal isn’t a completely smooth puree; rather, you want to blend just enough to fully incorporate the cooked tortilla and create a velvety base, while still leaving plenty of chunky pieces of vegetables and beans for a satisfying mouthfeel. Season with salt and freshly ground black pepper to taste, adjusting as needed to enhance all the wonderful flavors.


Best Tortilla Soup Toppings
While the soup itself is undeniably delicious, the toppings are what truly transform it into a culinary masterpiece. They add layers of texture, freshness, and bursts of flavor, making each spoonful an exciting experience. Here are some essential and highly recommended toppings to elevate your vegan tortilla soup:
- Creamy Avocado: Diced or sliced avocado adds a rich, buttery texture and a cool counterpoint to the warm, spicy soup.
- Fresh Cilantro: A generous sprinkle of freshly chopped cilantro brightens the entire dish with its distinct, herbaceous flavor.
- Zesty Lime Wedges: A squeeze of fresh lime juice just before serving cuts through the richness and adds a vibrant, tangy zing.
- Crispy Tortilla Strips: The absolute quintessential topping! These crunchy strips provide a delightful textural contrast and reinforce the “tortilla” in tortilla soup.
- Shredded Vegan Cheese: For those who love a cheesy touch, a sprinkle of your favorite shredded vegan cheese adds a savory, melty element.
- Cool Vegan Sour Cream: A dollop of vegan sour cream or a cashew-based cream provides a cooling, creamy contrast that balances the soup’s inherent warmth and spice.
- Additional Toppings to Consider: Don’t hesitate to get creative! Think finely diced red onion, sliced radishes for a peppery crunch, a dash of hot sauce for extra heat, or even some roasted corn for added sweetness.
How to Make Crispy Tortilla Strips
No vegan tortilla soup is complete without a generous scattering of homemade crispy tortilla strips. They’re incredibly easy to make and far superior to store-bought versions, offering a fresh, salty crunch that perfectly complements the rich soup. For the best results, use good quality white corn tortillas. Brands like La Tortilla Factory are excellent choices, known for their authentic texture that fries up beautifully.
To prepare them, take 1/2 to 1 corn tortilla per person and slice it into thin strips, approximately 1/4 to 1/2 inch wide. Heat 1-2 teaspoons of olive oil in a large skillet over medium-high heat. Once the oil is shimmering, add the tortilla strips in a single layer, being careful not to overcrowd the pan. Fry the strips, stirring and flipping frequently, until they turn a beautiful golden brown and become wonderfully crispy. This usually takes about 10-12 minutes. Season them with a pinch of salt and pepper while they’re still warm. Keep a close eye on them to prevent burning, as they can go from perfectly crispy to burnt very quickly. Drain them on a paper towel-lined plate to remove any excess oil before serving. These freshly fried strips are incredibly addictive and are guaranteed to take your tortilla soup to the next level!

Why This is The Best Vegan Tortilla Soup
What truly sets this vegan tortilla soup apart is its remarkable balance of speed, simplicity, and sensational flavor. It’s a testament to the idea that healthy, plant-based eating doesn’t require endless hours in the kitchen or obscure ingredients. With just a handful of readily available items, you can create a soup that tastes like it simmered all day. The genius of incorporating a whole tortilla into the base provides an incredible depth and a unique texture that’s both hearty and smooth, without needing any heavy creams or artificial thickeners. This recipe delivers a comforting, deeply satisfying meal that’s naturally gluten-free and packed with nutrients, making it an ideal choice for anyone seeking a wholesome and delicious plant-based option. Its quick preparation time of around 20 minutes makes it an unbeatable choice for busy schedules, proving that incredible flavor can be achieved with minimal effort.
Health Benefits and Dietary Considerations
Beyond its incredible taste, this vegan tortilla soup is a powerhouse of nutrition. Made with whole plant-based ingredients, it’s naturally rich in fiber, vitamins, and minerals. Black beans provide an excellent source of plant-based protein and dietary fiber, crucial for digestive health and sustained energy. Tomatoes are loaded with antioxidants like lycopene, while onions, garlic, and jalapeños contribute to overall wellness with their anti-inflammatory properties. Being completely vegan and gluten-free, this soup is suitable for a wide range of dietary needs and preferences, offering a guilt-free, delicious meal option that supports a healthy lifestyle. It’s a low-fat, nutrient-dense choice that doesn’t compromise on flavor or satisfaction.
Storage and Reheating Tips
This vegan tortilla soup is fantastic for meal prepping or enjoying as leftovers. Store any cooled leftover soup in an airtight container in the refrigerator for up to 3-4 days. When reheating, gently warm the soup on the stovetop over medium-low heat, stirring occasionally, until it reaches your desired temperature. You may need to add a splash of vegetable broth or water if the soup has thickened too much in the fridge. For best results, add fresh toppings like avocado, cilantro, and crispy tortilla strips just before serving, as these elements don’t store well with the soup.
More Healthy Soups to Explore
If you’re loving the comforting and nutritious qualities of this vegan tortilla soup, you’ll be thrilled to discover other healthy and delicious plant-based soup recipes. Expanding your repertoire of wholesome, flavorful soups is a fantastic way to enjoy diverse meals while maintaining a healthy diet. Here are some more delectable vegan soups worth trying:
- Butternut Squash Lentil Soup
- Curried Cauliflower Sweet Potato Soup
- Coconut Ginger Carrot Soup
- Easy Vegan Minestrone Soup
- Spicy Vegan Black Bean Soup
- Vegan Enchilada Soup

The Best Vegan Tortilla Soup
This vegan tortilla soup is easy to make in about 20 minutes with simple, everyday ingredients. It might just be the Best Vegan Tortilla Soup there is! Top it with avocado, lime, cilantro and tortilla strips for a comforting, healthy and absolutely delicious meal.
Rate Recipe
Print Recipe
Ingredients
- 1 tsp olive oil
- 1 small white onion, diced
- 5 cloves garlic, minced
- 2 jalapeño, seeded and diced
- 1 28 oz can diced tomatoes, fire-roasted if possible
- 2 cups vegetable stock
- 1 6-8 ” inch corn tortilla
- 1 tbsp chili powder
- 2 tsp garlic powder
- 1 19 oz can black beans, well rinsed and drained
- 1 cup cilantro, finely chopped
- juice from 1 lime
- salt and pepper to taste
Instructions
-
Saute the onion, garlic and jalapeño in the olive oil for 5 minutes, stirring until soft and fragrant.
-
Add the diced tomato, vegetable stock, tortilla, chili powder and garlic powder. Stir well and simmer over medium heat for 10 minutes.
-
Stir in the black beans, cilantro and lime and simmer a few more minutes.
-
Using an immersion blender or by placing most of the soup in a blender, blend just enough to ensure the tortilla has been blended completely into the soup. You want to leave it a little chunky.
-
Add salt and pepper to taste.
-
Serve topped with avocado, cilantro, fresh lime and crispy tortilla strips.
Notes
Nutrition
Like this recipe? Rate and comment below!
This recipe was originally posted October 18, 2015. It was updated March 29, 2019, with new text and photos, and further enhanced for clarity and SEO in 2024.