This hearty and satisfying Cowboy Soup is a Tex-Mex inspired dish that combines ground beef, vegetables, beans, and smoky seasonings into a flavorful broth. It's perfect for feeding a crowd, making great leftovers, and is freezer-friendly. The soup offers a rustic, smoky flavor reminiscent of the wild west, making it a comforting meal for any occasion.
1 lb ground beef
1 cup mirepoix (a mixture of onion, celery, and carrots)
3 medium Yukon Gold potatoes, diced
1 (15 oz) can diced tomatoes with juice
1 (15 oz) can corn kernels
4 cups beef broth or bone broth
1 tsp smoked paprika
1 tsp chili powder
1 tsp Italian seasoning
Salt to taste
1 (15 oz) can black-eyed peas or any beans of choice
In a large Dutch oven, heat olive oil over medium heat. Add the mirepoix and sauté until softened.
Add the ground beef to the pot, breaking it up as it cooks until browned and no longer pink.
Stir in the diced potatoes, diced tomatoes with juice, corn, beef broth, smoked paprika, chili powder, Italian seasoning, and salt.
Bring the mixture to a boil, then reduce the heat to low and simmer for 20–25 minutes, or until the potatoes are tender.
Add the beans to the pot and cook for an additional 5 minutes to heat through.
Taste and adjust seasoning if necessary before serving.
Calories: Approximately 350 kcal
Protein: 25g
Carbohydrates: 35g
Fat: 12g
Fiber: 6g
Sodium: 800mg