Cowboy Soup Recipe
This Cowboy Soup Recipe is simple, hearty and full of flavor! Made with ground beef, potatoes, beans, and vegetables simmered in a smoky tomato broth. It’s an easy budget-friendly one-pot dinner.
Some call it Cowboy Stew, others Cowboy Soup, but either way it’s a satisfying meal the whole family will love!
If you love soup recipes, try our Chili Soup, Hamburger Vegetable Soup, or Hamburger Potato Soup.

SAVE THIS RECIPE FOR LATER!
This Cowboy Soup has been on my blog for years, and it’s one of those simple recipes I come back to when I want an easy dinner without alot of fuss. Everything cooks in one pot, and with ground beef, potatoes, beans, and vegetables, you really don’t need much else to make it a complete meal!
One of my favorite things about this recipe is the smoked paprika. It gives the broth a smoky flavor that makes this different from a regular hamburger soup. I’ve had readers come back and tell me how much they loved that little addition too!
I also have Cowboy Baked Beans if you’re having a Cowboy themed party!
What is Cowboy Soup?
Cowboy soup is a hearty ground beef soup made with potatoes, beans, corn, tomatoes, and vegetables in a seasoned tomato broth. There are lots of variations, but it’s generally an easy, filling soup made with simple ingredietns you may already have in your pantry.
My version uses pinto beans along with ground beef and potatoes plus smoked paprika, Cajun seasoning, chili powder, and cumin for plenty of flavor without making the soup overly spicy.
What you’ll love about this Cowboy Soup Recipe:
Cowboy Soup Ingredients
You’ll need the following ingredients to make this Cowboy Hamburger Soup:
- Ground beef
- Onion
- Red bell pepper
- Green bell pepper
- Russet Potatoes
- Diced tomatoes
- Sweet corn
- Pinto beans
- Tomato sauce
- Beef broth
- Chili powder
- Garlic salt
- Smoked paprika
- Cajun seasoning
- Cumin

Cowboy Soup Ingredient Notes:
- Smoked paprika: This is one ingredient I wouldn’t skip. Be sure to use smoked paprika rather than regular paprika because it gives the broth its smoky flavor.
- Potatoes: I use Russet potatoes and cut them into small, evenly sized pieces so they cook quickly and finish at about the same time.
- Pinto beans: Drain the beans before adding them to the soup. Pinto beans are my favorite in this recipe, but kidney beans or black beans can also be used.
- Diced tomatoes: Add the entire can, juice and all! you can also use fire-roasted diced tomatoes or Rotel if you want a little different flavor.
How to Make Cowboy Soup
Check out the quick visual guides below. For full instructions and ingredients, see the printable recipe card at the end.
Step 1: Add the ground beef to a large Dutch oven or soup pot. Cook over medium-high heat, breaking the beef apart as it cooks. Drain the excess grease if needed.
Step 2: Add the onion and red and green bell peppers. Cook for about 5 minutes, until they begin to soften.
Step 3: Stir in the potatoes, diced tomatoes with their juice, corn, pinto beans, and tomato sauce.
Step 4: Pour in the beef broth, then stir in the chili powder, garlic salt, smoked paprika, Cajun seasoning, and cumin.
Step 5: Bring the soup to a boil, then reduce the heat to a simmer. Cover and cook for about 20 minutes, or until the potatoes are fork-tender.
Step 6: Taste and adjust the seasonings if needed. Garnish with chopped parsley or cilantro and serve.

Pro Tip:
Cut the potatoes into small, evenly sized pieces so they cook at the same rate. Larger chunks will take longer to become tender and can leave you waiting on the potatoes when everything else is ready.

Can I Make Cowboy Soup in the Crock Pot?
Yes, you can also make cowboy soup in the crock pot! Brown the ground beef in a skillet first, then add the onion and bell peppers and cook for a few minutes until they begin to soften.
Transfter the beef and vegetables to the slow cooker and add the potatoes, tomatoes, corn, pinto beans, tomato sauce, beef broth, and seasonings. Cover and cook on LOW for 4 to 6 hours, or until the potatoes are tender.
I prefer browning the ground beef first rather than adding it raw because it gives you better flavor and lets you drain any excess grease before it goes into the soup.
How to Store and Reheat:
Storage: Store leftover cowboy soup in an airtight container in the refrigerator for up to 3-4 days.
Reheating: Reheat it on the stovetop over medium-low heat, stirring occasionally, or microwave individual serving until hot.
Freezing: You can freeze Cowboy soup for up to 3 months. Let it cool completely before transferring it to freezer-safe containers. The potatoes may be a little softer after freezing and reheating, but the soup will still taste great.

Additions and Substitutions:
Ground beef: Ground turkey can be used in place of the ground beef if you prefer.
Beans: pinto beans are my favorite in this soup, but you can substitute kidney beans or black bean.
Tomatoes: Try fire-roasted diced tomatoes for a little extra smoky flavor, or use Rotel if you want to add some heat.
Vegetables: Green beans are an easy addition if you want to add another vegetable to the soup.
Spice: For a spicier Cowboy soup, add diced green chiles or a little cayenne pepper. You can also serve it with hot sauce so everyone can adjust the heat in their own bowl.
Cowboy Soup FAQs
What Beans Are Best for Cowboy Soup?
Pinto beans are my favorite for this Cowboy Soup recipe because they hold their shape and go so well with the ground beef, potatoes, and smoky broth. You can also use kidney beans, black beans, or chili beans. Some people even call this cowboy bean soup because beans are one of the main ingredients.
How Do You Thicken Cowboy Soup?
This Cowboy Soup recipe should have plenty of broth, but if you prefer yours a little thicker, like a Cowboy Stew, let it simmer uncovered for several extra minutes so some of the liquid can reduce.
You can also mash a few of the potatoes and beans against the side of the pot and stir them back into the soup. They’ll naturally thicken the broth without adding anything else.
Is this Cowboy Soup spicy?
It has plenty of seasoning , but I wouldn’t consider it a spicy soup. Cajun seasoning can vary quite a bit by brand, though, so you can reduce it if yours has a lot of heat. If someone wants theirs spicy, it’s easy to add hot sauce to individual bowls.
Why do they call it Cowboy Soup?
Cowboy soup gets its name from the hearty combination of meat, beans, potatoes, and vegetables. There isn’t one single traditional Cowboy Soup recipe, and you’ll find lots of variations made with simple, filing ingredients.
What’s the difference between Cowboy Soup and a Cowboy Stew Recipe?
Cowboy Soup has more broth, while a cowboy stew is generally thicker with less liquid. Both can contain similar hearty ingredients, but this recipe is definitely a soup with plenty of flavorful broth.

What Can I Serve with this easy cowboy soup recipe?
Cowboy Soup can easily be a complete meal on its own since it already has meat, potatoes and plenty of vegetables.
If you want some bread on the side to dip into the broth, try our jalapeño cornbread or Johnny Cakes.
If you bake with freshly milled flour, our Cheddar Garlic Drop Biscuits, or Fresh Milled Dinner rolls would be great with it too!

Cowboy Soup
Equipment
- 1 Dutch Oven or Large pot
Ingredients
- 1 pound ground beef
- 1 medium onion diced
- 1/2 cup red bell pepper diced
- 1/2 cup green bell pepper diced
- 1 cup peeled and diced potatoes
- 1 15 ounce can diced tomatoes with juice
- 1 15 ounce can sweet corn drained
- 1 15 ounce can pinto beans drained
- 1 8 ounce can tomato sauce
- 3 cups beef broth
- 1 tablespoon chili powder
- 1 teaspoon garlic salt
- 1 teaspoon smoked paprika
- 1/2 teaspoon Cajun seasoning
- 1/2 teaspoon cumin
- Chopped parsley or cilantro for garnish
Instructions
- In a large pot or Dutch oven, brown the ground beef over medium-high heat until cooked through. Drain any excess fat. 1 pound ground beef.
- Add the diced onion, red and green bell peppers to the pot with the beef. Cook until the vegetables are softened, about 5 minutes. 1 medium onion,1/2 cup red bell pepper,1/2 cup green bell pepper.
- Add the diced potatoes, sweet corn, beans, diced tomatoes with their juice, and tomato sauce. Mix well. 1 cup peeled and diced potatoes,1 15 ounce can diced tomatoes,1 15 ounce can sweet corn,1 15 ounce can pinto beans,1 8 ounce can tomato sauce.
- Pour in the beef broth and bring the mixture to a boil. 3 cups beef broth.
- Reduce heat to a simmer, add the chili powder, garlic salt, smoked paprika, cumin and Cajun seasoning. Stir to combine. 1 tablespoon chili powder,1 teaspoon garlic salt,1 teaspoon smoked paprika,1/2 teaspoon Cajun seasoning.1/2 teaspoon cumin
- Cover and simmer for about 20 minutes, or until the potatoes are tender.
- Taste and adjust the seasoning if necessary.
- Serve the cowboy soup hot, garnished with chopped cilantro or parsley. Chopped parsley or cilantro for garnish
Notes
Nutrition
Did you make this recipe?
I’m excited for you to try this Cowboy Soup Recipe! After you make it, please leave a rating to let me know your thoughts on it – I’m eager to hear if you loved it as much as we do! This isn’t just an average soup, it’s delicious!
This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!


I am hearing about this soup for the very first time but it looks super delicious. From the looks of it, this’ll definitely be a filling soup for sure!
I am sure I will be able to down a bowl or two of this awesome soup. Pinned it.
I’m a horrible cook, but this recipe looks perfect! Not intimidating, only 8 steps, I can’t wait to try it.
Oh yes, please try it out and let me know what you think!
Your soup looks so good! I know my husbnd will like it, too! Thanks for sharing!
Looks delicious and very filling! Will have to try. We are becoming family of 6 soon so we need more soup ideas! They go further 🙂
Congratulations on another sweet blessing!!
Oh this looks yummy! I am sure my husband would love this – it’s going on my to make list xx
This cowboy soup looks so hearty and delicious. Cant wait to try it out! Thanks for the recipe!
Great flavor! Perfect for a rainy Sunday dinner — my family loved it.
Sounds yummy. When’s dinner? LOL. It sounds so good and perfect for these snowy days.
Thanks for sharing with us, I’m featuring you this week when the next To Grandmas house we go link party starts!
Thank you so much!!
This cowboy soup is so amazing! It has such a great flavor and is full of vegetables! This recipe was easy to follow, thank you for this recipe!
It has to be “SMOKED” paprika!!! I found this during COVID and Im hooked on it. I can’t wait to make this soup! I look forward to more posts from you!
This recipe is fantastic! It is full of flavor and so easy to make. My family loved it and immediately asked for seconds. I made it with sweet potatoes and it won’t disappoint.
So happy to hear! The sweet potatoes sound like a really nice addition, I need to try it!
Amazing Soup! I love all of the hearty ingredients. Plus, the smoked paprika is like a secret ingredient that makes it taste so good!
Thank you! Yes, I love using smoked paprika in recipes, it’s my favorite!
I’m a ranch wife that has cooked for cowboys for 37 years so thank you for thinking of me. This sounds wonderful.
A buddy was talking about eatin some cowboy soup his wife made off the internet. I found this recipe and I have to say it was some good eatin! I used 2 green peppers that’s all I had. very good, will try out some more of your recipes since this one turned out so good.
Hi Stan! I’m so happy to hear you liked it as much as we do!
Good recipe nice timing for this cold weather!!! Easy and yummy
Thank you Cathy!!
Absolutely delicious, I made this for supper tonight everyone loved it! Keeping this recipe, thank you sharing your recipe
Hi Erica, so happy to hear!
I made this last weekend and it was such a huge hit! My 3-year old grandson is obsessed with cowboys, so I made it for his birthday party. The name made him smile and he ate his entire bowl! Actually everyone loved it, I got great comments on it. So hearty and filling.
Hi Linda! What a fun idea! I’m so glad your little cowboy and his party guests loved it! My twins love the name too, LOL!
Great warming comfort food for cold nights as we head into fall and winter. Goes great with a loaf of homemade bread fresh from the oven!
Absolutely delicious and super easy to make! I added 3 large cloves of garlic, minced, and omitted the cumin since it’s not a favorite here.
This is the 1st recipe probably out of 99, that my husband actually
Liked! Lol only difference is I added a 1/2 block of cream cheese and then sprinkled cheese on top when serving!!
Hi Jen! I’m so happy to hear this!