Vegetarian Taco Soup with Roasted Tomato Salsa

, , Comments Off on Vegetarian Taco Soup with Roasted Tomato Salsa

This post may contain affiliate links. Please read my disclosure.

This creamy vegetarian taco soup is packed full of Mexican flavors and is less than 250 calories per serving. This easy tomato based soup is the perfect guilt-free, healthy, comfort food!

vegetarian taco soup served in a white bowl, topped with tomatoes goat cheese tortilla chips and cilantro

My husband and I love tortilla soup but we almost never order it when we’re eating out. That’s because most restaurants make tortilla soup with Chicken Stock, which makes it not really veggie-friendly.

On top of that, most tortilla soups aren’t that healthy because they have tons of added oil, and no veggies. So after searching for a good recipe that would be filling and veggie-friendly, I reinvented tortilla soup into this vegetarian taco soup! It’s a hearty vegetarian main dish, with creative toppings that makes it more of a complete meal.

Tools and Equipment You’ll Need for this Recipe

ingredients for vegetarian taco soup

.How to make Vegetarian Taco Soup – Step by Step

Step 1: Prepare the Tortilla Strips – Spray the tortilla strips/quarters with olive oil spray and salt. Turn them out onto a baking sheet, arrange them across the pan and bake in a 350F degree oven for 10 minutes or until golden and crispy. (Mine might have taken a little longer than 10 minutes to get fully crispy). Set aside when done. (You can also just leave them in the turned-off oven to keep them warm and crispy!)

baked tortilla chips

Step 2: Roast the Tomatoes – Halve the tomatoes lengthwise and put them in a small roasting pan, oven proof dish, or rimmed baking sheet. Spray lightly with olive oil and season with salt and pepper. Bake in a 350F degree oven for 40-45 minutes (less time if you use smaller tomatoes), or until the tomatoes are shrunken and golden around the edges. Set aside.

roasted tomatoes

Step 3: Make the Soup – In a big pot over medium-high heat cook the garlic and onions using 1/2 Tbsp olive oil along with a couple pinches of salt for about a minute.

onions and garlic sauteed in a pot

Step 4: Stir in the spices and diced tomatoes. Cook down for about five minutes. It will thicken.

tomatoes added to spices and onions in pot

Step 5: Remove from heat, add two cups of the broth and puree with a hand blender (or puree in a traditional blender).

broth added to soup

Step 6: Add the remaining 1/2 cup of broth (you can add more if you want a thinner soup) and puree until smooth. Bring the soup back up to a simmer and cook for another 10 minutes. Season with salt to taste.

pureed taco soup in a pot with wooden spoon

Step 7: Top with 1/4 cup roasted tomato “salsa”, 1-2 tbsp crumbled goat cheese and a handful of tortilla chips before serving.

vegetarian taco soup served in a white bowl, topped with tomatoes goat cheese tortilla chips and cilantro

The goat cheese makes the soup rich and creamy – kind of like a spicy creamy tomato soup. The tomatoes are perfectly tart, and the tortilla strips give it a great crunch. I enjoy dipping my tortilla strips in the goat cheese and the soup – it felt like a fancy take on chips and salsa!

vegetarian taco soup served in a white bowl, topped with tomatoes goat cheese tortilla chips and cilantro with pot in the background and spoon on the side

What makes this Vegetarian Taco Soup healthy?

  • Low in Calories: This taco soup is lower in fat and calories than the usual tortilla soup, and it’s heartier and more filling. The reduction of oil and increase in fresh ingredients lowers the fat and calories. One serving has only 219 calories.
  • Low in Sodium: Using low sodium vegetable broth, and reducing the added salt creates a low sodium soup.
  • Rich in Fiber: Tomatoes are naturally rich in fiber. Fiber helps with digestion, and helps you fell fuller longer which also gives this soup it’s heartiness.
  • Rich in Vitamins and Nutrients: Tomatoes are also rich in potassium, vitamin C, and choline which support heart health. They also contain lycopene – a powerful antioxidant!

Will kids enjoy this Vegetarian Taco Soup?

Kids love tacos, and they’ll also love this taco soup! They’ll enjoy customizing their soup with all their favorite toppings, as well as the added crunch from the tortilla strips. 

If your kids are sensitive to spice you can decrease the chili pepper, and eliminate the cayenne or ladle a few servings into a separate pot and add the spices at the end.

vegetarian taco soup served in a white bowl, topped with tomatoes goat cheese tortilla chips and cilantro

What’s in Taco Soup?

Many variations of vegetarian taco soup include different types of beans, and corn, along with taco seasoning. My version of vegetarian taco soup include the traditional spices, but has a creamy tomato base, and the texture comes from the toppings.

If you’d like to make this soup heartier add a 15 oz can of drained and rinsed low-sodium black beans, and 1 cup of frozen corn.

How do you make this soup vegan?

To make this soup vegan all you need to do is leave the goat cheese off as a topping. You can sub with a vegan variety, or top with some diced avocados along with the roasted tomatoes (instead of the cheese).

Can You Freeze Vegetarian Taco Soup?

I love batch cooking soups as they are great to freeze. Simply let the soup cool completely after cooking and then pour into a sealable freezer container. The soup will keep for 3 months in the freezer, fully defrost before gently reheating. The topping you’ll want to prepare fresh.

What do you serve with Vegetarian Taco Soup?

Serve with a light and crispy side salad or some homemade quesadillas, and top with some of these leftover soup toppings. 

  • Crispy tortilla strips
  • Goat Cheese
  • Roasted Tomatoes
  • Mexican Shredded Cheese
  • Guacamole or diced avocados

This soup would also taste delicious with a side of cornbread.

a spoonful of vegetarian taco soup served in a white bowl, topped with tomatoes goat cheese tortilla chips and cilantro

Top tips for making Vegetarian Tortilla Soup

  • Use a hand blender to blend the soup – if you have a stand blender, it’s best to blend in batches.
  • Make sure the oven is preheated before baking the tortilla strips for the ultimate crunch.
  • Try adding corn or beans as additions to this soup.
  • Use a low sodium vegetable broth.
  • For a more complex broth, toast dry chilies on the stove for a few minutes to amp up their flavors, then re-hydrate in warm water before pureeing them with roasted tomatoes and garlic. 
  • Add more water or broth for a thinner soup.
  • To meal prep, you can make the soup in advance and store in the refrigerator for up to 3 days, then prepare any toppings you’re using as well as the tortilla strips when you’re ready to serve.
  • Freeze this soup for up to 3 months.

vegetarian taco soup served in a white bowl, topped with tomatoes goat cheese tortilla chips and cilantro with spoon on the side

Be sure to check out these other healthy vegetarian soup recipes!

If you have tried this vegetarian taco soup recipe, or any other recipe on my blog, then please rate it and let me know how it turned out in the comments below! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see more delicious, healthy, family friendly food!

Vegetarian Taco Soup with Roasted Tomato Salsa

This creamy vegetarian taco soup is packed full of Mexican flavors and is less than 250 calories per serving. This easy tomato based soup is the perfect guilt-free, healthy, comfort food!

Prep Time15 mins

Cook Time45 mins

Total Time1 hr

Course: Appetizer, Soup

Cuisine: Mexican

Servings: 6 servings

Calories: 219kcal

Author: Anjali Shah

Toppings:

  • 6 corn tortillas cut into matchstick chips
  • Olive oil spray
  • Salt to taste
  • 1/4 cup of goat cheese crumbled
  • 30 small yellow or red grape tomatoes
  • Mexican shredded cheese blend
  • 1 avocado diced
  • Cilantro chopped
  • Lime juice

Tortilla Strips:

  • Spray the tortilla strips/quarters with olive oil spray and salt. Turn them out onto a baking sheet, arrange them across the pan and bake in a 350F degree oven for 10 minutes or until golden and crispy. (Mine might have taken a little longer than 10 minutes to get fully crispy). Set aside when done. (You can also just leave them in the turned-off oven to keep them warm and crispy!)

Roasted Tomatoes:

  • Halve the tomatoes lengthwise and put them in a small roasting pan, oven proof dish, or rimmed baking sheet. Spray lightly with olive oil and season with salt and pepper. Bake in a 350F degree oven for 40-45 minutes (less time if you use smaller tomatoes), or until the tomatoes are shrunken and golden around the edges. Set aside.

The Soup:

  • In a big pot over medium-high heat cook the garlic and onions using 1/2 Tbsp olive oil along with a couple pinches of salt for just a minute or so. Stir in the spices and then the tomatoes. Cook down for about five minutes or so, it should thicken a bit.

  • Remove from heat, add two cups of the broth and puree with a hand blender (or puree in a traditional blender). Add the remaining 0.5 cups of broth (you can add more if you want a thinner soup) and puree until smooth. Bring the soup back up to a simmer and cook for another 10 minutes. Season with salt to taste.

Ideas for Serving:

  • Option 1: With Goat Cheese, Roasted Tomatoes, and Tortilla Strips. Top soup with 1-2 Tbsp goat cheese, a handful of roasted tomatoes, and a handful of tortilla strips.

  • Option 2: With any combination of these toppings — Mexican Shredded Cheese, diced avocados or guacamole, lime juice, cilantro, diced onions

Top tips for making Vegetarian Taco Soup

  • Use a hand blender to blend the soup – if you have a stand blender, it’s best to blend in batches.
  • Make sure the oven is preheated before baking the tortilla strips for the ultimate crunch.
  • Try adding corn or beans as additions to this soup.
  • Use a low sodium vegetable broth.
  • For a more complex broth, toast dry chilies on the stove for a few minutes to amp up their flavors, then re-hydrate in warm water before pureeing them with roasted tomatoes and garlic. 
  • Add more water or broth for a thinner soup.
  • To meal prep, you can make the soup in advance and store in the refrigerator for up to 3 days, then prepare any toppings you’re using as well as the tortilla strips when you’re ready to serve.
  • Freeze this soup for up to 3 months.

Adapted from 101 Cookbooks  

Calories: 219kcal | Carbohydrates: 28g | Protein: 7g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 8mg | Sodium: 567mg | Potassium: 669mg | Fiber: 7g | Sugar: 8g | Vitamin A: 1440IU | Vitamin C: 25.3mg | Calcium: 106mg | Iron: 2.2mg

Vegetarian Tortilla Soup with Creative Toppings - easy healthy recipes, tasty healthy recipes, delicious healthy recipes, vegetarian healthy recipes, quick and easy recipes for picky eaters #healthyfood #food