Description
Cowboy Soup is a hearty, 30-minute dinner made with ground beef, tender potatoes, and colorful veggies simmered in a flavorful broth. This comforting one-pot soup is budget-friendly, feeds a crowd, and reheats beautifully, making it a family favorite for busy weeknights or cold evenings.
Ingredients
-
2 tbsp (30 ml) olive oil
-
1 medium (150 g) yellow onion, diced
-
3 stalks (120 g) celery, diced
-
4 cloves garlic, minced
-
2 lb (900 g) ground beef
-
1 lb (450 g) Yukon Gold potatoes, cut into 1-inch pieces (about 4 medium)
-
4 carrots (300 g), peeled and sliced into rounds
-
1 can (14.5 oz / 410 g) green beans, drained
-
3 tbsp (48 g) tomato paste
-
1 can (14.5 oz / 410 g) diced tomatoes with juices
-
1 can (15 oz / 425 g) black-eyed peas, drained and rinsed
-
1 can (15 oz / 425 g) corn, drained
-
4–6 cups (960–1440 ml) beef broth
-
2 tsp (2 g) Italian seasoning
-
1 tsp (2 g) smoked paprika
-
2 tsp (4 g) chili powder
-
Salt, black pepper, and red pepper flakes to taste
Instructions
-
Heat olive oil in a Dutch oven over medium-high heat. Add onion and celery; cook 2–3 minutes. Add garlic and sauté 1 minute.
-
Add ground beef, breaking apart as it cooks, until browned with no pink remaining.
-
Stir in potatoes, carrots, green beans, tomato paste, diced tomatoes, black-eyed peas, corn, and all seasonings. Mix well.
-
Pour in 4 cups of beef broth (add more for thinner soup). Bring to a boil, then reduce to medium-low. Cover and simmer 14–16 minutes until potatoes are fork-tender.
-
Adjust seasoning to taste. Ladle into bowls and serve hot.
-
Top with shredded cheddar, chopped green onions, tortilla chips, or sour cream if desired.
Notes
Yukon Gold potatoes hold shape well; russets also work.
Chili powder adds Southwestern depth—don’t skip it.
Spice it up with jalapeños or hot sauce.
Leftovers taste better after a day.
Freezes well for meal prep.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner, Soup
- Method: One-pot simmer
- Cuisine: American