This satisfying crockpot soup combines browned ground beef with two types of beans, sweet corn, diced tomatoes, and aromatic vegetables in a savory beef broth base. The taco seasoning blend brings authentic south-of-the-border flavors while the slow cooker melds everything into a thick, comforting bowl perfect for chilly evenings. Top with shredded cheese, sour cream, and crushed tortilla chips for a complete meal that feeds six hungry people.
The house was freezing that January morning, my heater had quit during the night, and I needed something that would warm me from the inside out. I dumped everything into my slow cooker with frozen fingers, not expecting much beyond a hot meal. Hours later, walking through the door after work, that smell hit me first—spicy, rich, impossibly welcoming. My roommate had already set the table with bowls and spoons, ready before I even took off my coat.
My sister called it accident soup the first time she tasted it, because I had thrown in whatever cans were in my pantry after a long week. Now she demands I make it every time she visits, claiming no restaurant version comes close. The best part is watching friends customize their bowls—some piling on cheese until you cannot see the soup beneath, others keeping it austere with just cilantro and hope.
Ingredients
- 1 pound ground beef: Browning this first adds depth and richness that you simply cannot get from raw meat
- 1 medium onion, diced: Sweet foundation that mellows beautifully during long cooking
- 3 cloves garlic, minced: Add this with the vegetables so it does not turn bitter
- 1 red bell pepper, diced: Brings sweetness and color that balances the spices
- 1 (15 oz) can corn, drained: Sweet pops of texture throughout every spoonful
- 1 (15 oz) can diced tomatoes with juices: The liquid becomes part of your broth, so do not drain
- 1 (4 oz) can diced green chilies: Optional, but they add a gentle heat that builds slowly
- 1 (15 oz) can black beans, rinsed: Rinse well to remove that canned taste and excess sodium
- 1 (15 oz) can kidney beans, rinsed: These hold their shape beautifully through hours of cooking
- 2 cups beef broth: The backbone of your soup, so use one you actually like drinking
- 1 packet taco seasoning: Homemade works too—just combine chili powder, cumin, paprika, and a pinch of oregano
- ½ tsp ground cumin: Extra cumin adds that authentic taco flavor profile
- ¼ tsp black pepper: Freshly cracked makes a noticeable difference
- Salt, to taste: Wait until the end to adjust, as taco seasoning brings plenty of sodium
Instructions
- Brown the beef with intention:
- Cook the ground beef in a skillet over medium heat until no pink remains, breaking it up into small crumbles as it browns. Drain the excess fat—this single step keeps the soup from becoming greasy after hours of slow cooking.
- Soften your aromatics:
- Toss in the diced onion, garlic, and red bell pepper, cooking for just 2 to 3 minutes until they begin to release their fragrance. You are not cooking them through, just waking up their flavors before the long simmer ahead.
- Build your base:
- Transfer the beef and vegetables to your slow cooker, then add the drained corn, diced tomatoes with all their juices, green chilies if using, and both cans of rinsed beans. The kitchen should already smell like something wonderful is happening.
- Add the soul:
- Pour in the beef broth, then sprinkle the taco seasoning, extra cumin, black pepper, and a modest pinch of salt over everything. Stir it all together thoroughly—this ensures the spices dissolve evenly instead of clumping in one spot.
- Let time work its magic:
- Cover and cook on Low for 6 to 7 hours, or on High for 3 to 4 hours if you are in a rush. Your kitchen will slowly fill with an aroma that makes people wander in asking what time dinner is.
- The final adjustment:
- Taste the soup and adjust the seasonings—more salt if needed, perhaps another pinch of cumin if the flavor seems flat. This is your chance to make it exactly right before serving.
- Make it your own:
- Ladle hot soup into bowls and let everyone add their own toppings—shredded cheese melting into the hot liquid, a dollop of sour cream to tame the heat, fresh cilantro for brightness, crushed tortilla chips for salt and crunch.
This soup became my go-to the year I was working twelve-hour shifts and coming home too exhausted to think. I would prep everything the night before, store the meat and vegetables separately in the fridge, then just dump and go in the morning. There was something profoundly comforting about knowing dinner was already handled, bubbling away while I was gone.
Making It Your Own
The beauty of this soup lies in its adaptability—swap ground turkey or chicken for the beef, add a can of diced green chilies if you like more heat, or throw in some frozen corn kernels when fresh is not available. I have even made it with venison from a friend who hunts, and the rich game meat paired surprisingly well with the bold taco spices.
Serving Suggestions
Set up a toppings bar and let everyone customize their bowl—some people go heavy on the cheese and sour cream, while others prefer just fresh cilantro and a squeeze of lime. Crushed tortilla chips added right before eating provide that essential salty crunch, and a side of warm cornbread never hurts, especially if you have been out in the cold all day.
Storage and Make-Ahead Tips
This soup freezes exceptionally well, so consider doubling the recipe and portioning the extra into freezer-safe containers for those days when cooking feels impossible. The flavors actually improve after a day or two in the refrigerator, as the spices continue to meld with the broth and beans.
- Cool the soup completely before freezing to prevent ice crystals from forming
- Label your containers with the date—this keeps beautifully for up to two months
- Thaw overnight in the refrigerator and reheat gently on the stove, adding broth if needed
There is something deeply satisfying about a meal that takes care of itself, leaving you free to focus on everything else demanding your attention. This soup has fed me through exhaustion, comforted me through lonely winters, and fed more unexpected guests than I can count.
Questions & Answers About the Recipe
- → 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 toppings work best with this soup?
-
Popular choices include shredded cheddar or Mexican blend cheese, dollops of sour cream, fresh cilantro leaves, sliced jalapeños, and crushed tortilla chips. Avocado slices and a squeeze of fresh lime also add brightness.
- → Can I freeze leftovers?
-
Absolutely. Cool completely before transferring to airtight containers or freezer bags. It keeps well frozen for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.
- → How can I make it spicier?
-
Add diced jalapeños with the vegetables, incorporate extra green chilies, or sprinkle in cayenne pepper to taste. A few dashes of hot sauce or chipotle powder also works well.
- → What other proteins can I use?
-
Ground turkey or chicken make excellent lighter alternatives. Both brown similarly and absorb the taco seasonings beautifully. For a vegetarian version, try extra beans, lentils, or plant-based crumbles.
- → Do I need to drain the cans?
-
Drain and rinse the beans to remove excess sodium and starch. However, keep the juices from the diced tomatoes as they add body and flavor to the broth.