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
Close-up of hearty Cowboy Soup in a ladle, filled with ground beef, potatoes, carrots, corn, beans, and tomatoes in a rich, smoky broth.

Cowboy Soup


  • Author: Mounia
  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Description

This hearty Cowboy Soup is loaded with ground beef, tender potatoes, sweet corn, and smoky spices for the ultimate cozy meal. Perfect for busy weeknights or cold days, it comes together quickly in one pot and is packed with comforting flavor.


Ingredients

Scale
  • 1 lb ground beef (hamburger meat)

  • 1 cup onion, diced

  • 1 cup celery, diced

  • 1 cup carrots, diced

  • 2 cups Yukon gold potatoes, diced (or baby red potatoes)

  • 1 can (14.5 oz) diced tomatoes with juice (or fire-roasted tomatoes)

  • 1 cup corn (fresh, frozen, or canned)

  • 4 cups beef stock or bone broth

  • 1 tsp smoked paprika

  • 1 tsp chili powder

  • 1 tsp Italian seasoning

  • 1 tsp salt (to taste)

  • 1 can (15 oz) black-eyed peas (or any beans of choice), drained and rinsed

  • 1 tbsp olive oil


Instructions

  1. Sauté the Vegetables: In a large Dutch oven, heat olive oil over medium heat. Add onions, celery, and carrots. Cook for 5–7 minutes until the onion is translucent and fragrant.

  2. Brown the Beef: Add ground beef to the pot. Break it apart with a wooden spoon and cook until no pink remains, about 6–8 minutes. Drain excess grease if needed.

  3. Add Remaining Ingredients: Stir in potatoes, tomatoes with juice, corn, broth, black-eyed peas, and all the spices. Mix well so everything combines evenly.

  4. Bring to a Boil: Increase heat to high and bring soup to a gentle boil.

  5. Simmer: Reduce heat to low, cover partially, and simmer for 15–20 minutes, stirring occasionally, until potatoes are tender.

  6. Taste & Adjust: Season with extra salt or spices if desired. Serve hot with crusty bread or cornbread.

Notes

Swap ground beef for ground turkey or chicken for a lighter version.
This soup freezes well—cool completely before transferring to freezer-safe containers.
For extra thickness, mash a few potatoes into the broth before serving.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 Serving
  • Calories: 290 kcal
  • Sugar: 6 g
  • Sodium: 740 mg
  • Fat: 11 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 5 g
  • Protein: 19 g
  • Cholesterol: 45 mg