Print

Creamy Cowboy Soup Recipe

5 from 108 reviews

This Creamy Cowboy Soup is a hearty, comforting Southwestern American dish featuring ground beef, potatoes, beans, corn, and tomatoes in a creamy, cheesy broth. Perfect for chilly days or meal prep, it balances bold spices with rich dairy for a satisfying one-pot meal.

Ingredients

Scale

Meat and Vegetables

  • 1 pound ground beef (or turkey)
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 3 medium potatoes, peeled and diced

Canned Goods

  • 1 can (15 oz) corn, drained
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 can (15 oz) pinto beans, rinsed and drained
  • 1 can (14.5 oz) diced tomatoes with green chilies
  • 1 can (10 oz) Rotel or any spicy diced tomatoes

Liquids and Dairy

  • 1 tablespoon olive oil (if needed)
  • 4 cups beef broth or chicken broth
  • 1 cup heavy cream (or half-and-half)
  • 1 cup shredded cheddar cheese
  • 2 tablespoons cream cheese (optional)

Spices

  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon cumin
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper

Garnish

  • Fresh cilantro or parsley, for garnish

Instructions

  1. Brown the Meat: In a large soup pot, heat olive oil over medium heat. Add ground beef and cook until browned, breaking it apart. Drain fat if necessary to reduce grease.
  2. Sauté Aromatics: Add diced onion and minced garlic to the browned meat. Cook for 3–4 minutes until onion is fragrant and translucent, building the soup’s base flavor.
  3. Add Potatoes and Spices: Stir in the peeled and diced potatoes along with chili powder, smoked paprika, cumin, salt, and black pepper for a seasoned backbone.
  4. Add Liquids and Canned Goods: Pour in the broth, diced tomatoes with green chilies, Rotel tomatoes, corn, black beans, and pinto beans. Stir everything to combine and bring the mixture to a boil, then reduce heat to simmer.
  5. Simmer the Soup: Let the soup simmer gently for about 20 minutes, or until the potatoes are tender, allowing flavors to meld together harmoniously.
  6. Add Cream and Cheese: Reduce heat to low and stir in heavy cream, shredded cheddar cheese, and cream cheese. Mix until all cheeses are melted and the soup turns thick and creamy.
  7. Adjust and Serve: Taste the soup and adjust seasoning as needed. Serve hot garnished with fresh cilantro or parsley. Optional toppings such as sour cream or extra cheese can be added.

Notes

  • Make it spicier by adding jalapeños or using hot Rotel tomatoes.
  • Soup thickens as it sits; add more broth when reheating to adjust consistency.
  • When freezing, omit dairy and add cream and cheese fresh when reheating for best texture.
  • This soup is great for meal prep and makes excellent leftovers.

Keywords: creamy cowboy soup, southwestern soup, ground beef soup, hearty soup, cheesy soup, potato soup, bean soup, one pot meal