This comforting soup combines browned ground beef with kidney beans, black beans, corn, and diced tomatoes in a rich, spiced broth. After six hours in the slow cooker, the flavors meld beautifully into a thick, satisfying meal. Top with shredded cheese, sour cream, or crushed tortilla chips for extra flair.
Snow was falling outside when my youngest burst through the back door, cheeks flushed from sledding, announcing that nothing sounded better than something spicy and warming. I'd been meaning to try a dump-and-go taco soup recipe I'd heard about at work, and suddenly the timing felt perfect. By dinner time, the house smelled like our favorite taco truck had parked in the kitchen, and everyone hovered around the slow cooker with spoons before I could even find bowls.
Last winter during a blizzard, I doubled this recipe for our neighbors who'd just welcomed their third baby. They texted later that night saying it was exactly what they needed—something comforting that required no effort beyond opening containers and stirring. Now I keep a mental stash of all the canned ingredients in the pantry for those days when cooking feels like too much.
Ingredients
- Ground beef: The foundation that gives this soup its hearty, protein-rich base—lean beef works great since you'll drain the fat anyway
- Onion, garlic and red bell pepper: This aromatic trio builds layers of flavor right from the start, even though they'll soften into the background
- Canned corn: Adds natural sweetness that balances all the spices—don't skip draining it to keep the soup from getting too thin
- Diced tomatoes with juices: The liquid becomes part of the broth while the tomatoes break down beautifully into the soup
- Diced green chilies: Optional, but they add a gentle heat that makes the whole bowl feel more complex
- Black beans and kidney beans: Two different textures and colors make every spoonful interesting while adding fiber and substance
- Beef broth: The liquid backbone that ties everything together—homemade broth makes it extra special but store-bought works perfectly
- Taco seasoning: The shortcut that delivers authentic flavor without measuring a dozen individual spices
- Ground cumin: Deepens the taco flavor and adds that earthy, smoky note we all associate with Mexican food
- Black pepper and salt: Simple seasonings that let you fine-tune the flavor at the end—taste first since taco seasoning already has salt
Instructions
- Brown the beef with aromatics:
- Cook the ground beef in a skillet until it's no longer pink, breaking it up as it browns, then drain off any excess fat before adding the onion, garlic and bell pepper to soften slightly in the beef drippings.
- Build the soup base:
- Transfer the beef mixture to your slow cooker, then add both cans of beans (rinsed well), the corn, diced tomatoes with their juices, and the green chilies if you're using them.
- Add the seasonings and liquid:
- Pour in the beef broth, then sprinkle the taco seasoning, cumin, black pepper and salt over everything—give it a good stir so all those spices can dissolve into the liquid.
- Let it cook low and slow:
- Cover and cook on Low for 6-7 hours or on High for 3-4 hours—the longer it simmers, the more the flavors meld together into something that tastes like it simmered all day on a stove.
- Taste and adjust:
- Give it a final taste—sometimes it needs another pinch of salt or an extra dash of cumin to reach its full potential before serving.
- Serve with your favorite toppings:
- Ladle it into bowls and let everyone add their own finishing touches—shredded cheese, sour cream, cilantro, jalapeños, or crushed tortilla chips for crunch.
This became my go-to contribution for potlucks after I brought it to a Super Bowl party and someone asked if I'd been cooking all day. I just smiled and said it was our little secret.
Making It Your Own
Sometimes I swap in ground turkey or chicken when we're trying to lighten things up, and honestly, no one notices the difference. The spices and beef broth carry so much flavor that the meat becomes more of a texture than a dominant taste. For vegetarian friends, I've used extra beans and vegetable broth with great success—the key is not to skip the taco seasoning.
Serving Ideas
My husband insists this soup needs cornbread baked in a cast-iron skillet, though the kids prefer crushing tortilla chips directly into their bowls. Both work perfectly—I love how the toppings turn each serving into a mini customizable meal. Sometimes I'll set up a topping bar and let everyone build their own perfect bowl.
Make-Ahead Magic
This soup might be the ultimate meal prep champion—I often make a double batch on Sunday and portion it into containers for the week's lunches. The flavors intensify overnight, so Tuesday's lunch somehow tastes better than Sunday's dinner.
- Freeze individual portions in freezer-safe containers for those nights when cooking feels impossible
- Thaw frozen soup in the refrigerator overnight, then reheat gently on the stove with a splash of broth
- Consider keeping a stash of the canned ingredients so you can throw this together without a grocery run
There's something deeply satisfying about a meal that takes care of itself while you go about your day, then rewards you with something that tastes like you put in way more effort than you actually did.
Recipe Questions & Answers
- → Can I make this on the stovetop instead?
-
Yes. Brown the beef and vegetables in a large pot, then add all remaining ingredients. Simmer covered over low heat for 45-60 minutes until flavors meld.
- → What protein substitutes work well?
-
Ground turkey or chicken can replace the beef without major flavor changes. Both absorb the taco seasonings nicely and keep the soup hearty.
- → How do I make it spicier?
-
Add extra diced green chilies, a pinch of cayenne pepper, or chopped jalapeños during cooking. You can also use hot salsa in place of some tomatoes.
- → Can I use dried beans instead of canned?
-
Yes. Soak 1 cup dried beans overnight, then cook them separately until tender before adding to the soup. Canned beans provide better texture consistency.
- → What's the best way to freeze leftovers?
-
Let the soup cool completely, then transfer to freezer-safe containers leaving some headspace for expansion. Thaw overnight in the refrigerator before reheating.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 4 days. The flavors often improve after a day or two as the spices continue to develop.