Print

Creamy Cowboy Soup

Creamy Cowboy Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy cowboy soup is warm, filling, and easy to make, packed with beef, beans, corn, potatoes, tomatoes, and cream for a rich, cozy flavor.

Ingredients

Scale
  • 1 pound ground beef (80–90% lean)
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 medium potatoes, diced small
  • 1 can (14.5 oz) diced tomatoes (with juices)
  • 1 can (15 oz) beans (pinto or black), drained and rinsed
  • 1 cup corn (frozen or canned, drained)
  • 4 cups beef or chicken broth (low sodium)
  • 1 packet ranch seasoning or taco seasoning
  • 1 teaspoon chili powder (optional)
  • 1 teaspoon smoked paprika (optional)
  • 4 oz cream cheese or 1 cup heavy cream
  • Salt and black pepper to taste
  • 1 tablespoon olive oil or butter
  • Fresh cilantro or green onions (for garnish)

Instructions

  1. Heat a large pot over medium-high heat and add olive oil. Add the ground beef and cook until browned. Drain excess fat if needed.
  2. Add the onion and garlic, cooking for 2–3 minutes until soft.
  3. Stir in the diced potatoes, tomatoes, beans, corn, seasonings, and broth. Bring to a boil.
  4. Reduce heat, cover, and simmer for 15–20 minutes, until potatoes are tender.
  5. Lower heat and stir in the softened cream cheese or heavy cream. Warm gently until smooth. Do not boil.
  6. Taste and adjust salt, pepper, and seasoning as necessary. Garnish with cilantro or green onions before serving hot.

Notes

For a lighter option, substitute ground turkey and use evaporated milk instead of cream. This soup can also be made in a slow cooker.

Nutrition