This slow cooker soup brings together seasoned ground beef, hearty black and kidney beans, sweet corn, and diced tomatoes in a rich, spiced broth. After just 15 minutes of prep, let your crockpot do the work while the flavors meld together over 6-7 hours of gentle simmering.
The result is a thick, comforting bowl loaded with Mexican-inspired seasonings and customizable toppings. Perfect for meal prep, this soup actually tastes better the next day as the spices continue to develop. Serve with shredded cheese, sour cream, cilantro, and crunchy tortilla chips for a complete meal that feeds six people generously.
The first time I made this taco soup, my apartment smelled like a Mexican restaurant for days. Not that I was complaining. My roommate kept wandering into the kitchen, asking if it was ready yet, until finally we just ate it for lunch at 11 AM.
Last winter, during that week when everyone in my house caught the same cold, this soup saved us. Something about the warm spices and hearty broth felt medicinal, even if that was mostly in our heads. We made three batches in five days.
Ingredients
- 1 pound ground beef: Browning it first develops those caramelized bits that add depth to the broth, so do not skip this step even though it adds a dish
- 1 medium onion, diced: White onions work perfectly here and hold up better during long cooking than sweet varieties
- 3 cloves garlic, minced: Fresh garlic makes a noticeable difference over jarred, especially with the long cook time
- 1 red bell pepper, diced: Adds sweetness and color that balances the spices beautifully
- 1 (15 oz) can corn, drained: Fire-roasted corn adds extra flavor if you can find it
- 1 (15 oz) can diced tomatoes with juices: Do not drain the liquid because it becomes part of your broth base
- 1 (4 oz) can diced green chilies: Optional but they add mild heat that builds slowly
- 1 (15 oz) can black beans, rinsed: Rinse thoroughly to remove the canned taste and excess sodium
- 1 (15 oz) can kidney beans, rinsed: These hold their shape during long cooking better than pinto beans
- 2 cups beef broth: Low-sodium broth gives you control over the final salt level
- 1 packet taco seasoning: Check the ingredients if you are watching sodium, homemade blends are easy to mix up
- ½ tsp ground cumin: This amplifies the taco seasoning and adds that earthy background note
- ¼ tsp black pepper: Freshly ground makes a subtle but real difference
- Salt to taste: Wait until the end because the taco seasoning and broth both contain salt
Instructions
- Brown the beef base:
- Cook the ground beef in a skillet over medium heat until it is no longer pink, breaking it up as it cooks. Drain the excess fat before moving on, otherwise your soup will be greasy.
- Soften the aromatics:
- Add the diced onion, garlic, and bell pepper to the same skillet and sauté for 2-3 minutes until they start to soften and smell amazing. Transfer everything to your crockpot.
- Build the soup foundation:
- Pour in the corn, diced tomatoes with their juices, green chilies if using them, both kinds of beans, and the beef broth.
- Season and stir:
- Sprinkle the taco seasoning, cumin, black pepper, and salt over the top. Stir everything thoroughly so the spices distribute evenly throughout all the ingredients.
- Let it slow cook:
- 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 check:
- Taste the soup and adjust the seasonings if needed, then serve hot with whatever toppings make you happy.
My dad claims this recipe cured his skepticism about slow cookers. He is one of those people who thinks food needs constant attention, but even he had to admit this soup tasted like it had simmered all day on the stove. I caught him eating the leftovers cold from the fridge at midnight.
Making It Your Own
Ground turkey or chicken work perfectly fine if you want something lighter, though the beef definitely adds more richness. I have made this with venison too and it was incredible, just watch the cook time since wild meat cooks faster.
Topping Ideas
Crushed tortilla chips add the perfect crunch and help thicken each bowl as you eat. A dollop of sour cream cuts through the heat, while fresh cilantro brightens everything up.
Meal Prep Magic
This soup freezes exceptionally well and actually tastes better after the flavors have had time to marry. I always make a double batch and portion some into freezer-safe containers for those nights when cooking feels impossible.
- Let the soup cool completely before freezing to prevent ice crystals
- Leave out toppings until you reheat, especially sour cream and chips
- Thaw overnight in the fridge rather than microwaving frozen portions
There is something profoundly comforting about a soup that takes care of itself while you go about your day. This one has become my answer to busy weeknights and lazy weekends alike.
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 toppings work best with this soup?
-
Classic toppings include shredded cheddar or Mexican cheese blend, dollops of sour cream, fresh cilantro, sliced jalapeños, and crushed tortilla strips. Avocado, lime wedges, and green onions also add great flavor and texture.
- → How long does this soup keep in the refrigerator?
-
Store cooled soup in airtight containers for up to 4 days. The flavors continue to develop, making leftovers even better. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed.
- → Can I use different types of meat?
-
Absolutely. Ground turkey or chicken work well as lighter alternatives. You can also use shredded chicken, cooked and added during the last hour of cooking. For a vegetarian version, substitute extra beans or plant-based crumbles.
- → Is this soup freezer-friendly?
-
Yes, this soup freezes beautifully for up to 2 months. Cool completely, then transfer to freezer-safe containers leaving some space for expansion. Thaw overnight in the refrigerator before reheating.
- → How can I make this soup spicier?
-
Add diced jalapeños with the vegetables, increase the green chilies, or include cayenne pepper with the spices. Hot sauce can be stirred in at the end for adjustable heat. Season gradually to taste.