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!

143 Reviews
412CommentsJump to recipe

tortilla soup recipe

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.

tortilla soup ingredients

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!

chopped toasted chili peppers

Watch How to Make Tortilla Soup

blended soup and tortillas

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.

how to make tortilla soup

tortilla soup recipe with beans

More Mexican Recipes to Try

These fresh recipes feature Mexican and Tex-Mex influences. View all Mexican recipes here.

vegetarian tortilla soup recipe

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!
Please enable JavaScript in your browser to complete this form.

Vegetarian Tortilla Soup

  • Author: Cookie and Kate
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 143 reviews

Print

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

Scale
  • 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments sectionโ€”you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Lynn

    Was there hominy is this recipe at one time?

    1. Kate

      Hi Lynn, it’s in the post. But here is another PDF link.

  2. Liz Shay

    Hi! I canโ€™t open the PDF from the original recipe that used hominy and smoky peppers. Is there any way you could please email me a picture of just that recipe?

    Thank you so much!






    1. Kate

      Hi Liz, please try again as it should be working now. Sorry you were having issues!

  3. Rachael

    Just made this for dinner tonight and DELICIOUS!






    1. Kate

      Great to hear, Rachael! Thank you for your review.

  4. Jennifer Denson

    Really good, the whole family enjoyed it. I added a bag of frozen corn, and the kids asked for more tortilla strips next time. Thanks for the great recipe!






    1. Kate

      I’m happy you loved it! Thank you for your review.

  5. Dipali

    Your original recipe pdf is not opening. Can I please get a copy. Thank you

    1. Kate

      Hi Dipali, Sorry to hear you are having issues. Please try again, it should be working. If you are still having issues, email hello@cookieandkate.com

  6. Wendy

    This soup was super easy and so tasty that I burned my mouth and kept right on eating! I had a little bit of cabbage in the fridge so shredded that as another crunchy topping. Might add in a jalapeรฑo next time for some more heat โ€” there will definitely be a next time.






    1. Kate

      Oh no! I am guilty of that myself too, Wendy. Thank you for sharing! I’m happy you found it that good.

  7. M. Derrick

    Wonderful, easy weeknight dinner! Delicious and full of flavors. I added a small bay leaf and more chili powder. Canโ€™t wait to try it tomorrow for lunch!






    1. Kate

      It’s delicious leftover, enjoy! Thank you for your review, M. Derrick.

  8. Mindi Hartman

    I made the tortilla soup last week and it was absolutely delicious! I used ancho chili powder as I couldn’t easily obtain dried whole chilies of the varieties you mentioned. I will definitely make this again. Again, another hit Kate!






  9. Debbi

    Thank you for making my meal planning so easy. This soup is delicious. Subbed a zucchini and some frozen corn for one of the cans of beans and added a little chipotle in adobo sauce. Made the tortilla strips in the air fryer.

    Thanks for sharing all of your great recipes.






    1. Kate

      I’m glad you were able to use what you had and enjoy it, Debbi! Thank you for your review.

  10. Bob S

    Hi Kate – this was absolutely delicious. As an ex-pat living in Puerto Vallarta, vegetarian anything raises eyebrows with the lady who runs my local tienda. She did however point me to the proper dried chilis to use for a full rich flavor, and when I mentioned that the recipe was from a vege site named C&K, she couldn’t stop laughing about a dog named “Galleta”. Thanks as always!






    1. Kate

      You’re welcome! I’m glad you loved it.

  11. Keilah Gomez

    I noticed you changed the recipe and I cannot find the old recipe. Is there anywhere I can access that?

    1. Kate

      Hi! See the post of the PDF link for the old recipe. :)

  12. ANJIE

    I just made this recipe for my husband tonight. He loves it just like all of the other recipes of yours I’ve made. Thank you so much! Oh and I purchased a digital copy of your cookbook on Amazon.






    1. Kate

      Thank you! I’m happy you loved it and I hope you enjoy my cookbook!

  13. Anna

    I have made several of your soup recipes and muffins recipes- so good! Looking forward to trying this one. Will the left overs freeze well?

    1. Kate

      Hi! Leftovers should freeze well.

  14. Jacquie Burrows

    This soup is incredible! Probably the best tortilla soup I have ever made so thank you. Blending the dried chili peppers with the tomato sauce really enhances the flavour.






    1. Kate

      Awesome! Thank you so much, Jacquie.

  15. Chris

    Absolutely amazing! I wouldn’t change a thing. I followed the recipe exactly, and it came out perfect! Thank you!

    PS You have been a part of our family’s dinner table most nights of the week for years…I owe you a huge ‘thanks’ for creating healthy recipes that my entire family loves to eat!

    1. Kate

      Chris, that’s just fantastic to hear! Thank you for letting me know. Glad this soup was a hit, too. :)

  16. Anne

    Hi Kate,

    Iโ€™m looking forward to trying this recipe. Would some chiles in adobo be a good substitute for the dried chiles? I have some I need to use up & didnโ€™t know if I could just purรฉe them with the tomatoes.

    Thanks!
    Anne

    1. Kate

      Hi Anne! I would suggest my chili powder note. Chilis in adobo could be good, but may be more spicy. If you try it, let me know!

  17. Stephanie Kent

    This was delicious!! Two out of 3 boys loved it! (I think my youngest just didn’t want to admit he did!) I kept some of the tomato and pepper (used mild peppers) blend and used it to blend the onion and red peppers as well. Added a can of hominy for more texture and they ate it up! I told everyone I’ll add this to our rotation every two weeks, and my 10 yr old said, No, every two days!






    1. Kate

      Hooray! That’s great to hear. Thank you for your review, Stephanie.

  18. Kate Reifers

    Love this! Add 1-2 tortillas to the blender when you puree tomatoes! Adds a nice tortilla flavor to the broth! YUM YUM! Love the addition of beans to pump up nutrition.






  19. Maria G

    This was so delicious! I added some frozen Trader Joeโ€™s grilled corn. My tortillas tasted kind of stale within a couple of hours so next time I would just use fresh strips of corn tortilla but otherwise magnificent! Thank you for a keeper!






    1. Kate

      Thanks, Maria! I’m so glad you enjoyed this soup.

  20. Bhairavi Shah

    Hi there, you had a tortilla soup recipe that was similar to this new one but used hominy. I can’t find the recipe anymore… is there a chance you would be willing to have it up on your site or perhaps email/share it please? Thanks!

    1. Kate

      Hi! This soup called for it and you can access the older version of the soup in the link. Or try my Pinto Posole

  21. Linda

    WOW just WOW!!! This was incredible!!! I wasn’t sure at first because I am still new to spicier foods but I enjoyed it so much. Only thing I did differently was added more veg and some rice to make it a touch thicker. This recipe is a keeper. Thanks so much for sharing.






  22. Nikkei

    Hi Kate,
    I plan to cook this recipe tonight but just realized I picked up fresh pasilla peppers from the store instead of dried. Should I plan on drying them before cooking, or will the heat/flavor of the soup be okay with fresh peppers?

    1. Kate

      Hi! I would try the chili powder variation instead. Let me know what you think!

  23. Holly McArdle

    This is an amazing recipe!!! I made it for a girls trip to North Carolina, 11 girlfriends. Everyone LOVED the Tortilla Soup!!!
    My husband and sons love it too!!!

  24. Santosh

    I am gonna make this for dinner tonight. So excited.

  25. Stephanie H

    The broth this soup yields is wicked. I went the chili powder route, and I think a fresh container of organic spice makes a big difference. I topped with a dollop of Tofutti vegan sour cream. Very good!






    1. Kate

      I’m glad you love it!

  26. Katie

    Loved it. I added corn and it was great. Try not to burn your tortilla slices!






  27. Elizabeth

    This was so good and flavorful. I used chili pepper seasoning. I didnโ€™t make the tortilla strips but just used tortilla chips instead.






    1. Kate

      I’m glad you liked this tortilla soup, Elizabeth!

  28. Adrienne P.

    This turned out delicious! My modifications: Added more chili powder and cumin than called for, two instead of one bell pepper, one poblano pepper, and a zucchini. No dairy necessary, this is plenty tasty without the added calories. Also ended up not using the cilantro or lime, and I love those things. Will definitely make this again some day!






    1. Kate

      Great to hear, Adrienne!

  29. Wasima Siddiqui

    The whole family loved this vegetarian option including my picky 3 year old. We topped off our soups with chunks of avocado, chopped red onion, Mexican shredded cheese and jalapeรฑos. Very hearty meal! Thanks!






    1. Kate

      You’re welcome, Wasima!

  30. Val

    Love this recipe. Can I get the one with hominy somewhere? Thanks!






    1. Kate

      Hi Val, see the link in the post with the original recipe. Enjoy!

  31. Nicole Rod

    You took the hominy out of this recipe???? Why??

    1. Kate

      Hi Nicole, More information is in the post. I have a link to the original recipe as well. I hope you try this version!

  32. K swymer

    This was amazing! Peppers were way easier to roast on oven than I expected. No changes, just make it.






    1. Kate

      I’m glad you loved it, K!

  33. Annette Henn

    I made this last night and it was delectably good. I only did 2 chili pepper and it was plenty spicy for us. Had plain greek yogurt in place of sour cream, kept the cilantro on the side since I knew there would be leftovers and had avocado with it as well. Totally yummy, complex and flavorful. Thank you as I am vegetarian and have been craving Tortilla Soup!!






  34. Suzanne Purvey

    I saw this recipe on Food Safari on SBS Food. The recipe sounded wonderful and I looked it up on my phone and your recipe came up. I used to subscribe to your emails but had to decline for health reasons because I need to watch potassium levels.
    I hope to make it with a few lentils!

  35. harveen

    such an amazing soup!! so delicious!!






    1. Kate

      I’m glad you enjoyed it, Harveen!

  36. KP

    This was hit! It was perfect on a cold winter day. I just added corn and it was great! Thank you for the recipe!






    1. Kate

      You’re welcome, KP!

  37. Stacy

    Delicious! I skipped the chili peppers because I have young kids and did Smoked Paprika instead! The flavor was still really amazing and the whole family loved it!






    1. Kate

      Thank you for sharing, Stacy!

  38. Lori Collins

    I’m so excited to try this! Have a question…I don’t see hominy listed in the ingredients but it’s mentioned in the comments and I can see what resembles hominy in the pictures. What am I missing? Can you tell me how much hominy to use?






    1. Kate

      Hi! See the post for the original version as noted. I have a PDF in the link. I hope that helps! I updated it recently.

  39. Katherine

    This was delicious! Made it for my whole family tonight and they loved it as much as I did. It was very easy to make and did not require a lot of time, will definitely be making this again soon :)






    1. Kate

      I’m happy to hear that, Katherine! Thank you for taking the time to review.

  40. Laura

    I loved the flavor of this soup, the one issue was the dried guajillo chilis I used didn’t blend all the way and little bits of the dried chili skin/outside were in the soup. I blended it for what I thought was a long time in the food processor. Do you have any advice? Thanks! Love your recipes! :)






    1. Kate

      Hi! I’m sorry it didn’t blend well. Did it seem to impact the taste? I find little bits, as long as small, aren’t a big deal to the overall soup flavor.

  41. Jennie

    We loved this! Great recipe. I added one chopped zucchini and subbed in chipotle in adobo for the dried chili.
    We had a number of Mexican dishes and the soup was the biggest hit. Thank you :)






    1. Kate

      You’re welcome, Jennie! I’m glad you enjoyed it.

  42. Lisa

    Kate how cool Iโ€™m going veges and water these days. And feel great. A Mexican flavor and soup sounds great. Thank for the recipe. Btw Iโ€™m a Kansas City girl too. Cheers! Lisa S.






  43. Daniel

    These flavors are terrific! As my first go, the soup turned out better than expected but I had a hard time getting a bit of body to the soup. I used a cocotte and left the lid on for half the cook time, which may have thinned it out, but Iโ€™m not sure. I added a teaspoon of cinnamon to create intrigue and it worked. Iโ€™ll try this again and experiment. Definitely recommend following the dried chili version of the recipe for the best flavor.






    1. Kate

      I love hearing that, Daniel! I appreciate you taking the time to review.

  44. Kristina

    I make this all the time as my oh f. I don’t have any food in the house meal. It lasts a few days so I have enough to make it through until I can get toa grocery store. I just keep dried peppers and canned tomatoes and black beans in the cupboard just in case and seriously so easy.






    1. Kate

      I’m glad you love it, Kristina! Thank you for your review.

  45. Rebecca

    Where can I get the version of your recipe with the hominy and jalapeรฑo? I really liked that one and loved hominy.

    1. Kate

      Hi Rebecca! It’s listed in the post. But here is the link to the original recipe.

  46. Joselyn

    By far the most amazing soup I’ve ever made! I added 3-4 tortillas in the blender along with the toasted ancho chili, green & red peppers onions, and garlic it made the blend taste amazing. I also added some adobo all purpose seasoning, garlic and onion seasoning after everything was mixed in the pot. It was absolutely phenomenal. 10 out 10. Thank you so much Kate for this amazing recipe!






  47. Tonya Thompson

    How can this soup have over 1,000 milligrams of sodium. I want to make it, but have to watch my sodium intake. How can I lower the sodium in this recipe?

    1. Kate

      Hi Tonya, you can omit the added salt and be sure to use low sodium or no sodium canned ingredients.

  48. Emily Tinnin

    I make this soup all the time.Itโ€™s my absolute favorite. Thank you so much for the recipe.






    1. Kate

      You’re welcome, Emily! I appreciate your review.

  49. Avery

    Ok, I know this is quite a late review for this recipe, but I have just transferred it to a recipe card because it is just so good. I will say I do every possible shortcut (storebought chips, chili powder, etc) — the base recipe is so good that it doesn’t matter.
    This is the soup I am actively excited to make, eat, and eat the leftovers from. I’ve got some in the fridge from dinner last night and I am already ready for lunch :D
    This soup comes together in about an hour (I suspect less if you’re a quicker chef than I) and is delicious – highly recommend giving it a try.






  50. Mary Kate

    I didnโ€™t blend the tomatoes with the roasted peppers. I forgot and just added the tomatoes in with the beans separately. Is it going to taste bad??