Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Soups

Vegan Tortilla Soup

Iosune with a glass of juice.
Published: Mar 3, 2026 by Iosune Robles · This post may contain affiliate links
No ratings yet
Pin Recipe Jump to Recipe
Overhead view of tortilla soup topped with cilantro and lime.

This Vegan Tortilla Soup is a cozy Tex-Mex soup made with simple pantry ingredients and cooked all in one pot. Black beans, corn, and tomatoes simmer in a spiced broth and are topped with crispy tortilla strips. It's ready in about 45 minutes and perfect for a satisfying weeknight dinner.

Vegan black bean tortilla soup with fresh toppings.

To build flavor, I start by sautéing the onion, garlic, and jalapeño, then toast the spices for a few seconds before adding the broth and tomatoes. The beans and corn go in at the same time so everything cooks together and develops flavor as it gently bubbles away. I finish it with fresh lime juice and cilantro off the heat so it stays bright and balanced.

Traditional tortilla soup is usually made with chicken broth and shredded chicken, so I keep that same comforting vibe but make it fully plant-based with vegetable broth and black beans. Toasting the spices and letting the soup simmer uncovered helps build that deeper flavor naturally. It's hearty enough for dinner and even better the next day, which makes it great for meal prep.

If you're planning a full Mexican-inspired dinner, you can serve this soup with my Tofu Tacos, Vegan Quesadilla, or Vegan Enchiladas. For a more filling spread, add a side of Spanish Rice and Beans or Vegan Refried Beans to round out the meal.

What Makes This Vegan Tortilla Soup Different

This version keeps things simple and flexible without sacrificing flavor.

  • No jackfruit or meat substitutes - just beans and vegetables
  • Made with black beans (canned or homemade) and corn
  • No blender required
  • Simmered uncovered so it thickens naturally
  • Tortilla strips can be baked, fried, or store-bought
  • Finished with fresh lime and cilantro for brightness

Vegan Tortilla Soup Ingredients

Ingredients for vegan tortilla soup.
  • Tortillas (flour or corn): I used flour tortillas because they bake up crisp and hold their shape well. Corn tortillas are more traditional and add a slightly deeper corn flavor, but they can be a bit more delicate. Both work, so use what you prefer.
  • Olive oil: I used olive oil to sauté the onion, garlic, and jalapeño and to bake the tortilla strips. Any neutral cooking oil will work too.
  • Onion: Yellow onion works great here, but white onion is also a good option. Finely chop it so it softens evenly and blends into the broth.
  • Garlic: Fresh garlic gives the best flavor. If needed, you can substitute with about ⅛-¼ teaspoon garlic powder per clove.
  • Jalapeño: Adds a mild kick. Remove the seeds for less heat, or leave them in if you like it spicier.
  • Chili powder, cumin, and smoked paprika: These spices build the base flavor of the soup. Toasting them briefly in oil helps deepen their flavor. If you want to make it from scratch, you can use my homemade chili powder.
  • Vegetable broth: I recommend vegetable broth for the best flavor, but water will work in a pinch. If you prefer homemade, you can use my vegetable broth recipe.
  • Crushed tomatoes: They create a rich, slightly thick base. Diced tomatoes can work too, but the texture will be a bit chunkier.
  • Black beans: You can use canned beans (drained and rinsed) for convenience, or cook them from scratch if you prefer. I often make my Instant Pot black beans at home, but either option works as long as the beans are fully tender before adding them to the soup.
  • Corn: I used canned corn (drained) for convenience, but frozen or fresh corn also work well. There's no need to thaw frozen corn before adding it to the pot.
  • Salt: Adjust at the end, especially if using low-sodium broth.
  • Lime juice: Fresh lime juice makes a big difference. Add it at the end, off the heat, to keep the flavor bright.
  • Cilantro: Optional, but highly recommended for freshness and balance.

Find the full recipe with exact measurements in the recipe card below.

How to Make Vegan Tortilla Soup

Corn tortilla strips tossed with olive oil on a lined baking sheet before baking.
  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Cut the tortillas into thin strips, toss with olive oil and a pinch of salt, and place them on the lined baking sheet.
Crispy baked tortilla strips on a baking sheet.
  1. Bake for 10-12 minutes, tossing halfway through, until crispy and golden brown. Set aside. You can also fry them or use store-bought tortilla strips.
Chopped onion cooking in olive oil in a large pot.
  1. Heat olive oil in a large pot over medium heat. Add the onion and cook for 4-5 minutes, until softened and translucent.
Onion, garlic, and jalapeño sautéing in a pot.
  1. Add the garlic and jalapeño and cook for 1-2 minutes, until fragrant.
Onion, garlic, jalapeño, and spices cooking together in a pot.
  1. Stir in the chili powder, cumin, and smoked paprika and cook for about 30 seconds to toast the spices.
Cooked black bean tortilla soup in a large pot.
  1. Add the vegetable broth, crushed tomatoes, black beans, corn, and salt. Stir well to combine.
Vegan tortilla soup finished with fresh lime juice and chopped cilantro.
  1. Bring to a boil, then reduce the heat and simmer uncovered for 15-20 minutes, until slightly thickened. Remove from the heat and stir in the lime juice and cilantro. Taste and adjust the salt if needed.
Bowl of vegan tortilla soup topped with crispy tortilla strips and cilantro.
  1. Ladle into bowls and top with the crispy tortilla strips and extra cilantro.
Two bowls of tortilla soup garnished with crispy strips and herbs.

How to Store and Reheat Leftovers

  • Refrigerator: Let the soup cool completely, then store it in an airtight container in the fridge for up to 4-5 days. Keep the tortilla strips separate so they stay crispy.
  • Freezer: Let the soup cool completely, then transfer it to a freezer-safe container and freeze for up to 2-3 months. Thaw overnight in the fridge before reheating.
  • To reheat: Warm the soup in a pot over medium heat until heated through, adding a splash of vegetable broth or water if it has thickened. You can also reheat it in the microwave. Add the tortilla strips just before serving.

Frequently Asked Questions

Can I make vegan tortilla soup ahead of time?

Yes. In fact, the flavor gets even better as it sits. You can make it a day in advance and store it in the fridge. Just reheat gently on the stove and add the tortilla strips right before serving so they stay crispy.

Is tortilla soup supposed to be spicy?

It usually has a mild to moderate kick. In this recipe, the heat comes from the jalapeño and chili powder. For a milder soup, remove the jalapeño seeds. If you prefer it spicier, leave the seeds in or add a little extra chili powder.

How do I thicken tortilla soup?

If your soup seems too thin, let it simmer uncovered a few extra minutes so it reduces naturally. You can also mash some of the beans directly in the pot to create a thicker, slightly creamier texture.

What toppings go best on vegan tortilla soup?

Crispy tortilla strips, fresh cilantro, and lime wedges are classic. You can also add sliced avocado, Vegan Sour Cream, Pico de Gallo, or a drizzle of Vegan Chipotle Sauce for extra flavor and texture.

What can I use instead of black beans?

You can use pinto beans, kidney beans, or even cannellini beans. The flavor will vary slightly, but they all work well in this soup as long as they're fully cooked and tender.

Close-up of vegan tortilla soup with tortilla strips and fresh cilantro.

More Vegan Mexican-Style Recipes

  • Vegan Tacos
  • Vegan Burrito
  • Vegan Fajitas
  • Jackfruit Carnitas
  • Chipotle Sofritas
Bowl of vegan tortilla soup topped with crispy tortilla strips and fresh cilantro.
No ratings yet

Love it? Rate it!

Vegan Tortilla Soup

This Vegan Tortilla Soup is a cozy Tex-Mex soup made with simple pantry ingredients and cooked all in one pot. Black beans, corn, and tomatoes simmer in a spiced broth and are topped with crispy tortilla strips. It's ready in about 45 minutes and perfect for a satisfying weeknight dinner.
Prep: 15 minutes mins
Cook: 30 minutes mins
Total: 45 minutes mins
Servings: 6
PRINT PIN COMMENT


Ingredients 
 

For the tortilla strips

  • 6 small flour or corn tortillas
  • 1 tablespoon olive oil

For the soup

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 1 jalapeño pepper, diced and seeds removed for less heat
  • 2 teaspoons chili powder
  • 1 ½ teaspoons ground cumin
  • ½ teaspoon smoked paprika
  • 4 cups vegetable broth
  • 1 28-ounce can crushed tomatoes
  • 2 15-ounce cans black beans
  • 1 15-ounce can corn, drained and rinsed, see notes below if cooking from scratch
  • 1 teaspoon salt

Toppings

  • ⅓ cup cilantro, chopped, plus more for serving
  • 1 ½ tablespoons lime juice

Instructions 

  • Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Cut the corn tortillas into thin strips, about ¼-inch (0.5 cm) wide. Place them on the lined baking sheet, drizzle with 1 tablespoon olive oil, sprinkle with a pinch of salt, and toss to coat.
    Corn tortilla strips tossed with olive oil on a lined baking sheet before baking.
  • Spread the tortilla strips out in a single layer and bake for 10-12 minutes, tossing halfway through, until crispy and golden brown. Set aside. If you prefer, you can fry them instead or use store-bought tortilla chips (see notes below).
    Crispy baked tortilla strips on a baking sheet.
  • Heat 2 tablespoons olive oil in a large pot over medium heat. Add the onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent.
    Chopped onion cooking in olive oil in a large pot.
  • Add the garlic and jalapeño. Cook for 1-2 minutes, stirring frequently, until fragrant.
    Onion, garlic, and jalapeño sautéing in a pot.
  • Stir in the chili powder, ground cumin, and smoked paprika. Cook for about 30 seconds, stirring constantly, to toast the spices and deepen their flavor.
    Onion, garlic, jalapeño, and spices cooking together in a pot.
  • Add the vegetable broth, crushed tomatoes, black beans, corn, and salt. Stir well to combine.
    Vegan tortilla soup ingredients in a pot, ready to cook.
  • Bring the soup to a boil, then reduce the heat to medium-low and simmer uncovered for 15-20 minutes, until slightly thickened and the flavors have developed. Remove from the heat and stir in the lime juice and chopped cilantro. Taste and adjust the salt if needed.
    Vegan tortilla soup finished with fresh lime juice and chopped cilantro.
  • Ladle into bowls and top with the crispy tortilla strips and additional cilantro. Serve with extra lime wedges on the side, if desired.
    Bowl of vegan tortilla soup topped with crispy tortilla strips and cilantro.

Notes

  • Black beans (from scratch): If cooking your own beans, you'll need about 1½ cups (250-270 g) dried beans to get roughly 3 cups (510 g) cooked. Make sure they're fully tender before adding them to the soup.
  • Tortilla strips (fried or store-bought): To fry, heat about ½ cup (120 ml) oil in a small pan over medium heat and cook the strips in batches for 1-2 minutes, until golden and crispy. Drain on paper towels. If using store-bought tortilla strips, you'll need about 1½-2 cups.
  • Storage: Store the soup (without tortilla strips) in the fridge for up to 4-5 days.
  • Freezer: Freeze for up to 2-3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm on the stove or in the microwave until heated through. Add a splash of broth or water if it has thickened. Add tortilla strips just before serving.

Nutrition

Serving: 1serving | Calories: 257kcal | Carbohydrates: 38g | Protein: 10g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 1082mg | Potassium: 431mg | Fiber: 10g | Sugar: 3g | Vitamin A: 731IU | Vitamin C: 4mg | Calcium: 62mg | Iron: 3mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish, Soup
Cuisine: Mexican
Author: Iosune Robles

More Vegan Soup Recipes

  • Vegan split pea soup served in a bowl with parsley.
    Vegan Split Pea Soup
  • Bowl of vegan lentil soup garnished with parsley, with bread on the side.
    Vegan Lentil Soup
  • Vegan cabbage soup served with a piece of bread.
    Vegan Cabbage Soup
  • Vegan kimchi stew in a large pot with scallions on top, and a bowl of extra scallions on the side.
    Vegan Kimchi Stew (Kimchi Jjigae)
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Vegan Winter Recipes

  • Two bowls of vegan chicken noodle soup garnished with parsley, surrounded by ingredients.
    Vegan Chicken Noodle Soup
  • Vegan beef stew served in a bowl with bread and parsley around it.
    Vegan Beef Stew
  • Spoon taking vegan broccoli cheddar soup from a bowl.
    Vegan Broccoli Cheddar Soup
  • Sliced vegan meatloaf against a white backdrop.
    Vegan Meatloaf
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells
  • Sliced vegan banana bread on marble.
    Vegan Banana Bread

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required