Vegetarian Tortilla Soup

5 from 46 votes

This Vegetarian Tortilla Soup is just as hearty & flavorful as the chicken version. It's spicy and full of plant-based protein like quinoa & black beans!

This post may contain affiliate links. Please read our disclosure policy.

Vegetarian quinoa tortilla soup with crunchy tortilla strips on top and a spoon dipped in.
Save this recipe!
Type your email & I’ll send it to you!

Try a Vegetarian Tortilla Soup!

If you’re looking for a meatless hearty soup that’s still loaded with protein, this Vegetarian Tortilla Soup is definitely one to try. I use black beans and quinoa for a plant-based sources of protein, and load it up with veggies in a slightly-spicy tomato broth. The best part though is the toppings: crisp baked tortilla strips, creamy avocado, cheddar cheese, crunchy onion and anything else you’d like to add!

Happy Cooking!
– Yumna

Vegetarian Tortilla Soup Ingredients

Don’t be intimidated by the ingredient list in this vegetarian tortilla soup; they are mostly pantry staples or easy to find in your local grocery stores.

Ingredients for recipe before prepping: oil, onion, bell pepper, jalapeno, garlic, tomato paste, spices, vegetable broth, water, crushed tomatoes, cilantro, quinoa, black beans, corn.
  • Corn tortillas + seasoning: Use any corn tortillas or even flour tortillas and cut into strips. I season mine with chili powder, salt and pepper, but you can switch this out! You can also just use store-bought tortilla strips!
  • Oil: Use olive oil or avocado oil.
  • Onions, green bell peppers, garlic, and jalapeño peppers: These aromatics for the soup. Make sure to chop them up small so you can get a bite of everything with the black beans and quinoa.
  • Tomato paste and crushed tomatoes: I use both because because I like their texture and flavor together. But you can substitute for 2-3 cans of diced tomatoes or even use fresh tomatoes.
  • Seasoning and herbs: Chili powder and cumin or you can use taco seasoning. I also like to use fresh chopped cilantro but you can substitute it with 1 teaspoon of coriander.
  • Vegetable broth: Use homemade vegetable broth or store-bought. You can substitute chicken broth if you like, but this soup will no longer be vegetarian.
  • Quinoa: I like quinoa for its high protein, but you can use white or brown rice; just be aware the cooking time may change depending on the type of rice you use.
  • Black beans: If black beans aren’t available, kidney or pinto beans will do the trick. They’ll change the texture a little, but the soup will still be hearty and filling.
  • Corn: Use frozen corn because it’s easy and tastes so fresh.
  • Toppings: I topped mine with avocado, cheddar cheese, cilantro, red onions and lime wedges to squeeze on top before serving. You can also try sliced radishes, pickled or fresh jalapeños, sour cream, cotija or queso fresco cheeses, pico de gallo, or even guacamole.

How to Make Vegetarian Tortilla Soup

Seasoned tortilla strips on a baking sheet.
Step 1: Toss the tortilla strips with seasonings and spread into an even layer.
After baking.
Step 2: Bake until crisp.
Tomato paste, garlic, and spices added to pot with cooked pepper and onions.
Step 3: Warm olive oil in a large pot and add the onions, green pepper, and jalapeño. Cook until soft and fragrant, then add the garlic, tomato paste, chili powder, and cumin. Cook until the garlic and spices are fragrant.
Broth, tortilla strips, tomato sauce, and cilantro added to pot.
Step 4: Add the broth, tomatoes, water, cilantro, and ¼ of the baked tortilla strips. Reduce the heat and simmer to develop the flavor.
Quinoa, beans and corn added to soup.
Step 5: Add the quinoa, black beans, and corn.
After stirring soup.
Step 6: Simmer until the quinoa is tender.

Vegetarian Tortilla Soup

This Vegetarian Tortilla Soup is just as hearty & flavorful as the chicken version. It’s spicy and full of plant-based protein like quinoa & black beans!
5 from 46 votes
Servings 8 servings
Course Soup
Calories 236
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes

Video

Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

For the tortilla strips

For the soup

  • 1 tablespoon olive oil
  • 1 onion chopped
  • 1 green bell pepper chopped
  • 1 jalapeño seeded, chopped
  • 2 garlic cloves minced
  • 2 tablespoons tomato paste
  • 2 teaspoons chili powder
  • 2 teaspoons cumin
  • 4 cups low sodium vegetable broth
  • 2 cups water
  • 1 28-ounce can crushed tomatoes
  • ½ cup cilantro leaves chopped
  • ¾ cup quinoa
  • 1 15-ounce can black beans drained and rinsed
  • 1 cup frozen corn

For Optional Topping:

  • Avocado sliced
  • Shredded cheddar cheese
  • Cilantro chopped
  • Red onions finely chopped
  • Lime wedged

Instructions

  • Preheat the oven to 375°F. Lightly oil a baking sheet. Place the tortilla strips in a single baking sheet; season with chili powder, salt and pepper, toss to combine, then arrange in a single layer. Bake until crisp and golden, about 10-12 minutes, tossing halfway through; set aside.
  • Heat olive oil in a large stockpot over medium heat. Cook the onions, green pepper and jalapeño until tender, 5-7 minutes.
  • Add the garlic, tomato paste, chili powder and cumin and continue to cook until garlic and spices are fragrant, about 2 minutes.
  • Stir in vegetable broth, crushed tomatoes, water, cilantro and a quarter of the baked tortilla strips. Reduce to a simmer and cook uncovered for 30 minutes.
  • Stir in quinoa, black beans and corn. Simmer uncovered, until quinoa is cooked, about 15-20 minutes.
  • Serve the soup with the remaining baked tortilla strips and your favorite toppings.

Notes

Recipe: This recipe was adapted from New York Times Cooking
Storage: Store any leftovers in an airtight container. They will last about 4-5 days in the fridge.
Freezing Instructions: You can also freeze the soup in for up to 3 months. I recommend freezing it individual portions but easier thawing. To re-heat, thaw in the fridge overnight and and microwave until heated through. Or simply microwave straight from the freezer until heated through.
* Please note the nutrition label does not include any toppings.

Nutrition

Serving: 2cups, Calories: 236kcal, Carbohydrates: 37g, Protein: 9g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Sodium: 260mg, Potassium: 580mg, Fiber: 9g, Sugar: 2g, Vitamin A: 418IU, Vitamin C: 22mg, Calcium: 57mg, Iron: 3mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American, Mexican
Course: Soup

Recipe Tips

  1. Finely chop the vegetables. It helps to finely chop the onions, green peppers, and jalapeños so that they all cook consistently but also so that they dissolve well into the soup without any large chunks.
  2. Add the spices at the beginning of the process. The timing of when you add the spices when cooking this vegetarian tortilla soup matters a lot! For maximum flavor, you’ll want to add them at the start, right after the veggies have been sautéed.
  3. For a smoother and thicker tortilla soup, blend before adding the protein. If you’d like, you can puree the soup with an immersion blender before adding the quinoa, beans, and corn.
  4. Make it more authentic by grinding your own chili peppers: This is totally optional, but you can grind your own chili powder from dried chili peppers to get a stronger flavor.
Vegetarian tortilla soup in a pot with ladle dipped in.

FAQs

How do I store and reheat vegetarian tortilla soup?

After letting the soup cool to room temperature, transfer it to an airtight container for 4-5 days. Remember to store any toppings (like tortilla strips, avocado, or cheese) separately to keep them fresh. To reheat, pour the desired amount into a pot and warm it over medium heat, stirring occasionally, until it’s heated through. If you’re using a microwave, transfer the soup to a microwave-safe bowl and heat in short intervals, stirring in between, until warm. Before serving, toss the tortilla strips in the oven for a few minutes to crisp them back up, and top the soup with the crisped tortilla strips and fresh toppings as desired.

Can I freeze tortilla soup?

Yes, this soup freezes well, without the toppings. Thaw the soup overnight in the refrigerator, then, when you’re ready to eat, heat it up on the stove, ladle into bowls, and add toppings.

Bowl of quinoa and bean vegetarian soup with crunchy tortilla strips on top and a spoon dipped in.

More Soup Recipes:

5 from 46 votes (42 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Caroline says:

    I really liked this recipe! I added shredded chicken and it was great.

    1. Yumna J. says:

      Happy to hear it was a hit! Thank you, Caroline!

  2. Linda says:

    The Vegan Tortilla Soup was amazingly delicious!
    Thank you so much!

    1. Yumna Jawad says:

      Yay!! You’re so welcome!

  3. shannon says:

    super delicious, hearty, tasty, healthy, nourishing soup! great option for meatless monday or a vegetarian meal. can’t wait to make this again!

  4. Andrea says:

    Love it. Packed with flavor. Would definitely make it more often with the variety of toppings you suggest.

    1. Carol Campbell says:

      This was sooo flavorful! Thank you for the recipe…. Going to add it to soups that I make every year in the fall and winter months. Also added a little cornmeal mixed with water (remember doing that for another recipe once before) and gave it a nice texture. I didn’t have any quinoa, but I didn’t miss It.

      1. Yumna Jawad says:

        So glad to hear it! And I love the tip about the cornmeal mixed with water to thicken it up. Thank you!!