This satisfying bowl brings together seasoned ground beef, black beans, kidney beans, corn, and diced tomatoes in a rich broth infused with classic taco spices. The slow cooker does all the work, melding flavors together over 6-7 hours for a deeply comforting meal.
Perfect for busy weekdays or relaxed weekends, this soup comes together with just 15 minutes of prep time. The beef browns quickly on the stovetop before joining vegetables, beans, and seasonings in the crockpot.
Customize with your favorite toppings like shredded cheese, sour cream, fresh cilantro, or tortilla chips. Leftovers taste even better the next day, making it ideal for meal prep.
Snow was falling sideways outside my kitchen window last January when I decided to throw together whatever cans I had in the pantry. My teenagers came in from sledding with red cheeks and empty stomachs, and this soup was ready and waiting, filling the whole house with the smell of tacos. Now it is the first thing they ask for when the temperature drops below forty degrees.
My sister-in-law stayed over during a particularly chaotic week last spring, and I made a double batch. She texted me the next day saying her family had already requested it for their weekly rotation. There is something about taco flavors in soup form that makes everyone feel instantly at home.
Ingredients
- Ground beef: Browning it first builds a deeper flavor foundation than raw meat would
- Onion, garlic, and red bell pepper: These three create the aromatic base that makes the house smell amazing
- Diced tomatoes with juices: The liquid becomes part of the broth so do not drain the can
- Black beans and kidney beans: Rinse them well to remove the starchy canning liquid
- Beef broth: Homemade adds richness but store-bought works perfectly fine
- Taco seasoning: Check your packet size or mix up your own with chili powder and paprika
- Cumin and black pepper: These amplify the taco flavors beyond the seasoning packet
Instructions
- Brown the beef and vegetables:
- Cook the ground beef in a skillet until browned then add the onion, garlic, and bell pepper. Let them soften for a few minutes before everything goes into the slow cooker.
- Combine everything in the crockpot:
- Add the corn, both cans of beans, diced tomatoes with their juice, and green chilies if you want extra warmth.
- Add the liquid and seasonings:
- Pour in the beef broth then sprinkle the taco seasoning, cumin, pepper, and salt over the top. Stir until everything is well combined.
- Let it slow cook:
- Cover and cook on Low for 6 to 7 hours or High for 3 to 4 hours until the flavors have melded together beautifully.
- Season and serve:
- Taste the soup and add more salt or pepper if needed before ladling into bowls.
Last month my neighbor texted at 5 pm asking what smelled so good. I sent her home with a container, and she called the next morning saying her husband had already requested it for his birthday dinner. This soup has a way of turning ordinary weeknights into something people remember.
Making It Your Own
I have tried swapping ground turkey for the beef on lighter weeks, and nobody noticed the difference. Sweet potatoes work surprisingly well if you want to add more substance, or throw in some zucchini during the last hour of cooking.
Serving Suggestions
Crushed tortilla chips on top add the perfect crunch, and a dollop of sour cream cuts through the spices. My husband likes his with extra shredded cheese while I prefer chopped cilantro and a squeeze of lime.
Meal Prep Magic
This soup actually tastes better on day two when the spices have had more time to mingle. I make a batch every Sunday and portion it into glass containers for easy lunches throughout the week.
- Freeze individual portions for those nights when cooking feels impossible
- The soup thickens in the freezer so add a splash of broth when reheating
- Toppings stay fresh in separate small containers
There is something deeply satisfying about a meal that takes care of itself while you go about your day. I hope this soup becomes your go-to for busy nights too.
Recipe FAQs
- → Can I make this taco soup spicier?
-
Absolutely. Add extra diced green chilies, a pinch of cayenne pepper, or sliced jalapeños during cooking. You can also use a spicy taco seasoning blend or finish with hot sauce at the table.
- → What protein alternatives work well?
-
Ground turkey or chicken make excellent lighter substitutes. Brown them the same way as beef. For a vegetarian version, use extra beans or plant-based crumbles with vegetable broth instead of beef broth.
- → How long does this soup keep?
-
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors continue developing over time. You can also freeze individual portions for up to 2 months.
- → Can I cook this on High setting?
-
Yes. Cook on High for 3-4 hours instead of Low for 6-7 hours. The soup is done when vegetables are tender and flavors have melded. Stir once or twice during cooking.
- → What toppings work best?
-
Classic choices include shredded cheddar or Mexican cheese blend, dollop of sour cream, fresh cilantro leaves, crushed tortilla chips, sliced jalapeños, or a squeeze of lime. Let everyone customize their own bowl.
- → Is this taco soup gluten-free?
-
It can be. Use certified gluten-free taco seasoning and check that your beef broth is labeled gluten-free. Most canned vegetables and beans are naturally gluten-free, but always verify labels if you have sensitivities.