This Crockpot Vegetarian Tortilla Soup is loaded with black beans, sweet corn, fire-roasted tomatoes, colorful vegetables, and bold Mexican-inspired seasonings. Everything cooks together in the slow cooker until the vegetables are tender and the broth is rich and flavorful. It’s a great way to stretch the grocery budget when you need a filling meal without needing to buy meat.
Top each bowl with crispy tortilla strips, avocado, shredded cheese, fresh cilantro, and a squeeze of lime for an easy meatless dinner that tastes anything but boring.
Whether you need a comforting weeknight meal, a simple vegetarian soup, or an affordable dinner made from pantry staples, this slow cooker tortilla soup checks every box. Simply add the ingredients to your Crockpot, let everything simmer, and come back to a warm, hearty meal.
Why You’ll Love This Vegetarian Tortilla Soup
- Easy dump-and-go slow cooker recipe
- Made with inexpensive pantry ingredients
- Naturally vegetarian and easy to make vegan
- Packed with beans, vegetables, and plant-based protein
- Perfect for meal prep and freezer meals
- Mild enough for the family but easy to make spicier
- Delicious with plenty of crunchy, creamy toppings
What Is Tortilla Soup?
Traditional tortilla soup is a flavorful Mexican-inspired soup made with tomatoes, chiles, broth, seasonings, and crispy corn tortilla strips. Many versions include shredded chicken, but this vegetarian tortilla soup uses black beans, pinto beans, corn, and vegetables to create a filling meatless meal.
The tortilla strips are more than a garnish. They add the signature salty crunch that makes this soup so satisfying.
Ingredients for Crockpot Vegetarian Tortilla Soup
Black beans and pinto beans
Using two varieties of beans gives the soup a heartier texture and plenty of plant-based protein. Drain and rinse the beans before adding them to the slow cooker.
Fire-roasted tomatoes
Fire-roasted tomatoes add a subtle smoky flavor that works especially well with the chili powder, cumin, and smoked paprika. Regular diced tomatoes can be used if that is what you have.
Corn
Frozen, fresh, or drained canned corn will work in this recipe. There is no need to thaw frozen corn first.
Bell pepper
Red bell pepper adds color and natural sweetness. You can substitute yellow, orange, or green bell pepper.
Jalapeño
One seeded jalapeño adds flavor without making the soup overly spicy. Leave some of the seeds in the pepper if you prefer more heat.
Vegetable broth
Use a flavorful vegetable broth as the base of the soup. Choose a lower-sodium broth if you want more control over the seasoning.
Mexican-inspired seasonings
Chili powder, ground cumin, smoked paprika, oregano, garlic, salt, and black pepper give the broth its warm, savory flavor.
Corn tortillas
Thinly sliced corn tortillas are cooked until crisp and sprinkled over the soup before serving. Store-bought tortilla strips or crushed tortilla chips can also be used.
How to Make Vegetarian Tortilla Soup in the Crockpot
1. Add the vegetables and beans
Add the black beans, pinto beans, corn, tomatoes, onion, bell pepper, jalapeño, and garlic to a 6-quart slow cooker.
2. Season the soup
Sprinkle in the chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Pour in the vegetable broth and stir everything together.
3. Slow cook
Cover the Crockpot and cook the soup on low for 6 to 7 hours or on high for 3 to 4 hours. The soup is ready when the vegetables are tender and the flavors have blended together.
4. Finish with lime
Before serving, stir in the fresh lime juice. Taste the broth and add additional salt or seasonings if needed.
5. Add the toppings
Ladle the soup into bowls and finish each serving with crispy tortilla strips and your favorite toppings.
How to Make Crispy Tortilla Strips
Cut corn tortillas into thin strips and toss them with a small amount of oil and salt.
Arrange the strips in a single layer on a baking sheet. Bake at 400°F for 8 to 12 minutes, turning once, until golden and crisp. Watch them carefully near the end because thin tortilla strips can brown quickly.
You can also fry the strips in a shallow layer of oil or use crushed tortilla chips when you need a shortcut.
The Best Tortilla Soup Toppings
The toppings provide a delicious contrast to the smoky tomato broth. Set up a small topping bar and let everyone build their own bowl.
Try adding:
- Crispy corn tortilla strips
- Diced avocado
- Shredded Monterey Jack or cheddar cheese
- Crumbled cotija cheese
- Sour cream or plain Greek yogurt
- Chopped fresh cilantro
- Sliced jalapeños
- Chopped green onions
- Lime wedges
- Pickled red onions
- Crushed tortilla chips
- Hot sauce
For a vegan tortilla soup, use dairy-free cheese and sour cream or leave off the creamy toppings.
Tips for the Best Crockpot Vegetarian Tortilla Soup
Use fire-roasted tomatoes
Fire-roasted tomatoes create a richer, slightly smoky broth without requiring additional work.
Wait to add the lime juice
Add fresh lime juice at the end of cooking so its bright flavor does not disappear during the long cooking time.
Adjust the broth as needed
For a thicker, stew-like soup, begin with four cups of vegetable broth. Add another cup for a brothier tortilla soup.
Taste before serving
The saltiness of vegetable broth and canned ingredients can vary. Taste the finished soup before adding extra salt.
Keep the tortilla strips separate
Do not add all the tortilla strips directly to the Crockpot. They will absorb the broth and become soft. Add them to individual bowls immediately before serving.
Make It Your Own
This vegetarian tortilla soup is easy to adjust based on what you have available.
- Add a can of drained chickpeas for more plant-based protein.
- Stir in cooked rice or quinoa before serving.
- Add diced zucchini during the final hour of cooking.
- Include canned green chiles for more Southwestern flavor.
- Add chipotle peppers in adobo for a smokier, spicier soup.
- Stir in a spoonful of tomato paste for a deeper tomato flavor.
- Blend two cups of the soup and return it to the Crockpot for a thicker broth.
- Add plant-based chicken pieces for an even heartier meal.
- Use kidney beans in place of the pinto beans.
- Stir in chopped spinach during the final 10 minutes.
What to Serve With Vegetarian Tortilla Soup
This soup can be served as a complete meal, especially when you load it with avocado, cheese, and tortilla strips. You can also serve it with:
Crockpot Vegetarian Tortilla Soup
This easy Crockpot vegetarian tortilla soup is loaded with black beans, pinto beans, corn, fire-roasted tomatoes, vegetables, and smoky Mexican-inspired seasonings. Finish each bowl with crispy tortilla strips, avocado, cilantro, and lime for a hearty, budget-friendly meatless dinner.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: 6–8 servings 1x
- Category: Dinner
- Method: Slow Cooking
- Cuisine: MEXICAN INSPIRED
Ingredients
For the Tortilla Soup
- 1 medium yellow onion, diced
- 1 red bell pepper, diced
- 1 jalapeño, seeded and finely chopped
- 3 garlic cloves, minced
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can pinto beans, drained and rinsed
- 1½ cups frozen corn
- 1 (28-ounce) can fire-roasted diced tomatoes, undrained
- 1 (4-ounce) can diced green chiles
- 4 cups vegetable broth, plus more if needed
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- Juice of 1 lime
For the Crispy Tortilla Strips
- 6 small corn tortillas
- 1 tablespoon olive oil or avocado oil
- ¼ teaspoon salt
Optional Toppings
- Diced avocado
- Shredded Monterey Jack or cheddar cheese
- Sour cream or plain Greek yogurt
- Chopped fresh cilantro
- Sliced jalapeños
- Chopped green onions
- Crumbled cotija cheese
- Lime wedges
Instructions
- Add the diced onion, red bell pepper, jalapeño, garlic, black beans, pinto beans, corn, fire-roasted tomatoes, and green chiles to a 6-quart slow cooker.
- Pour in 4 cups of vegetable broth. Add the chili powder, cumin, smoked paprika, oregano, salt, and black pepper.
- Stir until the ingredients and seasonings are evenly combined.
- Cover and cook on low for 6 to 7 hours or high for 3 to 4 hours, until the vegetables are tender and the flavors have blended.
- Stir in the fresh lime juice. If you prefer a brothier soup, add up to 1 additional cup of vegetable broth. Taste and adjust the salt and seasonings as needed.
- While the soup finishes cooking, preheat the oven to 400°F. Cut the corn tortillas into thin, rustic strips.
- Toss the tortilla strips with the oil and salt. Arrange them in a single layer on a baking sheet.
- Bake for 8 to 12 minutes, turning halfway through, until lightly golden and crisp. Watch them carefully during the final few minutes.
- Ladle the soup into bowls. Top with crispy tortilla strips, diced avocado, cheese, sour cream, cilantro, jalapeños, green onions, cotija cheese, or fresh lime as desired.
Notes
- Use 5 cups of vegetable broth for a thinner, brothier tortilla soup.
- Remove all the jalapeño seeds and membrane for a milder soup. Leave some seeds in or add cayenne pepper for more heat.
- Regular diced tomatoes can replace the fire-roasted tomatoes, although the soup will have a slightly less smoky flavor.
- For a thicker broth, blend 1 to 2 cups of the cooked soup and stir it back into the Crockpot.
- Keep the tortilla strips separate until serving so they stay crisp.
- To make the recipe vegan, use vegan vegetable broth and plant-based toppings.
- Refrigerate leftovers in an airtight container for up to 4 days.
- Freeze the cooled soup without its toppings for up to 3 months.
How to Store Leftover Tortilla Soup
Allow the soup to cool before transferring it to an airtight container. Refrigerate it for up to four days.
Store the tortilla strips and other toppings separately so they remain fresh and crisp.
Reheat individual portions in the microwave or warm the soup in a saucepan over medium-low heat. Add a splash of vegetable broth if the soup has thickened in the refrigerator.
Can You Freeze Vegetarian Tortilla Soup?
Yes. This bean and vegetable tortilla soup freezes very well.
Let the soup cool completely and transfer it to freezer-safe containers, leaving a little room for expansion. Freeze it for up to three months. Thaw the soup overnight in the refrigerator and reheat it on the stovetop or in the microwave.
Do not freeze the tortilla strips, avocado, cheese, sour cream, or other toppings with the soup. Add those after reheating.
Frequently Asked Questions
Can I put uncooked beans in tortilla soup?
This recipe is designed for canned beans. Dried beans require additional liquid and a longer, more carefully controlled cooking process. Some varieties should also be boiled before slow cooking. For consistent results, use drained and rinsed canned beans.
Is Crockpot vegetarian tortilla soup spicy?
This version is mildly spicy. Remove all the seeds and white membrane from the jalapeño for less heat. For a spicier soup, leave in some seeds or add cayenne pepper, chipotle peppers, or hot sauce.
Can I make this tortilla soup vegan?
Yes. The soup itself is vegan when prepared with vegetable broth. Use plant-based cheese and sour cream, or serve it with avocado, cilantro, tortilla strips, and lime.
How can I thicken tortilla soup?
Blend one or two cups of the finished soup until smooth, then stir it back into the Crockpot. You can also crush a handful of tortilla chips into the broth and let the soup sit for several minutes.
Can I cook this soup on the stovetop?
Yes. Sauté the onion, bell pepper, and jalapeño in a large pot until softened. Add the remaining ingredients and simmer, partially covered, for approximately 25 to 30 minutes.
Final Thoughts
This Crockpot Vegetarian Tortilla Soup proves that a meatless dinner can still be hearty, flavorful, and comforting. The combination of tender beans, sweet corn, smoky tomatoes, vegetables, and warm seasonings creates a satisfying soup with very little preparation.
Finish it with crispy tortilla strips, creamy avocado, cheese, cilantro, and plenty of fresh lime juice. It is an easy slow cooker dinner you can make for busy weeknights, meal prep, or any chilly evening when you want something warm and filling.
