Vegetarian Tortilla Soup

Cozy up with a bowl of vegetarian tortilla soup, featuring black beans instead of chicken. This recipe is bursting with fresh flavors and is incredibly satisfying!

Why You’ll Love This Recipe

This Vegetarian Tortilla Soup brings all the bold flavors of traditional tortilla soup without the meat. Packed with vibrant vegetables, protein-rich beans, and warm spices, this soup delivers a satisfying meal that doesn’t compromise on taste. The combination of smoky chipotle, fresh lime, and crispy tortilla strips creates layers of texture and flavor that will have everyone asking for seconds.

Pure Comfort

There’s something inherently comforting about a steaming bowl of tortilla soup. This vegetarian version captures that same heartwarming essence with a rich tomato broth infused with Mexican spices. Each spoonful offers a perfect balance of tangy, spicy, and savory notes that wrap you in culinary comfort. It’s the ideal recipe for cool evenings or when you need a mood-boosting meal.

Ingredients

  • 1 tablespoon olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1 jalapeño, seeded and finely diced (optional)
  • 1 tablespoon ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon dried oregano
  • 1 can (14.5 oz) fire-roasted diced tomatoes
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 4 cups vegetable broth
  • 1 tablespoon lime juice
  • 1 teaspoon chipotle powder or 1 chipotle pepper in adobo sauce (chopped)
  • Salt and pepper to taste

What You Need

For garnish:

  • 6 corn tortillas, cut into strips
  • 1 avocado, diced
  • 1/2 cup fresh cilantro, chopped
  • 1 lime, cut into wedges
  • 1/2 cup shredded Mexican blend cheese or crumbled queso fresco
  • 1/4 cup sour cream or Greek yogurt

Equipment:

  • Large soup pot or Dutch oven
  • Baking sheet (for tortilla strips)
  • Sharp knife and cutting board
  • Can opener
  • Measuring cups and spoons
  • Wooden spoon for stirring

Time to Cook

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 6

Steps to Make It

  1. Prepare the tortilla strips: Preheat oven to 375°F. Cut corn tortillas into thin strips, toss with 1 tablespoon olive oil and a pinch of salt. Spread on a baking sheet and bake for 10-12 minutes until crispy. Set aside.
  2. Start the soup base: Heat olive oil in a large pot over medium heat. Add onion and cook until translucent, about 5 minutes. Add garlic and cook for another 30 seconds until fragrant.
  3. Add vegetables and spices: Add bell peppers and jalapeño (if using). Cook for 3-4 minutes until slightly softened. Stir in cumin, chili powder, and oregano, cooking for 1 minute to toast the spices.
  4. Build the soup: Add fire-roasted tomatoes, black beans, pinto beans, corn, and vegetable broth. Stir well to combine.
  5. Simmer: Bring to a boil, then reduce heat and simmer uncovered for 20 minutes to allow flavors to meld.
  6. Finish with fresh flavors: Stir in lime juice and chipotle powder or chopped chipotle pepper. Season with salt and pepper to taste.
  7. Serve: Ladle soup into bowls and let everyone top with their preferred garnishes: tortilla strips, avocado, cilantro, lime wedges, cheese, and sour cream or yogurt.

Make It Perfect

For the best Vegetarian Tortilla Soup, focus on building layers of flavor. Toast your spices to release their aromatic oils before adding liquid ingredients. Allow the soup to simmer long enough for flavors to fully develop—at least 20 minutes, but a longer simmer will only improve the taste. For maximum flavor impact, don’t skip the garnishes—the contrast between the hot soup and cool toppings creates a dynamic eating experience.

Mix It Up

This versatile soup can be customized in countless ways:

  • Add diced zucchini or summer squash during the last 10 minutes of cooking
  • Stir in a few handfuls of fresh spinach just before serving
  • Swap black beans for kidney beans or chickpeas
  • Use fire-roasted corn for deeper flavor
  • Add a tablespoon of adobo sauce from canned chipotles for smokier heat
  • Stir in 1/4 cup of quinoa along with the broth for added protein and texture

Perfect Partners

Serve your Vegetarian Tortilla Soup with:

  • A simple side salad with lime vinaigrette
  • Fresh corn muffins or cornbread
  • Homemade guacamole and extra tortilla chips
  • Grilled cheese quesadillas for dipping
  • Mexican rice for a more substantial meal
  • Sliced jicama sticks with chili and lime for a cooling crunch

Busy Day Hero

On hectic days, streamline this recipe by:

  • Using pre-chopped vegetables from the grocery store
  • Preparing the vegetable and spice base in the morning, then finishing the soup at dinner time
  • Making a double batch and freezing half for future meals
  • Setting out garnishes in small bowls to create a serve-yourself soup bar
  • Using store-bought tortilla strips instead of making your own

Work Ahead

This soup gets even better with time, making it perfect for meal prep:

  • Chop all vegetables up to 2 days ahead and store in airtight containers
  • Make the entire soup (minus garnishes) up to 3 days before serving
  • Pre-bake tortilla strips and store in an airtight container for up to 5 days
  • Prepare individual garnish portions for grab-and-go lunches
  • Mix spices together ahead of time for quicker assembly

Save Some For Later

Vegetarian Tortilla Soup freezes beautifully:

  • Cool completely before transferring to freezer-safe containers
  • Freeze in individual portions for easy single servings
  • Store for up to 3 months in the freezer
  • Thaw overnight in the refrigerator
  • Reheat gently on the stovetop, adding a splash of broth if needed
  • Prepare fresh garnishes when ready to serve

Everyone’s Happy

This crowd-pleasing soup works for various dietary needs:

  • Naturally vegetarian and easily made vegan by omitting cheese and using plant-based sour cream
  • Gluten-free when using verified gluten-free tortillas and broth
  • Kid-friendly when you adjust the spice level down
  • Satisfying for meat-eaters despite containing no animal products
  • Adaptable for low-sodium diets by using no-salt-added beans and tomatoes

Good For You Too

This nutritious soup offers:

  • Plant-based protein from beans
  • Fiber from vegetables and beans
  • Vitamin C from bell peppers and lime
  • Healthy fats from avocado
  • Antioxidants from tomatoes and spices
  • Probiotics when topped with yogurt instead of sour cream
  • A complete meal in one bowl when garnished with all the fixings
Black bowl of vegetarian tortilla soup with tortilla strips, white cheese, cilantro, and lime wedge being served with a wooden spoon

Easy Clean Up

Keep kitchen cleanup minimal:

  • Use a Dutch oven or large pot that goes from stovetop to table
  • Line the baking sheet with parchment paper when making tortilla strips
  • Measure spices over the pot to avoid extra dishes
  • Serve in bowls with handles to minimize spills
  • Set out one spoon per garnish to reduce mess
  • Store leftovers in the cooking pot if freezer space allows

Switch It Up

Transform leftover soup into new meals:

  • Use as a sauce over baked potatoes
  • Drain some liquid and use as filling for enchiladas
  • Mix with rice for a hearty burrito filling
  • Blend until smooth and use as enchilada sauce
  • Add to scrambled eggs for a flavorful breakfast
  • Use as a base for a Southwestern-style grain bowl

Simply Perfect

What makes this Vegetarian Tortilla Soup simply perfect is its balance of flavors, textures, and nutrients in one satisfying bowl. The recipe strikes the ideal harmony between ease of preparation and impressive results. It’s approachable enough for beginners yet sophisticated enough for experienced cooks, offering a meal that’s simultaneously casual and special.

FAQs

Can I make this soup in a slow cooker?

Yes, sauté the onions, garlic, and spices first, then transfer to a slow cooker with remaining ingredients. Cook on low for 6-8 hours or high for 3-4 hours.

How spicy is this soup?

The heat level is moderate but customizable. For milder soup, omit the jalapeño and chipotle. For spicier soup, leave some jalapeño seeds in or add a dash of hot sauce.

Can I add meat for non-vegetarians?

Absolutely. Shredded rotisserie chicken or browned ground turkey can be added during the last 10 minutes of cooking.

Is there a way to make this lower in sodium?

Use low-sodium or no-salt-added beans, tomatoes, and broth. Add salt to taste at the end rather than throughout cooking.

How do I keep the avocado from browning if I meal prep this soup?

Add fresh avocado only upon serving. Alternatively, toss diced avocado with extra lime juice before storing separately.

Can I use flour tortillas instead of corn tortillas?

Corn tortillas are traditional and provide better texture and flavor, but flour tortillas will work if that’s what you have on hand.

What’s the best way to store leftover garnishes?

Store each garnish separately: tortilla strips in an airtight container, cheese and sour cream in their original containers, and herbs wrapped in slightly damp paper towels in the refrigerator.

Conclusion

This Vegetarian Tortilla Soup brings the vibrant flavors of Mexican cuisine into a wholesome, satisfying meal that’s perfect year-round. The beauty of this recipe lies in its versatility—customize the heat level, toppings, and add-ins to make it uniquely yours. Whether you’re a committed vegetarian or simply looking to incorporate more meatless meals into your routine, this soup delivers nutrition without sacrificing flavor. With its make-ahead potential and freezer-friendly nature, it’s a recipe worth keeping in regular rotation. Gather your favorite garnishes, ladle up a steaming bowl, and enjoy a fiesta of flavors in every spoonful.

More Delicious Recipes to Try

If you enjoyed this Vegetarian Tortilla Soup, you might want to explore other flavorful recipes on our site! For a comforting twist, try the Spicy Jalapeño Popper Soup with Avocado Cream, which brings a rich and creamy texture with a bold kick of spice. If you're in the mood for a heartier meal, consider making the Garlic Butter Chicken Balls with Creamy Parmesan Pasta—a satisfying dish packed with flavor. For those who love baked treats, the Carrot Cake Zucchini Muffins offer a perfect blend of sweetness and nutrition. And for an easy, comforting side, don't miss the Garlic Herb Roasted Potatoes, Carrots, and Zucchini. Finally, for dessert lovers, indulge in the creamy and irresistible Salted Caramel Cheesecake Cupcakes—a perfect sweet ending to any meal!