Anyone who’s lived in a cowboy town knows that the Wild West is still very much alive. Rodeos, cattle drives, and coal-powered railroad rides continue on. There are also mining tours in a picturesque mountain town. In addition to Wild West vibes, the cowboy appetite is also quite real. After a long day of working outdoors, there’s nothing more comforting than a big bowl of cowboy soup.
The best part about this hearty, filling recipe is that it’s super easy to make and almost completely customizable. You can make it with a variety of ingredients you have on hand in the pantry.
What is cowboy soup?
Cowboy soup is a simple yet flavorful dish. It’s packed with filling ingredients like ground beef, tomatoes, green chiles, pinto beans, and other vegetables. It’s a one-pot meal that comes together in about 30 minutes.
Some say cowboy soup is similar to a hearty chili. Cowboy soup has a comparable spice profile thanks to the combination of tomatoes, chili powder, and ground cumin. However, it is not typically as spicy as most chili recipes. It contains additional ingredients that make the soup more filling. These include chunks of potatoes, sweet corn, and canned mixed vegetables.
Ingredients for Cowboy Soup

- Ground beef: You can use fresh or frozen ground beef for this recipe. It’s best to defrost ground beef in the fridge overnight. If you forgot, you can still cook ground beef from frozen. Just make sure to flip the frozen brick over frequently and scrape off the outer layers as they brown.
- Onion and garlic: These aromatic vegetables season the ground beef. They add the first layer of flavor to this hearty cowboy soup.
- Beef broth: Use low-sodium or homemade beef broth if you want to keep the salt content low. Alternatively, you can use chicken broth or vegetable broth.
- Ranch-style beans: These canned pinto beans are seasoned with tomato sauce, spices, and a splash of vinegar. This combination gives them a tangy finish. They’re available at most grocery stores, but regular pinto beans also work. (You can make homemade ranch-style beans if you prefer to cook from scratch.)
- Tomatoes and green chiles: The combination of drained diced tomatoes gives the soup a bold flavor. Undrained diced tomatoes with green chiles contribute to this boldness. It provides a stew-like consistency. This combination adds the perfect hint of heat.
- Veggies: You can use any type of vegetable in this soup. We like peeled and chopped potatoes, frozen corn and a can of mixed vegetables, but feel free to experiment.
- Seasonings: Chili powder adds a hint of spice, while ground cumin boosts the smoky vibes. A little bit of salt and pepper rounds it all out.
- Jalapeno pepper: Garnish the soup with thinly sliced jalapeno peppers for some spice.
Taste of Home
Discover more from Book Reviews by the Reluctant Retiree
Subscribe to get the latest posts sent to your email.

