Cowboy Soup
This hearty and flavorful cowboy soup comes together in just 30 minutes! Loaded with ground beef, tender vegetables, and a savory broth, it’s perfect for feeding a hungry crowd. Customize it with your favorite toppings for extra flavor and texture.
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: dinner, Soup
Cuisine: American
Keyword: beef and vegetable soup, cowboy soup, easy soup recipe, hearty soup, one-pot meal
Servings: 8
Calories: 449kcal
For the Soup:
- 2 tablespoons olive oil
- 1 medium yellow onion diced
- 3 stalks celery diced
- 4 cloves garlic minced
- 2 lbs ground beef
- 1 lb Yukon Gold potatoes cut into 1-inch pieces (about 4 medium potatoes)
- 4 carrots peeled and sliced into rounds
- 1 14.5-ounce can green beans, drained
- 3 tablespoons tomato paste
- 1 14.5-ounce can diced tomatoes with juices
- 1 15-ounce can black-eyed peas, drained and rinsed
- 1 15-ounce can corn, drained
- 4 –6 cups beef broth use more for a thinner consistency
- 2 teaspoons Italian seasoning
- 1 teaspoon smoked paprika
- 2 teaspoons chili powder
- Salt pepper, and red pepper flakes, to taste
Optional Toppings:
- Parmesan cheese
- Shredded cheddar
- Green onions
- Crushed tortilla chips
- Fritos
- Sour cream
Combine Ingredients:
Stir in the potatoes, carrots, green beans, tomato paste, diced tomatoes, black-eyed peas, corn, Italian seasoning, smoked paprika, chili powder, and 4 cups of beef broth. Add up to 2 additional cups of broth for a thinner consistency.
Simmer:
Turn the heat to high and bring the soup to a boil. Once boiling, reduce the heat to medium-low, cover, and let simmer for 14–16 minutes, or until the potatoes are fork-tender. Taste and adjust seasoning with salt, pepper, or red pepper flakes as needed.
Toppings: Add parmesan cheese, shredded cheddar, green onions, crushed tortilla chips, Fritos, or sour cream for extra flavor.
Shortcuts: Save time by using frozen mirepoix (a mix of diced onions, celery, and carrots).
Bean Swap: You can substitute black-eyed peas with black beans, chili beans, or even baked beans for a different flavor.
Slow Cooker Method: Brown the ground beef on the stovetop, then transfer to a slow cooker with the remaining ingredients. Cook on high for 5–6 hours or low for 6–8 hours.
Instant Pot Method: Use the sauté function to cook the onion, celery, and ground beef, then add the remaining ingredients. Pressure cook on manual/high for 15 minutes with a quick release.
Freezing: Let the soup cool completely before transferring to freezer-safe containers or bags. Label, date, and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.