Soup

Cowboy Hamburger Soup

This hearty, one pot soup combines ground beef, tender potatoes, and vegetables in a savory tomato broth with a southwestern kick.

By Enzo81 KitchenΒ· AmericanΒ· October 21, 2026
Cowboy Hamburger Soup
easy.enzo81.xyz
Prep
10 minutes
Cook
20 minutes
Total
30 minutes
Serves
12

Cowboy hamburger soup is a favorite in our house because it is so filling and easy to throw together. It has all the comforting elements of a traditional beef soup but gets a nice boost from chili beans, green chiles, and warm spices. It is the perfect meal for busy weeknights when you want something satisfying without spending all evening in the kitchen.

Since everything cooks in a single pot, cleanup is a breeze. It also makes a big batch, which means you have delicious leftovers ready for a quick lunch the next day. If you want to make it extra fun, set out bowls of shredded cheddar, sour cream, and hot sauce so everyone can customize their own bowl.

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion, finely diced
  • 3 carrots, peeled and thinly sliced
  • 2 celery sticks, thinly sliced
  • 2 pounds lean ground beef
  • 3 cloves garlic, minced
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon dried oregano
  • 1 1/2 teaspoons kosher salt, or to taste
  • 1/2 teaspoon ground black pepper
  • 14 ounces canned diced tomatoes, with juice
  • 10 ounces canned diced tomatoes with green chiles
  • 15 ounces canned chili beans, with sauce
  • 15 ounces canned corn, drained and rinsed
  • 15 ounces canned green beans, drained and rinsed
  • 3 cups Yukon gold potatoes, diced small
  • 4 cups beef broth
  • Fresh cilantro or parsley for garnish

8Instructions

  1. 1

    Heat the olive oil in a large stockpot over medium high heat.

  2. 2

    Add the onion, carrots, and celery to the pot and cook until they start to soften.

  3. 3

    Add the ground beef to the vegetables, breaking it up with a spoon as it browns, then drain off any excess grease.

  4. 4

    Stir in the garlic, cumin, chili powder, oregano, salt, and pepper. Cook for about 1 to 2 minutes until fragrant.

  5. 5

    Pour in the diced tomatoes, tomatoes with green chiles, chili beans with their sauce, drained corn, drained green beans, potatoes, and beef broth.

  6. 6

    Bring the mixture to a boil, then turn the heat down to low.

  7. 7

    Cover the pot and let the soup simmer for about 15 minutes, or until the potatoes are tender.

  8. 8

    Taste the soup and add extra salt or pepper if needed. Serve hot with a sprinkle of fresh cilantro or parsley.

Tips

Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can also freeze this soup for up to 3 months, just be sure to let it cool completely before portioning it into freezer safe bags or containers.

Made this recipe? Let us know how it went.

You’re reading the first 30% β€” tap to read the full recipe

You might also like