Cowboy soup is a thick and rustic dish featuring savory ground beef, vibrant fresh vegetables, and protein-packed beans simmered in a rich broth. This cozy, one-pot meal captures the essence of home-style cooking, providing a warm and comforting bowl that satisfies the hungriest appetites. Perfectly suited for busy families, this nutrient-dense dinner is simple to prepare, easy to clean up after, and brings everyone together for a deeply nourishing experience that feels like a warm hug in a bowl.
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, cubed
4 large carrots, sliced
14.5 oz can green beans, drained
3 tablespoons tomato paste
14.5 oz can diced tomatoes
15 oz can black-eyed peas, rinsed
15 oz can corn, drained
4-6 cups beef broth
1 tablespoon Italian seasoning
1 teaspoon smoked paprika
1 teaspoon chili powder
Heat the olive oil in a large Dutch oven over medium-high heat.
Add the onion and celery, sautéing for about 3 minutes until soft and translucent.
Stir in the minced garlic and cook for one additional minute until fragrant.
Add the ground beef to the pot, breaking it apart with a wooden spoon until browned and no pink remains; drain excess fat if preferred.
Stir in the tomato paste, Italian seasoning, smoked paprika, and chili powder to coat the meat.
Add the diced tomatoes, potatoes, carrots, green beans, and corn to the pot.
Pour in 4 to 6 cups of beef broth depending on desired consistency.
Bring to a boil, then reduce heat to medium-low and cover tightly.
Simmer for 15-20 minutes or until the potatoes are fork-tender.
Taste and adjust seasoning before serving.
Store leftovers in an airtight container in the refrigerator for up to 3 days. This soup tastes even better the next day as the flavors meld together. You can add extra vegetables like bell peppers or zucchini if desired.
Find it online: https://elitesrecipes.com/cowboy-soup/