Crockpot Vegetarian Tortilla Soup

A cozy, make-ahead vegetarian tortilla soup slow-cooked with beans, corn, tomatoes, and warming spices — perfect for weeknights, meal prep, and freezer meals.

Why You'll Love This Recipe
- This is a true set-and-forget dish: start it in the morning and you have dinner ready in 8 hours on low (or 4–6 hours on high), perfect for busy days.
- It uses pantry staples — canned tomatoes and beans — plus frozen or fresh corn, so you can pull it together any time without a long shopping list.
- Versatile for dietary needs: the base is vegan and naturally dairy-free; add toppings like avocado or cheese to customize per person.
- Makes great leftovers and freezes well; just omit crunchy toppings before freezing and add them at serving for best texture.
- Family- and crowd-pleasing: mild heat that’s easy to increase with extra jalapeño or hot sauce, and the tortilla strips deliver the craveable crunch kids love.
I first made this during an especially rainy fall and it immediately became our comfort staple. My partner raved that it felt indulgent but light, and when I took a freezer container to a friend recovering from surgery, she told me it was the first meal that felt nourishing and exciting. That kind of feedback makes this one of my go-to slow-cooker solutions.
Ingredients
- Olive oil: 1 tablespoon. Use extra-virgin for flavor if you have it; it helps soften the onion and carry aromatics into the broth.
- Onion: 1 medium, diced. Yellow onion gives a mild sweetness when sautéed; avoid pre-chopped if you want the best texture and flavor.
- Garlic: 2 cloves, minced. Fresh garlic brightens the broth — add toward the end of sautéing to avoid bitterness.
- Jalapeño: 1/2 pepper, seeded and diced. Remove seeds for gentle heat, or leave some for more kick; serrano or poblano can be used depending on desired flavor and heat.
- Diced tomatoes: One 14.5-ounce can, with juices. Fire-roasted tomatoes add a smoky note if you prefer; drain slightly if you want a thicker broth.
- Black beans: One 14.5-ounce can, drained and rinsed. Canned beans save time and provide a creamy texture; rinse to remove excess sodium.
- Corn kernels: 1 cup fresh or frozen. Frozen corn holds up beautifully during slow cooking and adds a pop of sweetness.
- Vegetable broth: 6 cups. Use a good-quality low-sodium broth and adjust the seasoning later; bouillon dissolved in hot water works too.
- Chili powder: 2 teaspoons. Provides warm, balanced spice — choose a blend without added sugar for best savory depth.
- Ground cumin: 1 teaspoon. Adds earthy warmth and helps round out the tomato-acid profile.
- Ground coriander: 1/2 teaspoon. Brings a subtle citrusy note that brightens the overall flavor.
- Bay leaf: 1 whole. Remove before serving; it lends an undercurrent of savory complexity during the long simmer.
- Kosher salt & black pepper: 1/2 teaspoon each to start, then additional to taste. I recommend seasoning incrementally and tasting at the end.
Instructions
Sauté the aromatics: Heat 1 tablespoon olive oil in a medium sauté pan over medium heat. Add the diced onion and cook until softened and translucent, about 5–7 minutes. Add the minced garlic and cook for 1 minute more until fragrant; watch carefully to prevent burning, which creates bitterness. Transfer the softened onion and garlic to a 3-quart or larger slow cooker. Assemble the slow cooker: Add the diced tomatoes (with juices), drained and rinsed black beans, 1 cup corn, 6 cups vegetable broth, 2 teaspoons chili powder, 1 teaspoon ground cumin, 1/2 teaspoon ground coriander, the bay leaf, 1/2 teaspoon kosher salt, 1/2 teaspoon black pepper, and the diced jalapeño to the slow cooker. Stir gently to combine, scraping any bits from the pan into the crockpot for extra flavor. Slow-cook: Cover and cook on LOW for 8–10 hours, or HIGH for 4–6 hours. The long, gentle simmer softens the beans and allows the spices to meld. If you prefer a thicker soup, remove 1–2 cups of the cooked beans, mash them with a fork, and stir them back into the pot to naturally thicken the broth. Finish and season: Once cooked, remove the bay leaf and taste; season with additional salt and pepper as needed. For a touch of acidity, squeeze in 1 tablespoon lime juice per 6 servings — it brightens the flavors. If you like extra heat, stir in a few dashes of hot sauce or chopped chipotle in adobo. Serve: Ladle into bowls and garnish with crispy tortilla strips, diced avocado, a dollop of sour cream or Greek yogurt, shredded cheese, and fresh cilantro. Offer lime wedges on the side for a finishing squeeze.
You Must Know
- This keeps well refrigerated for 4–5 days in an airtight container and freezes for up to 3 months; omit crunchy toppings before freezing.
- It’s a high-fiber, plant-protein meal thanks to black beans, and calories remain moderate when you use avocado and Greek yogurt sparingly.
- Use low-sodium vegetable broth to control overall saltiness — many canned ingredients add extra sodium.
- To thicken without blending, mash a portion of the beans and stir back in; for a creamier texture, swirl in 1/4 cup sour cream per batch at the end.
I love that this pot invites improvisation: some weeks I add a diced sweet potato for heartiness, other times I toss in quinoa for extra protein. The best part is watching skeptical family members fall for the flavorful broth and crunchy tortilla finish. It’s one of those dishes where small adjustments — a pinch more cumin or a final squeeze of lime — make it feel freshly customized every time.
Storage Tips
Cool the soup completely before refrigerating to preserve texture and safety. Store in airtight containers for up to 4–5 days in the refrigerator. For freezing, portion into labeled, freezer-safe containers or heavy-duty freezer bags, leaving a little headroom for expansion. Reheat gently on the stovetop over medium heat, stirring occasionally until steaming through, or use a microwave in 2–3 minute bursts; add a splash of broth if it seems too thick. Keep crunchy toppings separate and add them right before serving to maintain texture.
Ingredient Substitutions
If you don’t have black beans, kidney beans or pinto beans work well and will alter the texture slightly. Swap the jalapeño for a teaspoon of crushed red pepper or 1/4 teaspoon cayenne for a milder but consistent heat. If you prefer a smokier profile, substitute one 14.5-ounce can of diced tomatoes for fire-roasted tomatoes. For a grain boost, stir in 1 cup cooked quinoa or brown rice after cooking; it soaks up broth and makes bowls more filling. To make it oil-free, skip the initial sauté and add the raw onion and garlic directly to the slow cooker — they’ll soften, though the flavor will be slightly less caramelized.
Serving Suggestions
Serve with warm tortilla strips or crushed tortilla chips for crunch, and offer toppings like diced avocado, chopped cilantro, lime wedges, shredded cheddar or Monterey Jack, and a dollop of sour cream or Greek yogurt. Pair with a simple green salad or grilled corn and a side of warm corn tortillas for a full meal. For a lighter plate, top with fresh pico de gallo and a squeeze of lime. Garnish with sliced radish for color and peppery bite.
Cultural Background
The soup is inspired by classic Mexican tortilla soups, which traditionally feature a tomato-based broth, fried tortilla strips, and a mix of chiles, herbs, and proteins. Tortilla soup varies regionally — some versions include shredded chicken and have a brothy, slightly smoky character from chiles like ancho or pasilla. This vegetarian adaptation keeps the bold flavors while substituting beans for meat, preserving the dish's soul: bright acidity, warm spices, and crisp tortillas on top.
Seasonal Adaptations
In summer, use fresh sweet corn and a ripe avocado for a bright, juicy bowl; in winter, add a diced sweet potato or butternut squash for heartier richness. Around autumn, fold in roasted squash seeds for extra crunch and autumnal flavor. For a spring twist, stir in a handful of fresh baby spinach or chopped kale during the last 20 minutes of cooking so the greens wilt but remain vibrant.
Meal Prep Tips
Portion into single-serving containers for grab-and-go lunches or family meal prep. Freeze individual portions for quick reheat-and-eat dinners; thaw overnight in the refrigerator and reheat on the stovetop. If packing for lunches, keep crunchy toppings separate and add them when ready to eat. The soup also makes an excellent base for bowl nights — set out toppings and let everyone personalize their bowl before a casual family dinner.
This simple slow-cooked pot is proof that minimal effort can yield maximum comfort. Whether you’re feeding a crowd, packing lunches for the week, or warming up on a chilly evening, this vegetarian tortilla soup becomes more than a meal: it’s a memory-maker worth repeating.
Pro Tips
Rinse canned beans thoroughly to reduce sodium and improve flavor clarity.
If you like a thicker texture, remove 1 cup of beans after cooking, mash them, and stir them back into the soup.
Keep crunchy toppings separate if freezing or refrigerating to preserve texture.
Use low-sodium vegetable broth to better control final seasoning.
Add a squeeze of fresh lime right before serving to brighten the flavors.
This nourishing crockpot vegetarian tortilla soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Crockpot Vegetarian Tortilla Soup
This Crockpot Vegetarian Tortilla Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Sauté aromatics
Heat 1 tablespoon olive oil in a sauté pan over medium heat. Cook 1 diced onion until softened, about 5–7 minutes. Add 2 minced garlic cloves and cook 1 minute until fragrant. Transfer to the slow cooker.
Combine ingredients
Add 1/2 diced jalapeño, 1 (14.5-ounce) can diced tomatoes, 1 (14.5-ounce) can drained black beans, 1 cup corn, 6 cups vegetable broth, 2 teaspoons chili powder, 1 teaspoon cumin, 1/2 teaspoon coriander, 1 bay leaf, 1/2 teaspoon kosher salt, and 1/2 teaspoon black pepper to the slow cooker. Stir to combine.
Slow cook
Cover and cook on LOW for 8–10 hours or HIGH for 4–6 hours until flavors meld and beans are tender. For a thicker texture, mash a cup of cooked beans and stir back into the soup during the last 15 minutes.
Finish and serve
Remove bay leaf, taste and adjust seasoning with additional salt and pepper. Serve with tortilla strips, diced avocado, cilantro, lime wedges, cheese, or sour cream as desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@mrsrecipe on social media!

Categories:
You might also like...

5-Minute Thanksgiving Appetizers That Wow Every Guest
Tiny crostini topped with creamy cheese, bright cranberry, crunchy pecans and rosemary — an effortless 5-minute starter that looks festive and tastes like the holidays.

African-Style Pancakes (Fluffy, Comforting, and Easy)
Light, slightly spiced pancakes inspired by African home kitchens—fluffy, buttery, and perfect for breakfast or brunch with syrup, cinnamon sugar, or a savory filling.

Air Fryer Bang Bang Chicken Skewers
Crispy, saucy chicken skewers made in the air fryer with a sweet-spicy bang bang sauce—perfect for weeknight dinners, parties, or meal prep.

Did You Make This?
Leave a comment & rating below or tag @mrsrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Clara!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.

