Creamy Cowboy Soup
introduction
This Creamy Cowboy Soup is a warm, filling bowl with beef, beans, corn, potatoes, and cheese. For the full original recipe and notes, see the Creamy Cowboy Soup recipe.
why make this recipe
Make this soup when you want a simple, hearty meal. It cooks in one pot. It feeds a family and keeps well for days. The flavors are bold but not hard to cook.
how to make Creamy Cowboy Soup
Brown the meat, cook the onions and garlic, add potatoes and spices, then pour in broth, tomatoes, corn, and beans. Simmer until the potatoes are soft. Finish by stirring in cream and cheese on very low heat so the dairy does not curdle. If you like a different base, try a milder option like the creamy tomato soup for a lighter, tomato-forward bowl.
Ingredients :
- 450 grams (1 pound) ground beef or ground turkey
- 15 milliliters (1 tablespoon) olive oil, if needed
- 1 small onion, diced
- 2 cloves garlic, minced
- 3 medium potatoes, peeled and diced (Yukon Gold or russet both work)
- 425 grams (1 can, 15 oz) corn, drained
- 425 grams (1 can, 15 oz) black beans, rinsed and drained
- 425 grams (1 can, 15 oz) pinto beans, rinsed and drained
- 411 grams (1 can, 14.5 oz) diced tomatoes with green chilies, undrained
- 283 grams (1 can, 10 oz) Rotel (spicy diced tomatoes), undrained
- 946 milliliters (4 cups) beef broth or chicken broth
- 5 grams (1 teaspoon) chili powder
- 5 grams (1 teaspoon) smoked paprika
- 2.5 grams (1/2 teaspoon) ground cumin
- 2.5 grams (1/2 teaspoon) salt, adjust to taste
- 1.25 grams (1/4 teaspoon) black pepper
- 240 milliliters (1 cup) heavy cream or half-and-half
- 113 grams (1 cup) shredded cheddar cheese
- 30 grams (2 tablespoons) cream cheese, optional for extra richness
- Fresh cilantro or parsley for garnish
Directions :
- Heat a large soup pot or Dutch oven over medium heat. Add olive oil if the meat is very lean.
- Add ground beef or turkey, break it apart, and cook until browned and cooked through. Drain excess fat.
- Add diced onion and cook 3-4 minutes until translucent. Stir in minced garlic and cook 1 minute until fragrant.
- Add diced potatoes, chili powder, smoked paprika, ground cumin, salt, and black pepper. Stir to coat and let toast for 1 minute.
- Pour in the broth, diced tomatoes with green chilies, Rotel, drained corn, black beans, and pinto beans. Stir to combine.
- Bring to a boil, reduce heat to low, cover, and simmer for 20 minutes until potatoes are fork tender.
- Once potatoes are tender, lower heat to very low. Stir in heavy cream, shredded cheddar, and optional cream cheese until smooth. Do not boil after adding dairy.
- Taste and adjust seasoning. Serve hot, garnished with chopped cilantro or parsley, and add sour cream or extra cheddar if desired.
how to serve Creamy Cowboy Soup
Serve hot in bowls. Top with extra cheddar, a dollop of sour cream, or chopped cilantro. Serve with crusty bread, corn muffins, or tortilla chips for crunch.
how to store Creamy Cowboy Soup
Cool to room temperature. Store in an airtight container in the fridge for up to 3–4 days. Reheat gently on low heat and stir so the cream stays smooth. For longer storage, freeze in safe containers for up to 3 months. Thaw in the fridge before warming.
tips to make Creamy Cowboy Soup
- Use russet or Yukon Gold potatoes for good texture.
- Do not boil after adding cream; heat very gently.
- Drain and rinse canned beans to reduce salt and starch.
- Brown the meat well for deeper flavor.
- Adjust chili powder and Rotel to change the heat level.
variation (if any)
- Use ground turkey or chicken for a lighter option.
- Add bell peppers or frozen mixed vegetables for more color.
- Swap half-and-half for heavy cream for a lighter finish.
- Stir in a splash of lime juice for brightness before serving.
FAQs
Q: Can I make this vegetarian?
A: Yes. Skip the meat and add extra beans, diced veggies, or a meat substitute.
Q: Can I use frozen potatoes?
A: Fresh diced potatoes work best. If you use frozen, cook until soft and check texture.
Q: Does this soup freeze well?
A: Yes. Freeze before adding cream for best texture. Add cream when reheating.
Q: How do I make it less spicy?
A: Use mild diced tomatoes instead of Rotel and cut back on chili powder.
Q: Can I use milk instead of cream?
A: You can, but the soup will be thinner. Use whole milk and add a little cornstarch if you want it thicker.

Creamy Cowboy Soup
Ingredients
Method
- Heat a large soup pot or Dutch oven over medium heat. Add olive oil if the meat is very lean.
- Add ground beef or turkey, break it apart, and cook until browned and cooked through. Drain excess fat.
- Add diced onion and cook for 3-4 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.
- Add diced potatoes, chili powder, smoked paprika, ground cumin, salt, and black pepper. Stir to coat and let toast for 1 minute.
- Pour in the broth, diced tomatoes with green chilies, Rotel, drained corn, black beans, and pinto beans. Stir to combine.
- Bring to a boil, reduce heat to low, cover, and simmer for 20 minutes until potatoes are fork tender.
- Once potatoes are tender, lower heat to very low. Stir in heavy cream, shredded cheddar, and optional cream cheese until smooth. Do not boil after adding dairy.
- Taste and adjust seasoning. Serve hot, garnished with chopped cilantro or parsley, and add sour cream or extra cheddar if desired.


