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

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

Description

A hearty and flavorful Cowboy Soup packed with ground beef, potatoes, vegetables, and bold seasonings. This comforting one-pot meal is perfect for a quick weeknight dinner or meal prep, offering a satisfying blend of textures and smoky-spicy notes.


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
  • 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
  • 3 Tablespoons tomato paste

Seasonings & Liquids

  • 2 teaspoons Italian seasoning
  • 1 teaspoon smoked paprika
  • 2 teaspoons chili powder
  • Salt, pepper, red pepper flakes to taste
  • 4-6 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 aromatics: 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. Brown the ground beef: Add the 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 beans: Stir in potatoes, carrots, drained green beans, tomato paste, diced tomatoes with juices, drained black-eyed peas, and corn. Mix well to combine all ingredients evenly.
  4. Season and add broth: 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 to reach your preferred soup consistency.
  5. Simmer the soup: Turn heat to high and bring the soup to a boil. Once boiling, reduce heat to medium-low, cover, and simmer for 14-16 minutes or until potatoes are fork-tender and flavors meld.
  6. Adjust seasoning and serve: Taste the soup and add additional salt, pepper, or red pepper flakes as needed. Serve hot with your choice of toppings such as shredded cheese, chopped cilantro, sour cream, sliced jalapeños, or crushed crackers.

Notes

  • You can adjust the broth quantity if you prefer a thicker or thinner soup.
  • Use smoked paprika and chili powder to add a nice smoky and spicy flavor—adjust to your heat preference.
  • Leftovers can be refrigerated for up to 4 days and reheated on the stovetop.
  • Adding toppings like cheese and sour cream provides creaminess and balances the spices.
  • If you want to make this gluten-free, ensure the beef broth used does not contain gluten additives.