Tortilla Soup
Warm up with a bowl of vegetarian tortilla soup, made with black beans instead of chicken. This soup recipe is so fresh and satisfying!
Updated by Kathryne Taylor on September 5, 2024
Do you enjoy tortilla soup? It’s one of my all-time favorites! Tortilla soup is fresh and flavorful, earthy and a little spicy. Topped with a big handful of crispy tortilla strips, it’s a light but satisfying meal for lunch or dinner. As a bonus, it tastes even better the next day.
Tex-Mex tortilla soups most often include shredded chicken, but it’s not unusual to find vegetarian tortilla soups in Mexico. I can’t call this recipe fully authentic, though. It’s a delicious variation on classic tortilla soup (Sopa Azteca) that you can make at home any time you get the craving.
In Mexico, you’ll find tons of regional variations and personal preferences for tortilla soup. For this recipe, I added black beans for some heft, as well as a red bell pepper because I love the flavor and texture it provides. I tried to keep the remaining ingredients in line with what you might find in Mexico, but to be honest, I have more personal experience with the Tex-Mex variations I’ve sampled over the years.
This recipe is a fully reworked version of an old tortilla soup recipe on the blog. Perhaps you’ve made that one and enjoyed it, but I tried it again recently and just knew I could build in more flavor along the way. If you want a copy of the original, I’ve saved a PDF of the recipe right here.
This soup is closer to the spin on tortilla soup in my cookbook, Love Real Food, which features an irresistible sweet-and-spicy interplay between sweet potatoes and jalapeño. Give that one a try, too!
Watch How to Make Tortilla Soup
Chili Pepper Options
You have several options when making this soup, which vary a bit in terms of authenticity, ease and ingredient availability. I’ve written options one and three into the recipe below, so you’ll be able to follow the recipe either way. Here they are:
Option 1) Chili peppers + blender (most authentic)
First, we’ll toast the peppers in a dry skillet to bring out their flavor, then we’ll roughly chop them and remove the stem and seeds. Then, we’ll blend the toasted peppers into the canned tomatoes and proceed. This option is great because it’s the most authentic and lends a gorgeous, fiery red color and extra body to the soup.
Option 2) Chili peppers + no blender (my least favorite)
Another option is to toast the peppers, then throw them into the pot with the liquid ingredients to simmer. This is method used for my old recipe, but I don’t like it as much as the other options. The chili pepper imparts some flavor to the soup, but not as much flavor as either of the other options. If you choose this route, simply discard the chili peppers before serving.
Option 3) Chili powder + no blender (easiest option)
This is the simplest option and honestly, it yields delicious flavor. You’ll just need to use fresh chili powder with good flavor. I’ve successfully used Frontier Co-op’s chili powder. This would also be a great time to use a fun specialty chili powder, like chipotle or ancho chili powder. If desired, you can moderate the spice level by using less chili powder in the beginning and adding more, to taste.
More Mexican Recipes to Try
These fresh recipes feature Mexican and Tex-Mex influences. View all Mexican recipes here.
- Black Bean Sweet Potato Enchiladas with Salsa Verde
- Chilaquiles Rojos
- Pinto Posole
- Spicy Black Bean Soup
- Vegetarian Stuffed Peppers
Vegetarian Tortilla Soup
Warm up with a bowl of vegetarian tortilla soup, made with black beans instead of chicken. This soup recipe is so fresh and satisfying! Recipe yields 4 servings.
Ingredients
- 2 mild dried chili peppers* or 1 to 1 ½ teaspoons chili powder, to taste
- 1 can (15 ounces) diced or crushed tomatoes, fire-roasted if possible
- 2 tablespoons plus 2 teaspoons extra-virgin olive oil
- 1 large yellow or red onion, chopped
- 1 medium red bell pepper, chopped
- ¼ teaspoon fine salt, more to taste
- 4 cloves garlic, pressed or minced
- 2 teaspoons ground cumin
- 2 cans (15 ounces each) black beans, rinsed and drained, or 3 cups cooked black beans
- 4 cups (32 ounces) vegetable broth
- 4 corn tortillas, cut into 2-inch long, ¼-inch-wide strips
- ¼ cup chopped fresh cilantro, divided
- 1 to 2 tablespoons lime juice, to taste
- Freshly ground black pepper, to taste
- Garnish options: Thinly sliced and roughly chopped radish, diced ripe avocado, crumbled feta cheese or drizzle of sour cream
Instructions
- If using dried chili peppers, toast them in a dry skillet over medium heat or directly over a gas flame with tongs, turning as needed. Toast until fragrant and turning darker all over—this can happen quickly, in just a minute or two. Set aside until the peppers are cool enough to handle, then roughly chop them, discarding the seeds and stem. Combine the canned tomatoes (along with their juices) and chopped peppers in the blender, and blend until smooth. Set aside.
- In a medium Dutch oven or soup pot, warm 2 tablespoons olive oil over medium heat. Add the onion, bell pepper, and salt. Cook, stirring occasionally, until the onion is tender and turning translucent, about 5 to 7 minutes.
- Add the garlic and cumin (and chili powder, if using) and cook until fragrant, about 30 seconds to 1 minute. Add the tomato-chili pepper blend (or just plain tomatoes, if going the chili powder route) and cook for a minute, while stirring, to bring out its best flavor.
- Add the beans and broth, and stir to combine. Raise the mixture to medium-high and bring the mixture to a simmer, then reduce the heat as necessary to maintain a gentle simmer. Simmer for 30 minutes.
- In the meantime, preheat the oven to 400 degrees Fahrenheit to make the crispy tortilla strips. Line a large, rimmed baking sheet with parchment paper for easy cleanup. On the baking sheet, toss the tortilla strips with the remaining 2 teaspoons olive oil and a sprinkle of salt until lightly and evenly coated. Bake until the strips are crisp and starting to turn golden, about 8 to 12 minutes, tossing halfway. Set aside.
- Stir most of the cilantro into the soup, reserving a bit for garnish. Stir in 1 tablespoon lime juice. Carefully taste the soup, and add more salt if the flavors don’t quite sing (I often add up to ¼ teaspoon salt). Add more lime juice if you’d like a little more zing.
- Divide the soup into bowls. Top with crispy tortilla strips, the reserved cilantro and any additional garnishes of your choice. Leftovers will keep well for up to 5 days; rewarm individual servings and top with garnishes when serving. Or freeze individual portions for several months and add toppings after reheating.
Notes
Recipe adapted from the Black Bean Tortilla Soup with Sweet Potatoes from my cookbook, Love Real Food.
Make it gluten free: Use certified gluten-free corn tortillas or tortilla chips.
Make it dairy free/vegan: Don’t top with cheese or sour cream.
Dried chili pepper options: Any mild chili pepper will do. Choose from pasilla peppers, ancho peppers, Anaheim (California) peppers, or New Mexico peppers (Chiles del Norte). I have tried this soup with Anaheim and New Mexican chilis and both were quite mild.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.
Tried this today, it’s super good. I didn’t use any hot peppers just chilli flakes and used white cheddar because we didn’t have feta.
yum!! my boyfriend loved it too.
Thank you for sharing, Anna!
This was a great addition to the vegetarian potluck.
Taste and presentation both ( though I added adobo for salt and more cumin for flavor).
Ultimately it was delicious and everyone went back for seconds.
Thank you for commenting! I’m glad it was such a hit, Kai.
This recipe looks delicious! I don’t happen to have Dutch oven, would this be possible to make in a crock pot? Thanks
Hi Jackie! I haven’t made it in a crock pot, but I believe others have tried it. I would still recommend to saute the vegetables as that is where you get the flavor.
Delicious added some zucchini and capsicum in to bulk out the veges and tasted great. Really easy to make.
Thank you for sharing, Katie!
This might be a silly question, but when it says 402 calories / serves 4, does that mena 402 calories per serving, or total? Either way, made this last week and am still eating it. Delicious!
Hi! The nutritional information is per serving and there are 4 servings total. If that makes sense? See more on my nutritional information here:https://sooka.info/nutrition-disclaimer/%3C/a%3E%3C/p%3E
Looooooved this! We are not spice people so I omitted the jalapeños. SO GOOD!! Thank you so much for sharing this! Didn’t even miss the meat.
You’re welcome, Mary!
This soup is delicious.
Can seem daunting with the smoked pepper but isn’t at all.
Love that its vegetarian and love the addition of hominy.
Thank you for all these vegetarian recipes.
I’m happy you loved it!
Everyone is talking about hominy in this receipe; I don’t see it in the list of ingredients?
Hi Katie! See the notes in the post. I used it in an older version. That is in a pdf link in the post if you are interested in it.
This has been a favorite around here for years! I triple the cumin and throw in a TBSP and I also only seed 1 jalapeño. Always delicious and reliable!
Kate, We love this recipe and make it quite often; however, each time I prepare it I wrestle with the poblano/chili pepper distinction and what exactly I am supposed to do with each, depending on which I use. Any way of clarifying that a bit for this forgetful, old and apparently senile man?
See step 1 & 3. I hope this helps, Brad!
Gosh I wish I had searched down in the comments before I went shopping. I was also very confused about the dried chili vs “fresh” poblano. I assumed by the ingredients list you were saying we could use a dried chili or dried poblano for seasoning so I didn’t buy either. We love fresh poblanos and now as I’m prepping the soup wish I had bought a fresh one to include. All well, it’ll be better next time!
HI Brad,
I know this is a little late but maybe this will clear things up…you use either a dried chili pepper OR a fresh poblano pepper. If you use the fresh poblano, you follow step #1 (along with the jalapeno). If you use a dried chili pepper, follow step #3 (and only use the jalapeno in step #1).
Thanks Katiemc, I was confused by the instructions for the peppers as well – your response helped clear it up for me!
This is my first time to try your recipes. It was easy to make and was full of fantastic flavors. It’s a keeper. I had the leftovers a few nights after I had made it and it tasted even better. Now I’m inspired to try one of your curries.
I’m happy this soup inspired you to try more recipes, Steve! Thank you for your review.
I love soup but my husband doesn’t. I made this one night and he LOVED it. He even said I could put this in our weekly rotation. I can’t describe how much we love this recipe. I’ve made it for so many people and everyone raves over it. So easy, so tasty, and so filling.
I appreciate your review, Caroline!
Whipped this up for a quick dinner tonight and it was delicious. Didn’t have hominy on hand, so I used frozen corn as a substitute. Didn’t have radishes because my husband snacked on them (I was so disappointed in him, lol). Next time, I’ll hide the radishes!
I have made this a couple times now and love how easy it comes together. I love the addition of radishes. Also you can’t skip the hominy, it adds a lot of color and texture.
Can this tortilla soup be frozen?
Yes, it can! All non-dairy soups freeze well.
I’ve been making your recipes for YEARS and many dishes are weekly staples that me and my non-vegetarian fiancé love. This recipe was to die for. In New York City and haven’t been to a restaurant since March. This was on par with anything I could order. Thank you!!!
Just thought I’d comment here though I haven’t actually made the recipe yet (I WILL, and sooon!) I was in the mood for some great black bean soup with a Mexican bend, so I looked around and saw yours. I love the ingredients here and hominy is definitely present in grocery stores here. But here’s the thing: I just bought your gorgeous, delicious-ness filled cookbook for my (omnivore) sister, of course I looked through the book first (actually wanted it myself but it was a big ‘zero-numbered’ birthday for her and she’d wanted cookbooks so..) and almost salivated right over the photos..Well, I love soup so of course I had to check out those recipes immediately. But of course the cookbook had to be wrapped and packaged (she lives in another state). After a few days I couldn’t get that Tortilla Black bean soup w/sweet potatoes off my mind, so decided to look here to see if you had a similar recipe and, voila, here it is. I live in Cleveland and we are just now starting to get consistently colder weather here so it’s DEF time for black bean soup! This looks so good! I’ll add sweet potatoes to it because BB’s and SP’s are so compatible! Would it be good to use 1 medium sweet pot. or 2 for this recipe? Also if I put in another can of black beans should I reduce some other ingredients or just use a decent sized pot and lastly, I wanted to use adobo sauce instead of the smoked poblano, would a 1/2 cup be a good amount, or less? Know you work pretty hard on perfecting your recipes and I want to respect the integrity while still being a tad creative with things for economic reasons, as I just can’t risk going to Whole Foods for the more interesting ingredients (like dried peppers, which I likely won’t use again) and coming back with other ‘off-list’, way-off-budget, groceries, like for example the Mexican cheese here which sounds awesome.. Let me know on the above substitutions if you get a chance to read this. BTW, w/ the cookbook, I am an all-out dog lover, as is my sis, and one more thing that I know she’ll love as I do is the wonderful shots of very photogenic Cookie her and there. This cookbook (and the recipes there of course) ROCKS! Thanks, Kathryne.
Hi Nina! Thank you for your excitement! I really think it’s a matter of taste and preference with those adjustments. Increasing the ingredients will lead to a thicker consistency and you may need more liquid to get everything cooked. Without trying it with your adjustments, I can’t say for sure. For the adobo sauce, be mindful as it can be quite spicy so be cautious as you add that.
I love this soup so much, it’s definitely part of my soup rotation and so nice to have for breakfast or lunch.
Kate, just wanted to share that I adapted this recipe to share with the clients of the food bank I work for and I expect they will love it. We had dried chilies to give out and lots of cans of tomatoes and beans so I simplified the recipe slightly and made bags including all the vegetables and cans with a packet of the spices (I added some smoked paprika too per my usual) so they can make it themselves easily. We showed your lovely photo as an example to sell them and all 30 bags were gone by the 40th car, so it was very popular. Next time I think I’ll try adapting your simplified channa masala (with ground ginger) to give out all those pesky garbanzos stacking up. It’s challenging to think of recipes that fit this model and require no extra equipment, so thanks again for the simple, delicious recipes!
I’m glad you loved it and were able to adapt it to share with such a large group! I appreciate your review, Kim.
Absolutely delicious! Left the seeds in jalapenos and substituted hominy with chickpeas. Also added sweet corn because I had it. Thank you for another amazing recipe!!
This soup is soooo good. I will definitely be making this again. I will say, the original recipe only calls for salt and pepper and that is definitely not enough to season the broth. I seasoned the broth with lots of salt, pepper, garlic powder, chili powder, and cayenne and it turned out perfect. I also used a guajillo instead of a poblano, not sure if that made a difference in taste but this is definitely a new favorite :)
I’m glad you loved it, Meg! Thank you for taking the time to review.
I’ve made a lot versions of tortilla soup but this one was delicious ( and easy to make). I’m saving it and this will be my go to recipe.
I love that! Thank you for taking the time to review, Annemarie.
So delicious! I loved it as did my meat eater husband. Normally he just picks at vegetarian soups, but he went back for seconds with this one. This is a keeper for sure. Thank you for sharing!
You’re welcome, Christina! I’m glad it was a hit with your husband as well.
omg, so good. I made mine in the instant pot. I didn’t have to sautee anything. I waited until the instant pot had finished cooking the dried black beans and added the tofurky and imitation sausage once the rest had cooked.. I also waited to add the hominy which I bought canned. I substitute the tomatoes for a 15 oz can of fire roasted tomatoes in a 15 oz can of tomato sauce. I added in food process cherry tomatoes. I doubled the cumin. Instead of radishes I dropped in fresh zucchini to the bottom of the bowl. It made it a little bit “fresh”. 4 large corn tortillas in that oven at 400 for about 15 minutes and added some on top. I found vegan feta cheese avocado and cilantro really make it taste great of course the lime. I use the whole poblano and jalepeno. very smoky and red this time.
This version was much better than the version that I made in the Dutch oven or crock pot.
cook time instant pot: 27 mins on high
let steam out after 20 minutes self release.
I’ve made this soup several times! It’s so delicious! I love it leftover! Thank you for sharing:)
I’m happy to hear that, Lynn! Thank you for your review.
What’s the substitution for hominy?
Hi! You cold use corn intead.
New favorite! My boyfriend also loved it. He said “this tortilla soup is phenomenal, better than Mexican restaurants.” saving this one for sure :)
That’s great! Thank you for sharing, Aryn.
I’ve been vegetarian since 1972 (.welcome to the fold!). Always looking for new ideas, especially lately. I’ve seen chicken-based tortilla soup on PBS Create… obviously, that’s not an option for me. Yours is tomato-based. I’m going to use your ingredients except for that… I’ve found that Better Than Buillion brand has very good vegan soup base. The jar doesn’t take up much space in the fridge, and it lasts forever. Haven’t made soup in weeks, I’ve got old corn tortillas needing to be used up… now I’ve got a new recipe. Thanks.
I see people mentioning hominy in some of the comments but I don’t see it listed in the recipe?
Hey Beth, I’m sorry for the confusion. The original recipe called for hominy (unusual in a tortilla soup) and I intentionally dropped it in this revised recipe.
I make this often, especially when I want something to warm me up. I sometimes substitute frozen corn for the red peppers if I don’t have them in the house. It’s a delicious dish!! And super easy to make!
Hi Kate! I’ve made this soup before and love it! But am I going crazy or was the hominy removed from the list? I can’t seem to find it in the recipe but remember using it before when I made it. Just curious!
Hey Emma! I totally reworked the recipe (I’m confident you’ll enjoy this version more than the original) and intentionally dropped the hominy.
This recipe is a staple in my house and like Emma, I thought I was going crazy re: the hominy! We love the hominy at our house, so we’ll prob keep it, though I am looking forward to blending the smoked peppers with the tomatoes. Yum. Thanks for all that you do, Kate.
Hi I was going to make this soup, but I don’t have any black beans on hand. Can I substitute corn, white kidney beans, or Northern beans? Those are the only ones I have on hand. Tks
Hi, You can substitute another type of bean if that’s what you have on hand. I hope you enjoyed it!
This looks great! I live in central Mexico, so I would substitute my own chili powder (Tex-Mex not available here!) and add chipotle for smokiness. I also have started roasting my own tomatoes, similar to your many yummy roasted veggie recipes. I also make my own vegetable broth (throw scraps into the freezer and boil with water and herbs) to reduce the sodium. Often, meat is optional here. For more authentic flavor, try queso fresco or manchego if you can find it.
Bev not-a-vegetarian
Thank you for your feedback, Beverly! I have no doubt your totally-from-scratch tortilla soup would be completely stellar!
This was so great, thank you! I did add a bit of paprika, and substituted zucchini for the bell pepper since that was what I had on hand. This was an amazing (and easy) recipe and I will be making it a regular dish in my kitchen :)
Love your recipes and Tortilla Soup is one of my favorites so I am eager to try it. When I went to print the recipe, it is different from the one that is profiled in this post (i.e., it calls for hominy, which this one does not). Is it possible that the print button is linked to the old recipe?
Hi Elizabeth, I’m sorry about that! The old recipe must have been caching. I’ve done everything I can to clear the cache on the print page and I’m seeing the current recipe now. Hope that it’s working for you as well. Thank you for letting me know!
I’m looking forward to making this. There are a lot of comments regarding hominy but I don’t see it in the ingredients or the recipe. Am I missing it?
Hey Becky! Good point. The original recipe called for hominy, which is more common in posoles (here’s my take on posole) but rarely used in tortilla soup. For the revised recipe, I intentionally dropped the hominy.
This was delicious! I’m working on oil-free and salt-free cooking and this recipe had great flavor without either. I used the dried chile mixed with fire roasted tomatoes version. I do think that made the soup. Thanks for the recipe.
I’m so glad! Thanks, Tiina!
When you write chili powder, I’m never sure if you mean hot chili powder or the chili powder blend, as used in Chili Con Carne. Please clear this up for me.
Hi Norma, I’m sorry for the confusion. When I write chili powder, I’m always referring to the mild chili powder blend (the most common kind available in U.S. supermarkets).
Thank you, Kate, for your reply. Now I know!
I find other recipes confusing for the same reason.
Thanks again for your swift reply. Love your recipes.
I haven’t tried the recipe yet, however it looks great
Hello Kate. I usually follow a new recipe to the letter, then add my own touches later on. My vegetarian daughter has celiac and dairy disorders, as well as Hashimoto thyroid disease. Corn is also intolerant for her. But I knew that this recipe for Vegetarian Tortilla Soup had good bones and decided to try it. My daughter purchased the peppers, cilantro and onion, to complete the list of what was already in our pantry. As I was prepping the fresh veggies, and the corn tortillas, my laptop decided to have a big hiccup and power off. OOPS, no print-out to follow. Yikes! My 73 year old memory took over and this is what happened:
I used my immersion blender, (since the “real” blender was out of reach to me at this time), to combine the canned fire roasted diced tomatoes and chopped chili peppers with the pot of sautéed onion and red bell pepper. This process became more of a rustic blend rather than being completely smooth. All the other ingredients, except for the garnishes, were “dumped” in the pot as it simmered.
OMG, we loved, loved this soup. Very tasty! We ate our fill and froze the rest for another meal later.
Thank you so much, Kate, for giving me something healthy and so darned good tasting that is also compatible to my daughter’s dietary needs!
You’re welcome, Daleberta! I’m happy you were able to enjoy it.
Made this recipe exactly as written with the dried Chile peppers (bought on Amazon) and it was delicious! Picky eater approved also. Thanks!!
You’re welcome, Lisa! I’m happy you liked it.
Really love the one from your cookbook. I’ll have to give this one a try. You are truly a soup goddess!
You’re so kind, Jennifer! Thank you for your review.
Delicious soup but my tortilla strips need help; they tasted stale instead of crisp!! Will try again
Hi! I’m sorry to hear that. Did you use a fresh tortilla? I’m glad you enjoyed the soup.
Hi Kate. I would love to try this, but the sodium level is out of sight. Is this a misprint or miscalculation?
Hi Lynda, please refer to my Nutrition Disclaimer
Delicious and nourishing! I went the simple way, using chili powder.
This is a very different soup. I love that your soup repertoire is so large, we will never get bored, even if the local produce options are quite limited in winter.
I’m happy you enjoyed it, Nathalie! Thank you for your review.
I made this today and even my vegan food skeptical mom liked it! I used a fresh Fresno chili that I roasted under the broiler. It was an amazing flavor without too much heat (my kids don’t do heat). I also tossed in frozen corn with the beans and broth step. Will absolutely be making this again, and doubling next time – so sad there weren’t any leftovers.
Hooray! That’s great to hear, Jenny. I appreciate you taking the time to review.
Made this yesterday and it was delicious, just like every one of your recipes. This was even a big hit with my carnivorous husband. Made it just as shown.
So yummy!!! I went the easy way (used chili powder). I wish I doubled (or tripled) the recipe! No leftovers :((
Delicious! I was stingy on the chili powder and will add more next time. Thanks
You’re welcome! I’m happy you enjoyed it.
My daughter Sarah made this today, sooo delicious, made it a bit spicier. Made the bean Pozole on Sunday and I made the lentil soup a week ago. Thank you for the recipes.
We will definitely be making these again and will continue going through your recipes to try some more!
You’re welcome, Nina! Thank you for your review.
veery nice
Made this soup last week. Sooo good!
Wonderful, Rebecca! Thank you for your review.
Loved the original recipe (with the hominy!) Is there any possibility of being emailed that version?
Hi Mika! You can access it in the link. Or, send an email to hello@cookieandkate.com
Absurdly delicious! The tortilla strips are critical for some crunchy texture, and the overall flavor of the soup is just incredible. Thanks, Kate and Cookie!
You’re welcome, Sarah! I’m happy you enjoyed it.
I hesitated making this, only because I thought it sounded so similar to vegetarian chili (which I enjoy). I was wrong! This is so tasty and fresh. We went the easy chili powder route, and we added red pepper flakes, an extra red pepper and more cilantro. Topped with avocado and cotjia cheese. Yum! Thanks for another great recipe.
I’m happy you loved it, Sarah! Thank you for sharing.