Vegetarian Tortilla Soup

September 2024 · 7 minute read

Crispy tortilla strips and creamy avocado play off a rich, fragrant broth in this tortilla soup recipe. A squeeze of fresh lime juice takes it over the top!

Jump to recipe

Tortilla soup

Tortilla soup is one of my favorite foods. Not just one of my favorite soups (though of course it is), but one of my favorite foods in general. I love how the rich, flavorful broth contrasts with toppings like crunchy tortilla strips and creamy avocado. Now that the temperatures are cooling off for the season, you can bet that I’ll have this tortilla soup recipe on repeat.

Tortilla soup (or sopa de tortilla or sopa Azteca) is thought to have originated in central Mexico, though you can find regional variations throughout Mexico and the US today. I can’t claim that this vegetarian recipe is entirely authentic, especially since most traditional tortilla soups are made with chicken broth and sometimes shredded chicken breast. Still, this twist is delicious – hearty, warming, and full of bold flavor. At this time of year, I can’t get enough of it. I hope you love it too!

Tortilla Soup Recipe Ingredients

Here’s what you’ll need to make this vegetarian tortilla soup recipe:

And don’t forget the toppings! Sliced radishes, fresh cilantro, diced avocado, and crumbled Cotija are all great.

Find the complete with measurements below.

How to Make Tortilla Soup

The first step to making this tortilla soup recipe is toasting the dried chiles and tortilla. Use kitchen scissors to cut off the stems of the chiles, then slit them vertically from their trimmed tops to their pointed tips. Remove the seeds, and spread the chiles open so that they lay flat.

Toast the chiles in a dry skillet over medium heat until they’re soft and fragrant. Toast the tortilla on both sides until it puffs up and becomes lightly charred.

Then, blend the soup’s flavorful base. Place the tomatoes in a blender with the toasted chiles and tortilla. Blend well until completely smooth. Before moving on to the next step, stir the puree to check its consistency. You want to make sure that no chunks of chile skin remain. If you see any, keep blending.

Next, sauté the aromatics. Add the avocado oil to a large pot, and cook the onion until it’s soft. Quick note: I like to set aside some raw onion to use as a topping. If you’re a fan of raw onion too, don’t add it all to the pot in this step.

Stir in the spices and let them cook for 30 seconds, then pour in the tomato puree and cook for 2 minutes.

Then, simmer the soup. Add the garlic, water, and beans and simmer for 20 minutes. Stir in the corn kernels and simmer for another 10 minutes.

Meanwhile, prepare the toppings. Cut the remaining tortillas into thin strips, and toss them with oil and salt. Toast in the oven until they’re curled and crisp. While they cook, prepare any other toppings you want to use.

Finally, serve the soup in bowls with your desired fixings and a big squeeze of lime juice. Enjoy!

Tortilla Soup Serving Suggestions

This tortilla soup recipe is best with lots of toppings to accent the fragrant broth. Here’s what I like to put on mine:

And I always serve this soup with lime wedges for squeezing!

Store leftover tortilla soup, separately from its toppings, for up to 4 days in the fridge. It also freezes well. It thickens as it sits, so I usually add a splash of water to loosen it up when I reheat it. Store leftover tortilla strips at room temperature.

More Favorite Soup Recipes

If you love this soup, try one of these delicious soup recipes next:

Tortilla Soup

rate this recipe:5 from 25 votesPrep Time: 20 minutes Cook Time: 40 minutes Total Time: 1 hour Serves 4 to 6Save Recipe Print RecipeOur favorite tortilla soup recipe! It features black beans and corn simmered in a fragrant tomato broth. To take it over the top, pile your bowl with avocado, Cotija cheese, and lots of crispy tortilla strips.

Ingredients

For serving

Instructions

ncG1vNJzZmivp6x7rbvVnpinnJyaurC60meaqKVfqbyzwMilo5plo6TCsXs%3D