Print

Hearty Creamy Cowboy Soup: Easy One-Pot Comfort Food

Close-up of a steaming white bowl filled with rich, thick cowboy soup containing ground meat, corn, beans, and potatoes.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this hearty, creamy cowboy soup for a satisfying, easy one-pot dinner. It uses ground beef, beans, corn, and potatoes in a rich broth, perfect for weeknight meals or cold weather.

Ingredients

Scale
  • 1 pound ground beef
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon cumin
  • 4 cups beef broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 cup frozen or canned corn
  • 2 medium potatoes, peeled and diced
  • 1/2 cup heavy cream or half-and-half
  • Salt and black pepper to taste
  • Optional: Shredded cheddar cheese for topping

Instructions

  1. Brown the ground beef in a large pot or Dutch oven over medium heat. Drain off any excess fat.
  2. Add the chopped onion to the pot and cook until softened, about 5 minutes.
  3. Stir in the minced garlic, chili powder, smoked paprika, and cumin. Cook for 1 minute until fragrant.
  4. Pour in the beef broth and add the diced tomatoes (with their juice). Bring the mixture to a simmer.
  5. Add the diced potatoes, black beans, kidney beans, and corn to the pot.
  6. Reduce the heat to low, cover the pot, and let the soup simmer for 15 to 20 minutes, or until the potatoes are tender when pierced with a fork.
  7. Stir in the heavy cream or half-and-half. Heat through gently, but do not let the soup boil after adding the cream.
  8. Taste the soup and season with salt and black pepper as needed.
  9. Serve your cowboy soup hot, topped with shredded cheddar cheese if desired.

Notes

  • For a smoky cowboy soup flavor, add a dash of liquid smoke when you add the broth.
  • If you prefer a thicker soup, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stir the slurry into the simmering soup during the last 5 minutes of cooking.
  • This recipe works well in a slow cooker; brown the beef separately, then combine all ingredients except the cream in the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Stir in the cream before serving.

Nutrition