Description
Hearty Cowboy Soup packed with ground beef, tender vegetables, and a smoky, tomato-rich broth. Ready in about 30 minutes, this cozy one-pot meal feeds a crowd and tastes even better the next day.
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
4 carrots, peeled and sliced
1 (14.5 oz) can green beans, drained
3 tablespoons tomato paste
1 (14.5 oz) can diced tomatoes with juices
1 (15 oz) can black-eyed peas, drained and rinsed
1 (15 oz) can corn, drained
4–6 cups beef broth
2 teaspoons Italian seasoning
1 teaspoon smoked paprika
2 teaspoons chili powder
Salt, pepper, and red pepper flakes to taste
Toppings as desired (e.g. shredded cheddar, sour cream, chopped green onions, cilantro)
Instructions
1. Heat olive oil in a large pot over medium-high heat. Sauté onion and celery until soft, then add garlic and cook briefly until fragrant.
2. Add ground beef and cook until fully browned with no pink remaining.
3. Stir in potatoes, carrots, green beans, tomato paste, diced tomatoes, black-eyed peas, corn, Italian seasoning, smoked paprika, chili powder, salt, pepper, and 4 cups of broth.
4. Add up to 2 more cups of broth for a thinner consistency if desired.
5. Bring to a boil, then reduce heat, cover, and simmer for 14–16 minutes until potatoes are tender.
6. Taste and adjust seasoning. Serve hot with optional toppings.
Notes
Use fresh or frozen vegetables; frozen may slightly change consistency.
Letting the soup simmer longer enhances flavor but avoid overcooking veggies.
Taste during cooking and adjust spices like cayenne or cumin for extra depth.
For thicker soup, reduce broth or simmer uncovered.
Soup often tastes better the next day; can be made in advance.
Leftovers store well in the fridge for 4 days or frozen for up to 3 months.
Reheat on stovetop, in microwave, or in oven at 350°F for 20–25 minutes.
Prep vegetables in advance to ensure even cooking.
Don’t overcook the beef; stop once no pink remains.
Use quality broth for better overall flavor.
Avoid overly thin soup by starting with less broth and adjusting as needed.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup Recipes
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 5
- Sodium: 800
- Fat: 18
- Saturated Fat: 7
- Unsaturated Fat: 9
- Trans Fat: 0
- Carbohydrates: 30
- Fiber: 6
- Protein: 25
- Cholesterol: 80