Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cowboy Soup Recipe

Cowboy Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 50 reviews
  • Author: Stacy
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

Cowboy Soup is a hearty, flavorful, and comforting stew packed with ground beef, fresh vegetables, beans, and spices. Perfect for a quick weeknight dinner, this soup combines savory ingredients with a smoky kick, served hot with your favorite toppings. It’s a complete, filling meal that can be easily customized.


Ingredients

Units Scale

Soup Base

  • 2 Tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 stalks celery, diced
  • 4 cloves garlic, minced

Main Ingredients

  • 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
  • 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

Sauces & Spices

  • 3 Tablespoons tomato paste
  • 2 teaspoons Italian seasoning
  • 1 teaspoon smoked paprika
  • 2 teaspoons chili powder
  • Salt, pepper, red pepper flakes to taste

Broth & Additional

  • 46 cups beef broth (use 6 for a thinner soup)

Toppings (optional)

  • Shredded cheese, chopped cilantro, sour cream, sliced jalapeños, crushed crackers

Instructions

  1. Prepare the base: Heat olive oil in a large Dutch oven over medium-high heat. Once hot, add diced onion and celery, cooking for 2-3 minutes until softened and translucent. Add minced garlic and cook for another 1-2 minutes until fragrant.
  2. Cook the beef: Add ground beef to the pot. Brown the meat, breaking it apart with a spoon, until no pink remains, about 5-7 minutes.
  3. Add vegetables and seasonings: Stir in potatoes, carrots, drained green beans, tomato paste, diced tomatoes with juices, drained black-eyed peas, and corn. Mix well.
  4. Pour broth and season: Pour in 4 cups of beef broth. Stir in Italian seasoning, smoked paprika, chili powder, salt, pepper, and red pepper flakes. Add more broth if desired for desired consistency.
  5. Simmer the soup: Turn heat to high and bring to a boil. Once boiling, reduce heat to medium-low, cover, and simmer for 14-16 minutes until potatoes are fork-tender.
  6. Adjust seasoning and serve: Taste and add additional salt, pepper, or red pepper flakes as needed. Serve hot with toppings of your choice.

Notes

  • You can customize the spice level by adjusting red pepper flakes or chili powder.
  • Leftovers can be stored in an airtight container in the fridge for up to 4 days.
  • This soup can also be frozen for longer storage.
  • Use ground turkey or chicken as a healthier alternative to beef.
  • For a vegetarian version, omit the meat and add more beans or vegetables.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 330 kcal
  • Sugar: 8 g
  • Sodium: 900 mg
  • Fat: 15 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 8 g
  • Protein: 22 g
  • Cholesterol: 70 mg