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.1 from 12 reviews
  • Author: Evelyn
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

Cowboy Soup is a hearty, comforting dish packed with ground beef, potatoes, vegetables, and beans simmered in a flavorful tomato and beef broth base. This easy one-pot recipe combines savory spices and fresh ingredients, making it perfect for a family meal or a cozy dinner on chilly days.


Ingredients

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
  • 46 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 (Optional)

  • Shredded cheese
  • Sour cream
  • Chopped green onions
  • Fresh cilantro
  • Crushed tortilla chips


Instructions

  1. Sauté Vegetables: Heat olive oil in a large Dutch oven over medium-high heat. When hot, add diced yellow onion and celery, cooking for 2-3 minutes until softened and translucent. Add minced garlic and sauté for another 1-2 minutes until fragrant.
  2. Brown Ground Beef: Add ground beef to the pot and cook until browned and no pink remains, breaking it up while cooking.
  3. Add Remaining Ingredients: Stir in Yukon gold 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 stir to combine. Add up to 2 more cups of broth as needed to reach your preferred soup consistency.
  4. Simmer the Soup: Increase heat to high to bring the soup to a boil. Once boiling, reduce heat to medium-low, cover with a lid, and let simmer for 14-16 minutes until potatoes are fork-tender.
  5. Season and Serve: Taste the soup and adjust seasonings with salt, pepper, or red pepper flakes as desired. Serve hot topped with optional garnishes.
  6. Store Leftovers: Transfer any leftovers to an airtight container and refrigerate for up to 4 days. Reheat on the stove or in the microwave covered until heated through.

Notes

  • For extra spice, increase the amount of red pepper flakes or add a dash of hot sauce.
  • You can substitute ground turkey or chicken for a leaner version.
  • If you prefer a thicker soup, reduce the amount of broth slightly or mash some potatoes before serving.
  • Serve with crusty bread or cornbread for a complete meal.
  • Leftovers can also be frozen for up to 3 months. Thaw overnight in the fridge before reheating.