Vegan Tortilla Soup

This vibrant vegan tortilla soup is hearty, nourishing, and packed with plant-based protein, fiber, and nutrients.

Hormone-Friendly Tortilla Soup

Disclosure: The post may contain affiliate links, earning us a small commission from qualifying purchases at no extra cost to you.

This yummy Vegan Tortilla Soup is low-calorie, fresh-tasting, and couldn’t be easier to throw together for a quick weeknight meal. Topping options are endless, but our favorites are sliced avocado, chopped cilantro, vegan sour cream, a fresh squeeze of lime, and crispy baked tortilla strips.

Top 5 Reasons to Love This Tortilla Soup

  1. It’s loaded with nutritious ingredients like black and pinto beans, tomatoes, zucchini, red bell peppers, corn, and flavorful spices.
  2. This simple, one-pot meal is foolproof and easy to throw together. After you’ve chopped all your vegetables, the rest is a breeze! Cooking everything together in one pot means you spend less time in the kitchen (just throw it together and let it simmer) and less time cleaning up!
  3. This tortilla soup is perfect for leftovers or meal prep. You can freeze the leftovers in individual portions or store them in the refrigerator for a quick lunch option. To change things up, serve this soup over noodles or rice.
  4. Finding budget-friendly meals is much more challenging than it used to be. This soup has ingredients, like black and pinto beans, canned tomatoes, and corn, that are relatively inexpensive and easy to find. This makes it a great option to bring to a party or serve to a larger group of guests.
  5. This hearty soup provides a good source of plant-based protein yielding 15-20g of per serving (see nutritional information on recipe card).

Health-Promoting Ingredients

Eating a well-balanced diet (centered around whole food, plant-based ingredients) is ideal for helping you feel your best. That’s why we make it our mission to create recipes that benefit your overall health while also keeping it comforting and delicious. Here are just some of the ingredients in this tortilla soup that have been shown to do just that:

  • Black and pinto beans: If you love beans as much as we do, you’ll be happy to learn that they do more than just provide a good plant-based source of protein; they also help with digestion (thanks to all the gut-healthy fiber) and may help stabilize blood sugar (important to prevent insulin resistance in midlife).
  • Corn, zucchini, and bell pepper: As we age, our risk for health issues, such as obesity, heart disease, cancer, and insulin resistance, goes up. Eating more vegetables really is the key to prevention. They contain antioxidants to protect cells and are low-glycemic to prevent blood sugar spikes and weight gain.
  • Onion and garlic: Two commonly used ingredients for adding flavor and nutrients in cooking are onion and garlic. But there is more value in them than you might think. They contain compounds that may help reduce cancer risk, protect heart health, and boost immunity.

How to Make This Hearty Tortilla Soup

See the full recipe card with measurements and instructions below.

What You’ll Need:

Fresh Ingredients:

  • red onion
  • garlic
  • red bell pepper
  • zucchini
  • lime juice
  • corn kernels

Pantry Ingredients:

  • avocado oil
  • canned black beans
  • canned pinto beans
  • fire-roasted tomatoes
  • vegetable broth
  • cumin
  • smoked paprika
  • chili powder
  • oregano
  • salt & pepper

Optional Toppings:

How to Make this Recipe:

You begin by heating the avocado oil in a large soup pot that has been preheated over medium-high heat. The onion and garlic are then cooked until you can smell the fragrance of the garlic and the onions have softened.

Put the red bell pepper, zucchini, and corn in the pot and cook for 3-5 more minutes until just tender.

Stir in the tomatoes, beans, broth, cumin, paprika, chili powder, oregano, and salt. Bring the mixture to a boil.

Reduce the heat and simmer uncovered for 15–20 minutes.

Stir in lime juice and ground pepper. Taste and adjust the seasonings. Add more salt, as needed. Serve soup with crispy tortilla strips and your favorite toppings. We love avocado, cilantro, green onion, and vegan sour cream.

Hormone-Friendly Tortilla Soup

Storage & Notes:

Storage: This soup stores well in an airtight container in the refrigerator for up to 4 days. Freeze in individual portions in freezer-friendly bags or containers for up to 3 months. Gently reheat on the stove or in the microwave. Add water or broth if needed to thin.

Notes:

  • Increase the protein by adding cooked lentils or cubed tofu, or serve over cooked quinoa.
  • Add heat to the soup by adding fresh chopped jalapeños at the same time as sautéing the veggies. Or add a dash of cayenne pepper or red pepper flakes while the mixture is simmering.
  • Feel free to substitute the fire-roasted tomatoes for regular diced tomatoes.
  • Decrease the sodium by using “no-salt-added” beans and skipping the tortilla strips.
  • Flavors deepen upon standing. This soup is even better if given enough time to cool and is extra flavorful the next day.

IMG 2476

Hearty Vegan Tortilla Soup

A light, flavorful plant-based soup that helps support hormones and overall health.
Prep Time 10 minutes
Cook Time 20 minutes
Servings: 3
Course: Main Course

Ingredients
  

  • 1 tbsp (15mL) avocado oil
  • 1 small red onion, diced
  • 4 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 zucchini, chopped
  • 1 cup (130g) corn kernels (fresh or frozen)
  • 1 15 oz can (432g) black beans, drained and rinsed
  • 1 15 oz can (439g) pinto beans, drained and rinsed
  • 1 14 oz can (411g) fire-roasted tomatoes (or regular diced tomatoes for less heat)
  • 4 cups (950mL) low-sodium vegetable broth
  • 1 tsp (3g) ground cumin
  • 1 tsp (2g) smoked paprika
  • ½ tsp (1.5g) chili powder
  • ½ tsp (0.9g) dried oregano
  • ½ – 1 tsp (3-6g) salt (start with ½ tsp and add more, to taste)
  • Ground pepper, to taste
  • Juice of 1 lime
Optional Toppings:
  • Tortilla strips or crushed chips
  • Sliced avocado
  • Fresh cilantro
  • Chopped green onions

Method
 

  1. Heat 1 tablespoon of avocado oil in a large soup pot over medium-high heat. Sauté the onion and garlic in the oil until the garlic is fragrant and the onion is softened.
  2. Add the red bell pepper, zucchini, and corn and cook for 3-5 more minutes until just tender.
  3. Stir in the tomatoes, beans, broth, cumin, paprika, chili powder, oregano, and salt. Bring the mixture to a boil.
  4. Reduce the heat and simmer uncovered for 15–20 minutes.
  5. Stir in lime juice and ground pepper. Taste and adjust the seasonings. Add more salt, as needed. Serve soup with crispy tortilla strips and your favorite toppings. We love avocado, cilantro, green onion, and vegan sour cream.

Notes

Nutrition Information: Recipe yields: 3-4 servings
3 Servings: Per serving: Calories: 411, Protein: 20g, Fiber: 22g, Carbohydrates: 72g, Fat: 7g, Saturated Fat: 0.9g, Sugar: 11g, Cholesterol: 0mg
4 Servings: Per serving: Calories: 308, Protein: 15g, Fiber: 17g, Carbohydrates: 54g, Fat: 5g, Saturated Fat: 0.7g, Sugar: 8g, Cholesterol: 0mg
**Please note: These nutrition facts are provided as an estimate and may vary depending on your ingredients. Check product labels or use an online calculator for additional accuracy.

Share your love
healthy. balanced. confident.

Subscribe to get plant-powered recipes + hormone-friendly wellness tips delivered right to your inbox.