Description
Hearty Cowboy Soup loaded with ground beef, vegetables, and a flavorful broth simmered to perfection. This comforting and filling soup is perfect for feeding a hungry crowd and comes together in 30 minutes or less.
Ingredients
Scale
Main 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 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 (6 cups recommended)
- 2 teaspoons Italian seasoning
- 1 teaspoon smoked paprika
- 2 teaspoons chili powder
- Salt, pepper, and red pepper flakes to taste
- Toppings as desired
Instructions
- Prepare the base: Heat the olive oil in a large Dutch oven over medium-high heat. Add the diced onion and celery and cook for 2-3 minutes until soft and translucent. Stir in the minced garlic and cook an additional 1-2 minutes until fragrant.
- Brown the beef: Add the ground beef to the pot and cook until browned with no pink remaining, stirring occasionally to break it up.
- Add vegetables and seasonings: Stir in the potatoes, carrots, green beans, tomato paste, diced tomatoes with juices, black-eyed peas, corn, Italian seasoning, smoked paprika, chili powder, salt, pepper, and red pepper flakes. Pour in 4 cups of beef broth and mix well. Add up to 2 more cups of broth to adjust the soup’s consistency.
- Simmer the soup: Bring the soup to a boil over high heat. Once boiling, reduce the heat to medium-low, cover the pot, and simmer for 16 minutes until the potatoes are fork-tender.
- Adjust seasoning and serve: Taste the soup and add more salt, pepper, or red pepper flakes if desired. Serve hot with your favorite toppings. Store leftovers in an airtight container in the fridge for up to 4 days and reheat on the stove or in the microwave until heated through.
Notes
- This soup is very versatile — add extra vegetables or swap beans as you like.
- For a spicier kick, increase the red pepper flakes or chili powder.
- Use low-sodium beef broth to control salt levels if preferred.
- Leftovers reheat well and the flavors meld even more after a day.
- Ideal for meal prep or feeding a crowd on a chilly day.
Nutrition
- Serving Size: 1 serving (560g)
- Calories: 449 kcal
- Sugar: 10 g
- Sodium: 437 mg
- Fat: 17 g
- Saturated Fat: 5 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 10 g
- Protein: 39 g
- Cholesterol: 98 mg