Vegetarian Tortilla Soup

By Updated on

Vegetarian Tortilla Soup is a delicious, healthy soup that will keep you full for hours. Easy to make and freezes great.

312 CAL 55g CARBS 8g FAT 13g PROTEIN 4
1 Comment

This meatless tortilla soup is packed with black beans, hominy, corn, and a spicy tomato based broth for an amazing meal. Soup lovers will also love this taco soup and chicken tortilla soup.

Did you know that it's good for not only you but the planet to incorporate more vegetarian meals into your diet? It's true. There are tons of health benefits to cutting meat out of your meals (it's good for your heart, and decreases your risk of diabetes) and also eating more plant foods can cut down on greenhouse gases created from livestock and the packing plants that process the meat.

I'm not saying you should go vegetarian or vegan right now (though it's okay if you do) but it's good to try a mix of meal plans and having a meatless Monday (or any day of the week) can significantly impact your health and the health of the planet.

That being said, I am always on the lookout for vegetarian meals that taste good and don't make you feel like you're missing out on the meat. For me though, they need to be well-rounded recipes. They need to have a protein source and lots of vegetables. This is a healthy eating blog, after all. And besides, Doritos are vegetarian but I wouldn't suggest them for a meatless meal.

This Vegetarian Tortilla Soup checks all the boxes — flavorful, filling, contains a source of plant protein (hominy and beans), and plenty of vegetables to make this soup a favorite. It's especially great on cold days when I want to warm up or after a weekend of maybe a little too much indulgence. It kind of "rights" my overdoing it and sets me back on the path of healthy eating.

I love the deep, rich tomato flavors, the spices, and of course all the toppings in this soup. Who doesn't like loading up their meal with crunchy tortillas strips, cheese, cilantro, lime juice, and maybe some avocado or sour cream? Although this soup is inspired by a tortilla soup, it also has a bit of that traditional pozole texture with the addition of the hominy. It's the perfect meatless meal.

Vegetarian tortilla soup with black beans, corn, and hominy topped with cilantro and radishes.

Side Dishes to Serve with Vegetarian Tortilla Soup

This is a meal in and of itself. If you add enough toppings it will fill you up even more. But, there are some great, healthy sides that work well with this soup too.

  • I have, on occasion, added rice to this soup, instead of, or in addition to the hominy. I'd cook it separately and add it in the bottom of your bowl before ladling the soup in. If you cook the rice in the soup it tends to soak up all the broth and make the soup more like a stew. It also gets soggy when reheated. Cauliflower or brown rice would work well in this dish too. For even faster rice, consider making minute rice or one of those rice singles you can find right next to the rice in the grocery store. Pop it into the microwave according to the directions and then add it to your soup.
  • A simple side salad or slaw goes great with soup as well. Try this Healthy Kale Caesar Salad, Spicy Cabbage and Corn Slaw, or Celery Ranch Slaw
  • Roasted broccoli, cauliflower, asparagus, or green beans make a hearty soup side.
  • Make a side of rice and beans (together or separate) with a little chili powder and a sprinkle of cilantro.
  • A cheese quesadilla on a corn, whole wheat, or low-carb tortilla is another good option — like a Mexican soup and grilled cheese combo.
  • Make Mexican street corn or grilled corn on the cob for a food fiesta.
  • A baked sweet potato makes a wonderful, low-carb side to make your meal well-rounded.

What Is Pozole?

I mentioned above that this soup is sort of like a traditional pozole. Pozole is a Mexican soup usually served at special occasions (because it typically takes quite a long time to make). Pozole is made with hominy, pork (sometimes chicken is substituted), and a combination of Southwestern spices. It's often served with toppings such as avocado, a squeeze of lime juice, and radishes.

Bowl of tortilla soup with beans and corn with tortilla strips and cilantro.

What Is Hominy?

Hominy is corn that is processed with the germ removed. It looks like a bigger, puffier version of corn and has a meatier texture. Hominy comes dried or canned. If you buy it canned, remember to drain and rinse it before putting right in your soup. If you can't find hominy, you can substitute corn.

What Toppings Can I Use for This Vegetarian Tortilla Soup?

Thinly sliced radishes, diced avocado, and lime juice make great toppings. I have also added a dollop of sour cream or Greek yogurt, Monterey jack or cheddar cheese, sliced black olives, jalapeno slices, cilantro, and tortilla strips. I'm also sure to add in a nice dash of my favorite hot sauce as well. Tabasco brand Chipotle sauce goes great in this soup.

The Recipe
Vegetarian tortilla soup with radishes and cilantro on top with crispy tortilla strips.

Vegetarian Tortilla Soup

312 CAL 55g CARBS 8g FAT 13g PROTEIN 4
1 Comment
  • Print
  • Download
  • Send to your inbox


  • 2 tsp. olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 2 tsp. paprika
  • 1 tsp. cumin
  • 3/4 tsp. coriander
  • 3/4 tsp. chili powder
  • 1/8 teaspoon cayenne pepper
  • 14 oz. crushed tomatoes
  • 4 cups vegetable broth
  • 14 oz. canned hominy, rinsed and drained
  • 14 oz. canned black beans, rinsed and drained
  • 1 cup corn (frozen or canned)
  • 2 corn tortillas
  • 2 radishes, sliced into super thin rounds
  • 2 oz queso fresco
  • 1/4 cup cilantro
  • 2 limes

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Media)

Switch to prevent your screen from going dark.


Preheat the oven to 400 degrees.


Heat the olive oil over medium high heat. Add the onion and cook for 4-5 minutes. Add the garlic and cook for 30 seconds. Add the spices and cook for 30 seconds.


Add the crushed tomatoes and broth. Stir together. If you like a smoother soup, you may want to use an immersion blender at this point to blend the tomatoes and broth.


Add the hominy and black beans. Simmer for 20 minutes.


Cut the tortillas into small strips. Spray with cooking spray and place on a baking sheet or foil. Bake for 6-8 minutes until crispy.


Top soup with crunchy tortillas strips, cheese, cilantro, radishes, and lime juice.

Nutritional Facts
Serving Size: 1.5 cups
Amount Per Serving
Calories 312
Calories from Fat 71
% Daily Value *
Total Fat 8g
Saturated Fat 2g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 10mg
Sodium 1786mg
Total Carbohydrate 55g
Dietary Fiber 15g
Sugars 10g
Protein 13g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
1 Comment
On Vegetarian Tortilla Soup
user image
user image
Megan Eaton
October 16, 2016 - 16:28
Add a Rating:
This soup was so filling and flavorful! And it didn't take all day to make it! The hominy was a brilliant, authentic touch that was perfect in this soup. Definitely making this one again! 5 stars
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.