Cowboy Soup: Easy Hearty Ground Beef and Potato Soup

Cowboy soup is the soup I make when everyone is hungry and the fridge looks a little bare. It is a thick, hearty mix of ground beef, potatoes, beans, corn, and tomatoes in a smoky broth that tastes somewhere between chili and a classic vegetable beef soup.

Everything goes in one pot, most of the ingredients come straight from the pantry, and it is ready in about 45 minutes. Top it with cheddar, sour cream, and a square of cornbread and nobody leaves the table hungry.

Love hearty soups? Try my cheeseburger potato soup or 7 can chicken taco soup. And for more cowboy-style comfort, my slow cooker cowboy casserole is a reader favorite.

JUMP TO

Why You’ll Love This Cowboy Soup

It is filling, inexpensive, and made almost entirely from the pantry.

Hearty and Filling

Beef, potatoes, and beans make it a full meal.

Pantry Friendly

Canned beans, corn, and tomatoes do the heavy lifting.

One Pot

Brown, simmer, and serve in the same Dutch oven.

Family Approved

Mild enough for kids, easy to spice up for adults.

Freezes Well

Make a double batch for busy nights.

What Is Cowboy Soup?

Cowboy soup is a rustic American soup made with ground beef, diced potatoes, beans, corn, and tomatoes, seasoned with chili powder, cumin, and smoked paprika.

It is thicker than a brothy vegetable soup but lighter than chili, which makes it a great middle ground for a cozy weeknight dinner.

Ingredients

Soup

IngredientAmountPurpose
Lean ground beef1½ poundsMain protein
Yellow onion, diced1 largeAromatic base
Green bell pepper, diced1Flavor and color
Garlic, minced3 clovesAromatic
Chili powder1 tablespoonWarm spice
Ground cumin2 teaspoonsEarthy flavor
Smoked paprika2 teaspoonsSmoky depth
Dried oregano1 teaspoonHerbal note
Kosher salt1 teaspoonSeasoning
Black pepper½ teaspoonSeasoning
Russet potatoes, peeled and diced1½ poundsHeartiness
Diced tomatoes with green chiles2 cans (10 ounces each)Tangy base
Pinto beans, drained and rinsed1 can (15 ounces)Protein and fiber
Corn kernels1½ cupsSweetness
Low-sodium beef broth4 cupsSoup base
Tomato sauce1 can (8 ounces)Body

Optional Garnishes

  • (‘Shredded cheddar cheese’, ‘for topping’)
  • (‘Sour cream’, ‘for topping’)
  • (‘Sliced green onions’, ‘for topping’)

Kitchen Equipment

  • Large Dutch oven or soup pot
  • Wooden spoon
  • Cutting board and knife
  • Ladle

Ingredient Tips

Use 85 to 90 Percent Lean Beef

It has flavor without making the soup greasy.

Dice Potatoes Evenly

Half-inch cubes cook through at the same time.

Rotel for Easy Heat

Tomatoes with green chiles add mild heat without extra chopping.

Swap the Beans

Black beans or kidney beans work just as well.

Frozen Corn Is Fine

No need to thaw; add it straight to the pot.

How to Make Cowboy Soup

Step 1: Brown the Beef

In a large pot over medium-high heat, cook the ground beef, breaking it up, until browned, about 7 minutes. Drain off excess fat.

Step 2: Add the Vegetables

Add the onion and bell pepper and cook 4 minutes until softened. Stir in the garlic for 30 seconds.

Step 3: Bloom the Spices

Sprinkle in the chili powder, cumin, smoked paprika, oregano, salt, and pepper. Stir 1 minute until fragrant.

Step 4: Simmer

Add the potatoes, diced tomatoes, tomato sauce, and broth. Bring to a boil, then reduce the heat and simmer, partly covered, for 20 minutes.

Step 5: Add Beans and Corn

Stir in the beans and corn and simmer 5 to 10 minutes more, until the potatoes are fork-tender.

Step 6: Serve

Taste and adjust the seasoning. Ladle into bowls and top with cheddar, sour cream, and green onions.

Expert Tips for Perfect Cowboy Soup

Brown in Batches if Needed

A crowded pot steams the beef instead of browning it.

Toast the Spices

A minute in the hot pot wakes up their flavor.

Mash a Few Potatoes

Press some potato cubes against the pot to thicken the broth naturally.

Season at the End

Canned ingredients vary in salt, so taste before adding more.

Let It Rest

Ten minutes off the heat lets the flavors settle.

Delicious Variations

Slow Cooker Cowboy Soup

Brown the beef, then cook everything on LOW 6 to 7 hours.

Spicy Version

Add a diced jalapeño and a pinch of cayenne.

Sausage Cowboy Soup

Replace half the beef with smoked sausage.

Ground Turkey

Use ground turkey and a bit more smoked paprika.

Cheesy Cowboy Soup

Stir in 4 ounces cubed Velveeta at the end.

What to Serve with Cowboy Soup

Serve with warm cornbread, tortilla chips, or crusty bread. For a party spread, add a bowl of cowboy caviar on the side.

Set out toppings like cheese, sour cream, jalapeños, and avocado so everyone can build their own bowl.

Storage Instructions

Storage MethodHow LongBest Practice
Refrigerator4 daysAirtight container
Freezer3 monthsFreezer-safe containers, leaving headspace
Reheat10 minutesStovetop over medium with a splash of broth

The soup thickens as it sits. Add broth when reheating to loosen it.

Potatoes soften slightly after freezing but still taste great.

Can You Make It Ahead?

Cowboy soup tastes even better the next day. Make it up to 2 days ahead and reheat gently.

You can also brown the beef and chop the vegetables a day early.

Common Mistakes to Avoid

Not Draining the Fat

The soup turns greasy.

Uneven Potato Cubes

Some turn mushy while others stay hard.

Over-salting Early

Canned tomatoes and broth add salt as they reduce.

Boiling Hard

A gentle simmer keeps the potatoes intact.

Adding Beans Too Soon

They can break down and make the soup pasty.

Estimated Nutrition

NutrientAmount Per Serving
Calories410
Carbohydrates38g
Protein30g
Fat14g
Saturated Fat5g
Fiber7g
Sugar7g
Sodium820mg
Cholesterol75mg

Estimate per serving, based on 8 servings without toppings.

Frequently Asked Questions

What is in cowboy soup?

Ground beef, potatoes, beans, corn, diced tomatoes with green chiles, beef broth, and chili spices.

Is cowboy soup spicy?

It is mildly spiced. Add jalapeño or cayenne for more heat, or use plain diced tomatoes for less.

Can I make cowboy soup in a slow cooker?

Yes. Brown the beef first, then cook all ingredients on LOW for 6 to 7 hours or HIGH for 3 to 4 hours.

How do I thicken cowboy soup?

Mash some of the potatoes against the side of the pot or simmer uncovered for 10 extra minutes.

Can I freeze cowboy soup?

Yes. Cool completely and freeze for up to 3 months.

Conclusion

Cowboy soup is honest, hearty food: beef, potatoes, beans, and corn in a smoky broth that warms you right up. It is easy enough for a weeknight and big enough to feed a crowd.

Make a pot, pile on the toppings, and save some for tomorrow. It only gets better.

Print

Cowboy Soup: Easy Hearty Ground Beef and Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty one-pot soup loaded with ground beef, potatoes, beans, corn, and tomatoes in a smoky, lightly spiced broth. Pure cold-weather comfort.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Category: MAIN DISHES
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale

Soup

1½ pounds lean ground beef

1 large yellow onion, diced

1 green bell pepper, diced

3 cloves garlic, minced

1 tablespoon chili powder

2 teaspoons ground cumin

2 teaspoons smoked paprika

1 teaspoon dried oregano

1 teaspoon kosher salt

½ teaspoon black pepper

1½ pounds russet potatoes, peeled and diced

2 cans (10 ounces each) diced tomatoes with green chiles

1 can (15 ounces) pinto beans, drained and rinsed

1½ cups corn kernels

4 cups low-sodium beef broth

1 can (8 ounces) tomato sauce

Instructions

In a large pot over medium-high heat, cook the ground beef, breaking it up, until browned, about 7 minutes. Drain off excess fat.

Add the onion and bell pepper and cook 4 minutes until softened. Stir in the garlic for 30 seconds.

Sprinkle in the chili powder, cumin, smoked paprika, oregano, salt, and pepper. Stir 1 minute until fragrant.

Add the potatoes, diced tomatoes, tomato sauce, and broth. Bring to a boil, then reduce the heat and simmer, partly covered, for 20 minutes.

Stir in the beans and corn and simmer 5 to 10 minutes more, until the potatoes are fork-tender.

Taste and adjust the seasoning. Ladle into bowls and top with cheddar, sour cream, and green onions.

Notes

Drain the beef fat before adding vegetables.

Cut potatoes into even ½-inch cubes.

Taste before adding extra salt.

Add broth when reheating, as the soup thickens.

Nutrition

  • Serving Size: 1½ cups
  • Calories: 410
  • Sugar: 7g
  • Sodium: 820mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Carbohydrates: 38g
  • Fiber: 7g
  • Protein: 30g
  • Cholesterol: 75mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star