Crockpot Vegetarian Tortilla Soup
I’ve made this Crockpot Vegetarian Tortilla Soup more times than I can count — it’s the kind of slow-cooker recipe that tastes like you fussed for hours but barely touched the stove. Hearty, mildly smoky, and built from pantry staples, it’s perfect for busy weeknights, Meatless Mondays, or as a crowd-pleasing potluck option. If you like soups that are ready when you are, this is a reliable go-to (and it pairs nicely with richer bowls like a creamy chicken tortilla soup for non-vegetarian eaters at the table).
Why you’ll love this dish
This soup checks a lot of boxes: affordable, pantry-friendly, and flexible. Canned beans and tomatoes mean minimal prep; the crockpot develops deep flavor while you do other things; and the toppings — avocado, cheese, crispy tortilla chips — let everyone personalize their bowl. It’s also naturally high in fiber and protein thanks to the beans, making it satisfying without meat.
“A bowl full of smoky, comforting flavor — the kids asked for seconds and I loved that I didn’t have to babysit the stove.” — a quick home review
How this recipe comes together
Quick overview so you know what to expect:
- Prep: Dice the onion and pepper, mince garlic, drain and rinse beans.
- Build: Dump beans, tomatoes, corn, and aromatics into the crockpot.
- Season: Add broth and spices for a balanced, smoky base.
- Slow-cook: Low for 6–8 hours or high for 3–4 — the long, gentle heat melds flavors.
- Finish & serve: Brighten with lime, top with cilantro, avocado, cheese, and tortilla chips.
What you’ll need
Key ingredients (simple, easy swaps noted):
- 2 cans (14.5 oz each) diced tomatoes, with juices
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 cup frozen corn (or 1 cup canned, drained)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper (red or green), diced
- 4 cups vegetable broth (use low-sodium if preferred)
- 2 tsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika (for that signature smoky note)
- Salt and pepper, to taste
- Juice of 1 lime
- Fresh cilantro, for garnish
- Tortilla chips, for serving
- Avocado, diced (optional)
- Shredded cheese (optional)
Notes: Swap fire-roasted diced tomatoes for extra depth, or add a chopped jalapeño for heat. If you prefer a creamier texture, blend a cup of the soup and stir back in, similar to some richer recipes like this creamy chicken tortilla soup.
How to prepare it
- Prep vegetables: Dice the onion and bell pepper, and mince the garlic. Drain and rinse both cans of beans well.
- Add to crockpot: Place the diced tomatoes (with their juices), black beans, kidney beans, corn, onion, garlic, and bell pepper into the crockpot.
- Season: Pour in the vegetable broth. Sprinkle in the chili powder, ground cumin, smoked paprika, and a few generous pinches of salt and pepper. Stir to combine.
- Cook low and slow: Cover and cook on LOW for 6–8 hours, or on HIGH for 3–4 hours. The vegetables should be tender and the flavors melded.
- Finish: Stir in the juice of one lime. Taste and adjust salt, pepper, or chili powder as needed.
- Serve: Ladle into bowls and garnish with cilantro, diced avocado, shredded cheese, and crushed tortilla chips.
Best ways to enjoy it
Serve it steaming in deep bowls with plenty of crunchy toppings. Pair with:
- Warm corn tortillas or a crusty baguette.
- A simple salad with lime vinaigrette to cut the richness.
- For a heartier meal, top with shredded rotisserie chicken or a scoop of brown rice.
Consider plating with toppings on the side so everyone can customize textures and spice level.
Storage and reheating tips
- Refrigerator: Keep leftovers in an airtight container for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it seems thick.
- Freezer: Cool completely, then freeze in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Safety: Reheat to at least 165°F (74°C) and cool leftovers within 2 hours of serving. Avoid repeated reheating; reheat only what you plan to eat.
Helpful cooking tips
- Browning optional: For extra depth, sauté the onion and bell pepper in a skillet until golden before adding to the crockpot. It’s worth the extra 5 minutes.
- Texture control: If you like a thicker soup, mash some of the beans with a potato masher after cooking or pulse a cup in a blender and return to the pot.
- Spice balance: Smoked paprika adds warmth without heat. Add cayenne or chopped jalapeño if you want more kick.
- Quick weeknight shortcut: Use an immersion blender briefly for a creamier finish. For other slow-cooker comfort recipes, try this twist on the classics with Crockpot Marry Me Chicken Soup for inspiration.
Creative twists
- Creamy version: Stir in 1/2 cup of sour cream or a can of coconut milk near the end.
- Southwest roasted corn: Use charred fresh corn for a smoky-sweet kick.
- Grain boost: Stir in cooked quinoa or farro for extra body.
- Protein add-ins: Toss in shredded chicken or cooked chorizo (omit if keeping vegetarian).
- Spicy green swap: Replace some chili powder with green chili salsa for a tangy green-tomatillo vibe.
Your questions answered
Q: Can I use dried beans instead of canned?
A: Yes — if using dried beans, soak and cook them separately until tender before adding to the crockpot, or increase crockpot time and ensure there’s enough liquid for the beans to cook fully. Canned beans are the fastest option.
Q: Is this soup vegan?
A: As written, yes — it’s vegetarian and can be vegan if you skip optional cheese. Use vegan shredded cheese or avocado for richness.
Q: Can I make this on the stovetop?
A: Absolutely. Simmer everything in a large pot for 25–30 minutes until vegetables are tender and flavors meld. Finish with lime and cilantro.
Q: How do I prevent the soup from being watery?
A: Use low-sodium broth so you can control salt. If it’s too thin after cooking, mash some beans or simmer uncovered for 10–15 minutes to reduce.
Q: Can I double the recipe?
A: Yes — use a large slow cooker. Cooking time will be similar, but check seasoning and adjust lime/acid at the end.
Conclusion
This Crockpot Vegetarian Tortilla Soup is one of those kitchen wins that’s easy to assemble, forgiving to tweak, and satisfying on repeat. If you want a creamier take for comparison, check out this Creamy Vegetarian Tortilla Soup for ideas: Creamy Vegetarian Tortilla Soup (Easy & Hearty). For another slow-cooker black-bean-based option with slightly different flavors, see Slow Cooker Tortilla Soup.
Crockpot Vegetarian Tortilla Soup

Ingredients
Main Ingredients
- 2 cans 14.5 oz each diced tomatoes, with juices
- 1 can 15 oz black beans, drained and rinsed
- 1 can 15 oz kidney beans, drained and rinsed
- 1 cup frozen corn (or 1 cup canned, drained)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper (red or green), diced
- 4 cups vegetable broth (use low-sodium if preferred)
- 2 tsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika (for that signature smoky note)
- Salt and pepper, to taste
- 1 Juice of 1 lime
- Fresh cilantro, for garnish
- Tortilla chips, for serving
- Avocado, diced (optional)
- Shredded cheese (optional)
Instructions
Preparation
- Dice the onion and bell pepper, and mince the garlic. Drain and rinse both cans of beans well.
Building the Soup
- Place the diced tomatoes (with their juices), black beans, kidney beans, corn, onion, garlic, and bell pepper into the crockpot.
- Pour in the vegetable broth. Sprinkle in the chili powder, ground cumin, smoked paprika, and a few generous pinches of salt and pepper. Stir to combine.
Cooking
- Cover and cook on LOW for 6–8 hours, or on HIGH for 3–4 hours. The vegetables should be tender and the flavors melded.
Finishing and Serving
- Stir in the juice of one lime. Taste and adjust salt, pepper, or chili powder as needed.
- Ladle into bowls and garnish with cilantro, diced avocado, shredded cheese, and crushed tortilla chips.
