This satisfying slow cooker soup combines browned ground beef with hearty black and kidney beans, sweet corn, and diced tomatoes in a savory beef broth. Classic taco seasonings including cumin and a seasoning packet create that beloved Mexican-American flavor profile everyone loves.
After just 15 minutes of prep, let your crockpot do the work. Six hours of slow cooking melds the vegetables and spices into a rich, comforting bowl. The result is a thick, protein-packed meal that feeds six people and perfect for busy weeknights or meal prep.
Top with shredded cheese, sour cream, fresh cilantro, or crispy tortilla strips to customize each bowl. Leftovers store beautifully for quick lunches throughout the week.
The house was freezing and my ancient heater had quit working sometime during the night. I needed something that would warm us from the inside out, preferably something that required minimal standing at a cold stove. This taco soup bubbled away in the corner, filling the kitchen with the most incredible aroma while we huddled under blankets waiting for dinner time.
My sister showed up with three kids and a dog in tow that same freezing afternoon. She took one breath of the kitchen air and immediately asked what was bubbling in the slow cooker. The seven of us crowded around the table, steam rising from our bowls, while the snow piled up outside the window.
Ingredients
- Ground beef: Browning it first develops a depth of flavor you cannot get from raw meat in the slow cooker
- Onion, garlic and bell pepper: These aromatics form the flavor foundation so do not rush the sauté step
- Two kinds of beans: Black beans hold their shape beautifully while kidney beans become creamy and comforting
- Corn with diced tomatoes: The sweetness of corn balances the acidity of tomatoes perfectly
- Beef broth: Use a good quality broth because it becomes the base of your soup
- Taco seasoning plus cumin: The extra cumin adds that smoky backend note that makes it taste authentic
Instructions
- Brown the beef with love:
- Cook the ground beef in a skillet over medium heat until it is no longer pink. Drain the excess fat because nobody wants an oily layer on top of their soup.
- Soften the aromatics:
- Toss in the diced onion, garlic and bell pepper. Sauté them for 2 to 3 minutes until they smell amazing and look slightly translucent. Dump everything into your crockpot.
- Dump in the goods:
- Add the corn, diced tomatoes with their juices, green chilies if you like heat, and both cans of beans. Give it a quick stir to distribute everything evenly.
- Add the liquid and seasonings:
- Pour in the beef broth and sprinkle the taco seasoning, cumin, pepper and salt over the top. Stir really well so all those spices dissolve into the liquid instead of clumping together.
- Let it work its magic:
- Cover and cook on Low for 6 to 7 hours or on High for 3 to 4 hours. The longer it goes, the more the flavors meld together into something spectacular.
- The final taste test:
- Taste the soup and adjust the seasonings if needed. Sometimes it needs more salt or a pinch more cumin to really sing.
- Set up the topping bar:
- Ladle the hot soup into bowls and let everyone add their own toppings. Shredded cheese, sour cream, cilantro, jalapeños and crushed tortilla chips make it a complete meal.
That freezing day became a yearly tradition. The first real snowstorm of the season now means the slow cooker comes out and the taco soup begins its slow bubble. It has turned into the meal that signals winter comfort has officially arrived.
Make It Your Own
Ground turkey or chicken work beautifully if you want something lighter. I have made it with both and honestly, nobody at the table could tell the difference once all those toppings were piled on. The broth really carries the flavor foundation regardless of your protein choice.
Freezer Magic
This soup freezes like a dream and somehow tastes even better after it has been frozen and reheated. I always double the batch and portion half into freezer bags for those nights when cooking anything feels impossible. Just thaw overnight in the fridge and reheat gently on the stove.
Serving Suggestions
Crushed tortilla chips on top add that perfect salty crunch. A dollop of sour cream cools down any spice from the chilies while fresh cilantro brightens everything up. This soup also works over rice if you want to stretch it even further.
- Set up toppings in small bowls so everyone can customize their bowl
- Keep extra lime wedges on hand for a hit of acidity
- Cornbread makes an excellent side for soaking up every last drop
There is something deeply satisfying about a meal that takes care of itself while you go about your day. This soup has saved more weeknights than I can count.
Recipe FAQs
- → Can I make this taco soup 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, stirring occasionally, until flavors meld and vegetables are tender.
- → What other proteins work well in this soup?
-
Ground turkey or chicken make excellent lighter alternatives. Shredded rotisserie chicken works too—add it during the last hour of cooking. For a vegetarian version, use extra beans or plant-based crumbles.
- → How can I make the soup thicker?
-
Mash about half a cup of beans against the side of the crockpot before cooking, or stir in a tablespoon of cornstarch mixed with water during the last 30 minutes. A bit of mashed avocado or crushed tortilla chips as toppings also add body.
- → Is this soup freezer-friendly?
-
Absolutely. Cool completely, then transfer to freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed.
- → Can I use dried beans instead of canned?
-
Yes, but they must be fully cooked before adding to the slow cooker. One pound of dried beans yields about 6 cups cooked. Rinse and drain them well before incorporating into the soup.
- → How do I adjust the spice level?
-
Start with half the taco seasoning and taste after 4 hours. Add diced jalapeños, red pepper flakes, or hot sauce for more heat. For a milder version, use mild taco seasoning and omit green chilies.