This hearty slow cooker soup combines seasoned ground beef with black beans, kidney beans, corn, diced tomatoes, and aromatic vegetables. The classic taco seasoning blend infuses every spoonful with Mexican-inspired flavors while the crockpot transforms simple ingredients into a rich, comforting bowl. Perfect for meal prep and busy weekdays, this soup develops deeper flavors the longer it simmers. Serve with your favorite toppings like shredded cheese, sour cream, cilantro, and crispy tortilla chips for a complete, satisfying meal the whole family will love.
The first time my college roommate walked in while this was simmering, she stood in the doorway breathing deep and asked what restaurant I had ordered from. The smell of taco seasoning melding with beef and tomatoes does something magical to an apartment, especially on gray Tuesdays when nobody wants to cook but everyone needs to eat something substantial.
I started making this soup during a particularly brutal winter when my heating bill was skyrocketing and I needed something that would warm me from the inside out without keeping the oven on for hours. Now it is my go to whenever someone in the family is under the weather or when the calendar says soup season but my energy says takeout.
Ingredients
- Ground beef: The foundation that gives this soup its hearty soul and rich base
- Onion and garlic: These aromatics build depth even in a slow cooker
- Red bell pepper: Adds subtle sweetness and pops of color against the darker beans
- Canned corn and tomatoes: Convenience heroes that bring texture and bright acidity
- Green chilies: Optional but recommended for that authentic taco flavor edge
- Black and kidney beans: The protein powerhouses that make each bowl satisfyingly filling
- Beef broth: Creates the savory liquid base that ties everything together
- Taco seasoning and cumin: The spice blend that transforms simple soup into taco night
Instructions
- Brown the beef:
- Cook ground beef in a skillet over medium heat until no longer pink, then drain off the excess fat before adding anything else to keep the soup from becoming greasy.
- Soften the aromatics:
- Toss in diced onion, minced garlic, and bell pepper, sautéing for just 2 to 3 minutes until they start to release their fragrance and soften slightly.
- Build the base:
- Transfer the beef mixture to your crockpot, then add corn, diced tomatoes with their juices, green chilies if you like some heat, and both types of rinsed beans.
- Add the liquids and seasonings:
- Pour in the beef broth, then sprinkle the taco seasoning, cumin, black pepper, and salt over everything before giving it a thorough stir.
- Let it simmer:
- Cover and cook on Low for 6 to 7 hours or on High for 3 to 4 hours until flavors have melded into something wonderful.
- Final adjustments:
- Taste the soup and add more salt or seasonings if needed, then serve hot with whatever toppings make your people happy.
My daughter now requests this for her birthday dinner every year instead of cake, which tells you everything about how comforting it is. There is something about having control over your own toppings that makes people feel taken care of, like you built them a personalized meal without any extra effort.
Making It Your Own
Swap ground turkey or chicken for the beef if you are looking for something lighter, though I find the beef version has more richness. I have also made this with frozen corn in a pinch, and nobody has ever noticed the difference.
The Perfect Toppings Bar
Setting out bowls of shredded cheese, sour cream, chopped cilantro, sliced jalapeños, and crushed tortilla chips turns a simple soup into an interactive meal. The crunch of chips against the tender beans and beef might be the best part.
Storage and Meal Prep
This soup keeps beautifully in the refrigerator for up to 4 days and actually improves as the spices continue developing. Freeze individual portions for those nights when even six hours in the slow cooker feels like too much planning.
- Let the soup cool completely before transferring to containers
- Leave space at the top of freezer containers for expansion
- Thaw overnight in the refrigerator for best texture
Some recipes are just good, but this one feels like a hug in a bowl on days when you need it most.
Recipe Q&A Section
- → Can I make this soup on the stovetop instead of a crockpot?
-
Yes, you can cook this soup on the stovetop. Brown the beef and vegetables in a large pot, then add all remaining ingredients. Simmer covered over low heat for 1-2 hours, stirring occasionally, until flavors meld together.
- → What toppings work best with this soup?
-
Popular toppings include shredded cheddar or Mexican cheese blend, dollops of sour cream, fresh chopped cilantro, sliced jalapeños for heat, and crushed tortilla chips for crunch. Avocado, lime wedges, and green onions also complement the flavors beautifully.
- → Can I freeze leftovers?
-
This soup freezes exceptionally well. Let it cool completely, then transfer to freezer-safe containers or bags. It will keep for up to 2 months. Thaw overnight in the refrigerator before reheating on the stovetop or in the microwave.
- → How can I make this soup spicier?
-
Add extra diced green chilies, a pinch of cayenne pepper, or chopped jalapeños during cooking. You can also use a spicy taco seasoning blend or add hot sauce when serving. Adjust heat levels to your preference.
- → Can I use different beans or vegetables?
-
Absolutely. Pinto beans or great northern beans work well as substitutes. Feel free to add diced zucchini, carrots, or butternut squash for extra vegetables. The base seasonings pair nicely with most beans and vegetables.
- → Is the taco seasoning packet necessary?
-
You can easily make your own taco seasoning using chili powder, cumin, paprika, garlic powder, onion powder, and a pinch of oregano. This allows you to control salt levels and customize the spice blend to your taste.