Creamy Cowboy Soup

| Posted on:

February 26, 2026

Bowl of creamy cowboy soup with vegetables and spices

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 :

  1. Heat a large soup pot or Dutch oven over medium heat. Add olive oil if the meat is very lean.
  2. Add ground beef or turkey, break it apart, and cook until browned and cooked through. Drain excess fat.
  3. Add diced onion and cook 3-4 minutes until translucent. Stir in minced garlic and cook 1 minute until fragrant.
  4. Add diced potatoes, chili powder, smoked paprika, ground cumin, salt, and black pepper. Stir to coat and let toast for 1 minute.
  5. Pour in the broth, diced tomatoes with green chilies, Rotel, drained corn, black beans, and pinto beans. Stir to combine.
  6. Bring to a boil, reduce heat to low, cover, and simmer for 20 minutes until potatoes are fork tender.
  7. 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.
  8. 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.

Bowl of creamy cowboy soup with vegetables and spices

Creamy Cowboy Soup

A warm and filling soup made with beef, beans, corn, and cheese, perfect for a hearty meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 450

Ingredients
  

Meat and Base
  • 450 grams ground beef or ground turkey Use lean meat if possible
  • 15 milliliters olive oil If needed for cooking
  • 1 small onion, diced
  • 2 cloves garlic, minced
Vegetables and Beans
  • 3 medium potatoes, peeled and diced Yukon Gold or russet work well
  • 425 grams corn, drained 1 can, 15 oz
  • 425 grams black beans, rinsed and drained 1 can, 15 oz
  • 425 grams pinto beans, rinsed and drained 1 can, 15 oz
  • 411 grams diced tomatoes with green chilies, undrained 1 can, 14.5 oz
  • 283 grams Rotel (spicy diced tomatoes), undrained 1 can, 10 oz
Liquids and Seasonings
  • 946 milliliters beef broth or chicken broth 4 cups
  • 5 grams chili powder
  • 5 grams smoked paprika
  • 2.5 grams ground cumin
  • 2.5 grams salt Adjust to taste
  • 1.25 grams black pepper
Cream and Cheese
  • 240 milliliters heavy cream or half-and-half
  • 113 grams shredded cheddar cheese
  • 30 grams cream cheese Optional for extra richness
Garnish
  • Fresh cilantro or parsley For garnish

Method
 

Preparation
  1. Heat a large soup pot or Dutch oven over medium heat. Add olive oil if the meat is very lean.
  2. Add ground beef or turkey, break it apart, and cook until browned and cooked through. Drain excess fat.
  3. Add diced onion and cook for 3-4 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.
  4. Add diced potatoes, chili powder, smoked paprika, ground cumin, salt, and black pepper. Stir to coat and let toast for 1 minute.
Cooking
  1. Pour in the broth, diced tomatoes with green chilies, Rotel, drained corn, black beans, and pinto beans. Stir to combine.
  2. Bring to a boil, reduce heat to low, cover, and simmer for 20 minutes until potatoes are fork tender.
  3. 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.
  4. Taste and adjust seasoning. Serve hot, garnished with chopped cilantro or parsley, and add sour cream or extra cheddar if desired.

Nutrition

Serving: 1Calories: 450kcalCarbohydrates: 45gProtein: 25gFat: 20gSaturated Fat: 10gSodium: 800mgFiber: 10gSugar: 5g

Notes

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.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating