This hearty Mexican-American soup combines seasoned ground beef with black beans, kidney beans, corn, and diced tomatoes, all slowly simmered in beef broth with classic taco spices. The slow cooker does all the work, developing rich flavors over 6-7 hours while you focus on other tasks. Perfect topped with shredded cheese, sour cream, cilantro, and tortilla chips for a complete meal that serves six and leftovers freeze beautifully for future meals.
The first time I made taco soup was during one of those chaotic weeks when my calendar had more meetings than meals. My neighbor dropped off a bag of groceries she couldn't use before traveling, and somehow those random cans and beef became the most requested dinner in my house ever since. Something magical happens when taco flavors meet slow cooker simplicity. The smell that fills your kitchen makes six hours feel like five minutes.
Last winter my sister called me sounding completely defeated by her job and life in general. I told her to come over for dinner, nothing fancy, just soup. We sat at my kitchen table for three hours with our taco soup bowls, talking about everything and nothing while the snow fell outside. She texted me the next morning that it was exactly what she needed. Sometimes food is just the excuse we need to show up for each other.
Ingredients
- 1 pound ground beef: Brown it really well before adding to the crockpot because those browned bits add layers of flavor you cannot get any other way
- 1 medium onion, diced: Fresh onion gives you sweetness that onion powder never can, so do not skip this step even if you are tempted
- 3 cloves garlic, minced: Fresh garlic transforms the whole dish from average to outstanding
- 1 red bell pepper, diced: Adds subtle sweetness and color that makes the bowl look as good as it tastes
- 1 can corn, drained: Sweet little bites that balance the spices beautifully
- 1 can diced tomatoes with juices: The juices are crucial because they become part of your broth base
- 1 can diced green chilies: Optional but recommended if your family likes even a little heat
- 1 can black beans, rinsed and drained: These hold their shape perfectly through long cooking
- 1 can kidney beans, rinsed and drained: The hearty texture makes the soup feel substantial
- 2 cups beef broth: Use a good quality brand because it is literally the foundation of your soup
- 1 packet taco seasoning: The shortcut that makes all the difference for authentic flavor
- ½ tsp ground cumin: Adds that warm earthy back note
- ¼ tsp black pepper: Freshly ground makes a noticeable difference
- Salt to taste: Wait until the end to adjust because some broths are saltier than others
Instructions
- Brown the beef base:
- Cook the ground beef in a skillet over medium heat until completely browned with no pink remaining. Drain the excess fat but do not go crazy about getting every drop because a little fat carries flavor.
- Soften the aromatics:
- Add the diced onion, garlic, and bell pepper to the same skillet. Sauté for 2-3 minutes until the vegetables soften and the garlic becomes fragrant.
- Build the crockpot foundation:
- Transfer the beef and vegetable mixture into your slow cooker. Add the corn, diced tomatoes with their juices, green chilies if using, both cans of beans, and the beef broth.
- Season and stir:
- Sprinkle the taco seasoning, cumin, black pepper, and salt over everything. Stir really well to distribute the spices evenly through all the layers.
- Let it work its magic:
- Cover and cook on Low for 6-7 hours or on High for 3-4 hours. Your kitchen will start smelling amazing around hour four.
- Fine tune the flavors:
- Taste the soup before serving and adjust seasonings if needed. Sometimes it wants more salt or a tiny pinch more cumin.
- Make it your own:
- Serve hot and let everyone add their favorite toppings at the table. The interactive topping bar is half the fun.
My daughter announced she was bringing her college roommate for dinner during finals week and I completely forgot until they walked through the door. This soup saved me and they both went back for seconds. The roommate asked for the recipe before she even left. Now she makes it for her roommates and sends me photos every time.
Making It Your Own
The beauty of this recipe is how it welcomes substitutions. Ground turkey works beautifully if you are watching red meat intake. I have used pinto beans instead of kidney beans when that was what my pantry offered. Each variation brings something slightly different to the table.
Freezer Magic
This soup freezes exceptionally well which makes it perfect for meal prep or unexpected gift giving. I portion it into quart sized freezer bags and lay them flat to save space. Thaw overnight in the fridge and reheat gently on the stove. The texture stays perfect and the flavor remains incredible.
Topping Bar Ideas
The toppings transform this from simple soup to a complete meal experience. Set up small bowls and let everyone customize their bowl. It turns dinner into an event without any extra work for you.
- Crushed tortilla chips add perfect crunch and soak up the broth beautifully
- A dollop of sour cream cuts the heat and adds creamy richness
- Fresh cilantro brightens everything and makes the bowl look gorgeous
This soup has become my answer to everything from busy weeknights to casual entertaining. There is something deeply comforting about knowing a delicious dinner is simmering away while you tackle whatever life throws at you.
Common Questions
- → 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 and simmer covered for 45-60 minutes until flavors meld together.
- → What toppings work best with this soup?
-
Shredded cheese, sour cream, fresh cilantro, sliced jalapeños, and crushed tortilla chips are classic choices that add creaminess, crunch, and fresh flavors.
- → How long do leftovers last in the refrigerator?
-
Leftovers keep well in an airtight container in the refrigerator for up to 4 days and can be frozen for up to 2 months.
- → Can I use different types of beans?
-
Pinto beans or navy beans work well as substitutes. You can also use all black beans or all kidney beans if you prefer one variety.
- → Is this soup gluten-free?
-
Yes, if you use gluten-free taco seasoning and verify that your beef broth is certified gluten-free, this soup is naturally gluten-free.
- → Can I substitute the ground beef?
-
Ground turkey or chicken make excellent lighter alternatives. Brown them the same way and proceed with the remaining instructions.