This hearty cowboy soup is a one-pot, beefy vegetable soup loaded with beans, tomatoes, potatoes, and warm spices. It’s simple, budget-friendly, and perfect for weeknights or meal prep.
Prep Time 15 minutes mins
Cook Time 35 minutes mins
Total Time 50 minutes mins
For thicker soup, simmer uncovered at the end or mash a few potato cubes and beans. Add a squeeze of lime or a dash of vinegar to brighten before serving. Cool leftovers quickly and refrigerate up to 4 days or freeze up to 3 months. To make in a slow cooker, brown beef and onions first, add everything except beans and corn, cook on Low 6–8 hours or High 3–4 hours, then add beans and corn for the last 30 minutes. Adjust heat with chili powder, cayenne, or hot sauce.