Ingredients
Equipment
Method
Brown beef and assemble the slow cooker
- Brown the ground beef in a cast iron skillet over medium-high heat until fully cooked, then drain any excess fat. This removes grease so the soup stays thick and flavorful.
- Add the browned beef to the Crockpot along with black beans, kidney beans, corn, Rotel tomatoes, diced tomatoes, taco seasoning, ranch dressing mix, and beef or chicken broth, then stir to combine. Scrape the bottom so no seasoning pockets remain.
Slow cook
- Cook on Low for 6–8 hours, stirring once midway if you can. The soup should look thicker and more cohesive as it cooks.
- If cooking on High, cook for 3–4 hours instead. The beans should be tender and the broth should have reduced slightly.
- If the soup gets too thick, stir in extra broth as needed and simmer on Low for 10 minutes to re-warm. The texture should be spoonable, not paste-like.
- Taste and adjust seasoning before serving, adding more taco seasoning or broth as needed. Make sure the flavor is strong enough to handle the toppings.
Serve with toppings
- Ladle the soup into bowls and top each serving with shredded cheddar, sour cream, tortilla chips, sliced green onions, jalapeños, and avocado. Serve immediately so the chips keep their crunch.
Notes
For the best flavor, let the soup sit covered for 10–15 minutes after cooking so the spices meld. Refrigerate leftovers in a covered container for up to 4 days; freeze for up to 3 months (do not freeze with avocado/sour cream/tortilla chips—add those fresh when reheating). For a lighter option, use lean ground beef or swap in turkey; the soup will still thicken well in the slow cooker.
