Go Back
Cowboy Soup
Caroline

Cowboy Soup

This hearty Cowboy Soup is loaded with ground beef, tender vegetables, and rich tomato broth. It's a one-pot comfort classic — savory, satisfying, and perfect for chilly days or easy weeknight dinners.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 bowls
Course: Main Course, Soup
Cuisine: American
Calories: 380

Ingredients
  

  • 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 cubes
  • 4 carrots, peeled and sliced
  • 1 can green beans, drained
  • 3 tablespoons tomato paste
  • 1 can diced tomatoes (with juices)
  • 1 can black-eyed peas, drained
  • 1 can corn, drained
  • 4–6 cups beef broth
  • 1 teaspoon Italian seasoning
  • ½ teaspoon smoked paprika
  • ½ teaspoon chili powder
  • salt and pepper to taste

Equipment

  • large Dutch oven or heavy soup pot
  • wooden spoon or spatula
  • measuring cups and spoons
  • cutting board and sharp knife

Method
 

  1. Heat olive oil in a large Dutch oven over medium-high heat. Add diced onion and celery, sautéing until softened (about 4–5 minutes). Stir in minced garlic and cook for another minute.
  2. Add the ground beef, breaking it apart as it cooks until no pink remains. Drain excess grease if needed.
  3. Mix in potatoes, carrots, green beans, black-eyed peas, corn, diced tomatoes, tomato paste, and seasonings. Pour in 4 cups of beef broth and stir to combine.
  4. Bring to a boil, then reduce heat to medium-low. Cover and simmer for 14–16 minutes or until potatoes are tender.
  5. Check seasoning and add more salt, pepper, or broth as needed. Serve hot with your favorite toppings or bread.

Notes

  • Use lean ground beef for a lighter version.
  • Double the recipe for large families or meal prepping.
  • For extra flavor, top with shredded cheese or a sprinkle of fresh parsley.