This comforting slow cooker soup combines seasoned ground beef with black beans, kidney beans, corn, and diced tomatoes in a rich beef broth. Classic taco seasonings including cumin and spices create that familiar south-of-the-border flavor everyone loves. Simply brown the beef with onions and peppers, then let your crockpot do the work for 6-7 hours. The result is a thick, hearty soup perfect for topping with shredded cheese, sour cream, cilantro, and tortilla chips. Great for meal prep and freezes beautifully.
The first time I made this soup was during one of those chaotic Tuesday evenings when everyone was running in different directions and dinner needed to happen like magic. I dumped everything into the slow cooker with zero expectations, but when I walked through the door six hours later, the smell hit me like a warm hug. My teenager actually paused her phone scrolling to ask what smelled so good, which might as well have been a standing ovation. Now it's the request I get whenever the weather turns even slightly chilly.
Last winter my neighbor came over unexpectedly when this was bubbling away, and she literally asked if I'd been cooking all afternoon. I felt so smug telling her I'd spent maybe ten minutes actually working on it. There's something deeply satisfying about serving food that comfort this complete while knowing exactly how little effort went into making it happen.
Ingredients
- 1 pound ground beef: I've learned that browning it first and draining the fat makes all the difference between a greasy soup and one that's rich but clean tasting
- 1 medium onion, diced: The sweetness balances all those spices and creates that proper soup base
- 3 cloves garlic, minced: Don't be shy here, it mellows beautifully during hours of slow cooking
- 1 red bell pepper, diced: Adds little pockets of sweetness and makes the whole thing look more inviting
- 1 can corn, drained: Sweet little bursts that remind everyone this is supposed to be fun food
- 1 can diced tomatoes with juices: The juices become part of the broth so don't bother draining them
- 1 can diced green chilies: Optional but I never skip them, they're not spicy just flavorful
- 1 can black beans, rinsed and drained: Rinse them well unless you want gray soup, learned that one the messy way
- 1 can kidney beans, rinsed and drained: The combo of two beans makes it feel substantial enough to stand alone as dinner
- 2 cups beef broth: Chicken broth works too but beef gives it that deeper heartiness
- 1 packet taco seasoning: Make your own if you want to control the salt, but the packet is perfectly fine here
- ½ tsp ground cumin: That earthy backend note that makes it taste authentic
- ¼ tsp black pepper: Freshly cracked makes a noticeable difference
- Salt, to taste: Wait until the end because taco seasoning brings plenty of salt already
Instructions
- Brown the beef and vegetables:
- Cook the ground beef in a skillet over medium heat until it's no longer pink, then drain off the excess fat before tossing in the onion, garlic, and bell pepper for a few minutes until they soften up. This step takes maybe ten minutes and it's worth every second because it builds layers of flavor you can't get from raw ingredients in a slow cooker.
- Combine everything in the crockpot:
- Pour the beef mixture into your slow cooker, then add both kinds of beans, the corn, tomatoes with their juices, and green chilies if you're using them. Dump in the beef broth, sprinkle the taco seasoning, cumin, and pepper over everything, and give it a good stir until it's all mixed together. The mixture will look thick but trust the process, it'll be perfect later.
- Let it work its magic:
- Cover and cook on Low for 6-7 hours or on High for 3-4 hours, walking away and forgetting about it until your house starts smelling incredible. When you come back, taste it and add salt only if it needs it, though with the taco seasoning it usually doesn't. Serve it hot and let everyone pile on their own toppings.
My mom started making this after she discovered slow cookers and honestly it became the only thing my brothers would request when they visited. There's something about having those toppings laid out family-style that turns dinner into an event, even on a random Tuesday.
Making It Your Own
I've played around with this base recipe more times than I can count, and it's incredibly forgiving. Sometimes I throw in a can of rinsed pinto beans because that's what I have, or use frozen corn when the canned stuff has disappeared from my pantry. Ground turkey works beautifully if you're trying to lighten it up, though you might want to add a splash of olive oil since turkey is so lean.
The Topping Situation
This might sound like an afterthought, but I've learned the toppings are actually what transform this from soup into dinner. I keep a small bowl of crushed tortilla chips on the table because that crunch against the tender beans is everything. A dollop of sour cream cuts through any spice, while fresh cilantro makes it taste bright instead of just heavy.
Feed A Crowd
This soup is my secret weapon for feeding a bunch of people without losing my mind. I've doubled it for Super Bowl parties and potlucks, and it always disappears first. Everyone loves that they can customize their own bowl, and I love that I can actually spend time with people instead of being stuck in the kitchen.
- Set up a toppings bar with small bowls and let people go wild
- Keep extra hot sauce on hand for the spice lovers in your life
- Have some crusty bread or cornbread ready to soak up that flavorful broth
Hope this finds its way into your regular rotation like it did mine. There's nothing quite like coming home to a house that smells like dinner's been cooking all day, even if we both know it took almost no effort at all.
Recipe FAQs
- → Can I make this taco soup on the stovetop instead?
-
Yes, you can simmer this soup on the stovetop over medium-low heat for about 45-60 minutes instead of using a slow cooker. The flavors will still meld together beautifully, though the longer cooking time does help develop depth.
- → What toppings work best with this soup?
-
Classic toppings include shredded cheddar or Mexican blend cheese, dollops of sour cream, fresh cilantro, sliced jalapeños for heat, and crushed tortilla chips for crunch. Avocado, lime wedges, and green onions also make excellent additions.
- → How spicy is this soup?
-
The spice level depends on your taco seasoning and whether you include the optional green chilies. As written, it has a mild to medium heat. You can easily increase the heat by adding more chilies, cayenne pepper, or diced jalapeños.
- → Can I use dried beans instead of canned?
-
You can use dried beans, but they'll need to be soaked overnight and cooked until tender before adding to the soup. Canned beans are recommended for convenience and to ensure proper texture during the slow cooking process.
- → How long does this soup keep in the refrigerator?
-
This soup stores well in an airtight container in the refrigerator for up to 4 days. The flavors often improve after a day or two. It also freezes beautifully for up to 2 months, making it excellent for meal prep.
- → Can I make this soup vegetarian?
-
Yes, simply substitute the ground beef with plant-based crumbles or additional beans, and use vegetable broth instead of beef broth. The taco seasonings and vegetables provide plenty of flavor for a satisfying vegetarian version.