This slow-cooked soup brings together seasoned ground beef, black and kidney beans, sweet corn, and diced tomatoes in a rich beef broth infused with classic taco spices. The low-and-slow method allows all the flavors to meld beautifully while you go about your day—just brown the meat first, then let your crockpot do the rest.
Perfect for busy weeknights or meal prep, this soup comes together in just 15 minutes of active time. Customize the heat level with extra green chilies or keep it family-friendly. Top with shredded cheese, sour cream, fresh cilantro, and crunchy tortilla chips for a complete, satisfying meal everyone will request again.
My youngest daughter named this "Tuesday soup" because I started making it on our busiest soccer practice nights. Something about walking into the house after work and smelling taco spices simmering away made those chaotic evenings feel manageable. Now its the request she makes most often, even when theres no practice scheduled.
Last winter my neighbor texted at noon asking what smelled so good. I ended up sending her home with a container, and now we trade soup back and forth every Tuesday. Its funny how something so simple became the bridge that connected two busy families who barely spoke before.
Ingredients
- Ground beef: Brown it first so you dont end up with greasy soup, a mistake I made exactly once before learning better
- Onion, garlic, and bell pepper: Sautéing them briefly with the beef builds a flavor foundation that slow cooking alone cant achieve
- Canned corn and tomatoes: Dont drain the tomatoes because those juices add essential body to the broth
- Black and kidney beans: Rinse them well unless you want cloudy soup and extra sodium
- Beef broth: Low sodium gives you control over the final seasoning level
- Taco seasoning: Homemade lets you adjust the heat but the packet version works perfectly fine
- Cumin and black pepper: These amplify the taco flavor without overpowering everything else
Instructions
- Brown the beef and vegetables:
- Cook the ground beef in a skillet until its no longer pink, then drain the fat. Toss in the onion, garlic, and bell pepper for a few minutes until they soften.
- Load the crockpot:
- Transfer the beef mixture to your slow cooker, then add both kinds of beans, the corn, diced tomatoes with their juices, and green chilies if you like some heat.
- Add liquids and seasonings:
- 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 flavors can mingle.
- Let it work its magic:
- Cover and cook on Low for 6 to 7 hours or on High for 3 to 4 hours. Your house will start smelling amazing after the first hour.
- Taste and serve:
- Give it a final taste and adjust the salt or spices if needed, then serve hot with whatever toppings make everyone happy.
My brother in law who claims he hates soup had three bowls at our Super Bowl party. Now he texts me every time he puts a batch in his own slow cooker, sending photos of his toppings arrangements like theyre culinary masterpieces.
Making It Your Own
Sometimes I throw in a can of black beans instead of kidney beans just to switch things up. Ground turkey works beautifully if youre watching red meat, though you might need an extra splash of broth since turkey has less fat.
Topping Ideas
The toppings are where this soup goes from great to cant stop eating it. A handful of crushed tortilla chips adds the perfect crunch, and a dollop of sour cream cools things down when youve been generous with the spices.
Storage And Meal Prep
This soup freezes beautifully, so I always double the batch and stash half for those weeks when cooking feels impossible. The beans will get slightly softer after freezing and reheating, but the flavor just gets better.
- Let the soup cool completely before freezing to prevent ice crystals
- Store toppings separately so nothing gets soggy
- Reheat with a splash of extra broth if it thickens up too much
Theres something about coming home to a meal thats been cooking all day that makes life feel less overwhelming. Hope this soup becomes your Tuesday tradition too.
Recipe FAQs
- → Can I make this soup on the stovetop instead?
-
Yes. After browning the beef and vegetables, combine everything in a large pot and simmer covered over low heat for 45-60 minutes, stirring occasionally. The flavors will still develop nicely, though the texture may be slightly different.
- → What toppings work best with this soup?
-
Classic choices include shredded cheddar or Mexican cheese blend, sour cream, fresh cilantro, sliced jalapeños, and crushed tortilla chips. Avocado, lime wedges, or green onions also add great flavor and texture contrast.
- → How spicy is this soup?
-
With one can of green chilies and standard taco seasoning, it has a mild to medium heat. For more spice, add extra green chilies, diced jalapeños, or cayenne pepper. You can easily adjust the heat level to your preference.
- → Can I freeze leftovers?
-
Absolutely. This soup freezes beautifully for up to 2 months. Let it cool completely, then store in airtight containers or freezer bags. Thaw overnight in the fridge and reheat gently on the stovetop or in the microwave.
- → Can I use different types of meat?
-
Ground turkey or chicken work well as lighter alternatives. Just brown them the same way before adding to the crockpot. You could also use shredded chicken or even leave the meat out for a vegetarian version with extra beans.
- → What should I serve with this soup?
-
Cornbread or tortillas make excellent sides. A simple green salad with lime dressing balances the richness. The soup is hearty enough to stand alone with toppings, making it perfect for a complete one-bowl meal.