This satisfying taco soup combines seasoned ground beef with black beans, kidney beans, corn, and diced tomatoes in a rich beef broth. The slow cooker melds the flavors beautifully over 6-7 hours, creating a thick, hearty texture that's perfect for busy weeknights.
The classic taco seasoning blend brings authentic Mexican-American flair, while optional toppings like shredded cheese, sour cream, and tortilla chips let everyone customize their bowl. It's naturally gluten-free and easily adaptable with ground turkey or chicken.
Leftovers actually improve overnight, making this ideal for meal prep. The soup freezes exceptionally well for up to two months, so you can always have a comforting bowl ready to reheat.
The first time I made this taco soup was during a chaotic Tuesday when my dishwasher broke and I had zero energy for cleanup. My neighbor dropped by and caught me dumping everything into one pot, looking completely defeated. She laughed and said sometimes the best meals come from moments when you just surrender to simplicity. That night we ate from mismatched bowls while sitting on the kitchen floor, and honestly it was perfect.
Last winter my sister came over after her car broke down and she was shivering and stressed. I ladled this soup into her favorite mug, the one with the chipped rim she refuses to throw away, and she took that first sip and just closed her eyes. We ended up sitting at the counter for two hours just talking while the slow cooker kept everything warm, and she forgot entirely about being stranded. Sometimes food does that.
Ingredients
- 1 pound ground beef: The foundation that brings that hearty taco meat flavor to every spoonful
- 1 medium onion diced: Adds essential sweetness and depth that melts into the broth
- 3 cloves garlic minced: Because tacos need garlic period dont skimp here
- 1 red bell pepper diced: Brings a subtle sweetness and gorgeous color flecks throughout
- 1 (15 oz) can corn drained: Little bursts of sweetness that balance the spices perfectly
- 1 (15 oz) can diced tomatoes with juices: The tomatoes break down beautifully and create body in the broth
- 1 (4 oz) can diced green chilies: Optional but honestly not really if you want that authentic taco flavor
- 1 (15 oz) can black beans rinsed and drained: Creamy and hearty they make this soup feel substantial
- 1 (15 oz) can kidney beans rinsed and drained: Different texture than black beans adds variety to every bite
- 2 cups beef broth: The liquid that ties everything together choose a good quality one
- 1 packet taco seasoning: Or 3 tablespoons homemade if you want to control the salt level
- 1/2 tsp ground cumin: That earthy smoky note that makes it taste like a real taco
- 1/4 tsp black pepper: Just enough brightness to pop against the rich spices
- Salt to taste: Trust your palate and adjust at the end since taco seasoning varies
Instructions
- Brown the beef:
- In a skillet over medium heat cook the ground beef until no longer pink then drain the excess fat
- Soften the aromatics:
- Add the diced onion garlic and bell pepper to the skillet and sauté for 2-3 minutes until they start to soften and smell amazing
- Start the slow cooker base:
- Transfer the beef and vegetable mixture to your crockpot then add the corn diced tomatoes with their juices and green chilies if using
- Add the beans and broth:
- Dump in both cans of beans then pour in the beef broth
- Season everything:
- Sprinkle the taco seasoning cumin black pepper and salt over the entire mixture then stir well to combine all those flavors
- Let it work its magic:
- Cover and cook on Low for 6-7 hours or on High for 3-4 hours until all the flavors have melded together beautifully
- Final taste test:
- Taste the soup and adjust any seasonings if needed then serve hot with whatever toppings make your heart happy
My daughter now requests this soup for every birthday dinner and has since she was eight. Its funny how kids latch onto the most unexpected things as their comfort food but this is hers and honestly it might be mine too.
Make It Your Own
Ground turkey or chicken work beautifully here if you want something lighter. I have used both and honestly the spice blend is strong enough that nobody notices the difference. Sometimes I throw in a diced zucchini in summer when my garden explodes with them and it just melts into the background adding nutrition without changing the flavor profile.
The Toppings Make It
Set up a little toppings bar and let everyone go wild. My husband piles his high with crushed tortilla chips while my sister goes minimal with just cilantro and a squeeze of lime. The contrast of cold sour cream and hot soup is honestly what elevates this from dinner to experience.
Storage And Leftovers
This soup actually tastes better on day two when all the spices have had more time to mingle. I keep containers in the fridge for emergency lunches and have been known to eat it cold standing over the sink which I am not proud of but also do not regret.
- Freeze individual portions for those nights when cooking anything feels impossible
- The broth absorbs as it sits so add a splash of water or broth when reheating
- It keeps in the fridge for up to 4 days but rarely lasts that long in my house
Some recipes are about technique and precision but this one is about letting go and trusting that simple ingredients treated with respect will always deliver something wonderful. Enjoy every spoonful.
Recipe FAQs
- → Can I make this soup on the stovetop instead of a slow cooker?
-
Yes, simply brown the beef and vegetables in a large pot, then add all remaining ingredients. Simmer on low heat for 1-2 hours, stirring occasionally, until flavors meld and the soup thickens slightly.
- → What toppings work best with this soup?
-
Classic options include shredded cheddar or Mexican cheese blend, sour cream, fresh cilantro, sliced jalapeños, and crushed tortilla chips. Avocado, lime wedges, and green onions also add wonderful fresh flavors.
- → How spicy is this soup?
-
The base soup has mild to medium heat from taco seasoning. For more spice, add extra green chilies, jalapeños, or cayenne pepper. You can easily adjust heat levels to suit your preference.
- → Can I use dried beans instead of canned?
-
You'll need to cook dried beans separately until tender before adding them to the soup. One cup of dried beans yields about three cans once cooked. This method requires more planning but works well.
- → Does this soup freeze well?
-
Excellent freezing results. Cool completely, then transfer to airtight containers or freezer bags. It keeps for up to two months. Thaw overnight in the refrigerator and reheat gently on the stovetop.
- → Can I double this recipe for a crowd?
-
Absolutely. Ensure your slow cooker is large enough (at least 6-7 quart) or use two smaller ones. Cooking time remains the same, and the soup actually develops even better flavor when made in larger batches.