Skip to Content

Hearty Cowboy Soup (30 Minute Meal!)

Hearty Cowboy Soup is a hearty, affordable, bowl of comfort food full of healthy veggies, creamy beans, warm broth, and lean ground beef. Perfect for casual weeknight dinners, serving a crowd, or your next game-day event.

bowl of soup

If you’d rather skip my essential cooking tips and tricks and get straight to this delicious recipe – simply scroll to the bottom of the page where you can find the printable recipe card.

This easy-to-make, one pot recipe is one of my favorites and I know you’ll soon love this recipe too!

So, round up the family and serve them this delicious Tex-Mex homemade soup! This hearty soup comes together in just 30 minutes and uses common pantry ingredients.

Full of classic Tex-Mex flavors this soup is full of ground beef, warm spices, acidic tomatoes, comforting veggies, and creamy beans. It really is the perfect bowl of comfort food on those chilly fall and winter evenings or for those fall game-day events!

When serving this soup, don’t forget to make a traditional southern style cornbread. A large piece of warm, crusty, cornbread is the perfect vessel to help soak up the warm, flavorful broth.

And if you are looking to add a little heat; I recommend keeping a bottle of hot sauce on the table when you serve. Adding a few splashes takes this already delicious stew to a whole other level!

And finally, don’t be surprised when your family starts slurping up every last drop, it truly is that good!

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my disclosure policy here.
labeled picture of soup ingredients

Cowboy Soup Ingredients

  • ground beef
  • onion
  • garlic
  • corn
  • ranch beans
  • mixed vegetables
  • potatoes
  • diced tomatoes
  • Ro-tel with green chilies
  • spices
  • beef broth

Ground Beef – This soup is great with ground chuck!

Mixed Vegetables – (I like the frozen veggies mix as they don’t have potato in them like the canned version).

Corn – Use the whole kernel corn, either canned or frozen. If canned, drain first.

Ranch Bean – This is the important part! Don’t just use pinto beans, find the Ranch Beans as they have specific spices in the sauce. Do not drain them before adding to the recipe.

Spices – Because you don’t want to mess up the flavor, you only need a few spices. Chili powder and cumin along with salt and pepper.

Beef Broth – Use the low sodium, fat-free version for best results. You can also use chicken broth in a pinch!

Looking for more comfort food? Follow LTB on Pinterest!

How to make Cowboy Soup

ONE: In a large pot (I use a 9.5 quart pot) cook the ground beef and onions over medium high heat. When no longer pink, drain the fat if desired.

TWO: Add the garlic and seasonings. Stir to mix. Add the beans, corn, mixed vegetables, and diced tomatoes. Stir to combine.

THREE: Add the Ro-tel, diced potatoes, and the broth. Stir to combine. Add 2 cups water if the broth doesn’t quite reach the top of the other ingredients.

FOUR: Bring to a boil then reduce heat to a simmer. Cook for 20 minutes or until potatoes reach desired tenderness. Remove from heat and serve. Enjoy!

For the full recipe and detailed baking instructions, please see the recipe card at the end of this post.

ladle of soup over a pot

Why is it called Cowboy Stew?

Mostly because the star ingredient is ranch beans. Popular in Texas among all the cowboys!

What are Ranch style beans?

They are basically pinto beans simmered in a very flavorful chili sauce. These are the star of the show and have a totally unique flavor.

Can I freeze it?

Yes, you can! This recipe makes a large batch so there will be plenty to freeze for future meals.

Can I make it in the crock pot?

This soup with ground beef is perfect for the slow cooker. Just make sure you have one that is large enough or you will have to cut the recipe in half.

Brown the ground beef then add it and the remaining ingredients to the slow cooker. Cook on low for 2-3 hours.

bowls of soup

Tips for No Leftovers

  • I use ground chuck for this recipe. If you want a leaner meat, you might need to add 1-2 tablespoons oil when cooking the beef and onions.
  • dice the potatoes in cubes no larger than 1 inch square or they won’t be soft in the cooking time. Dice them uniform so they cook evenly.
  • add the spices after cooking the meat and before adding the liquid so they have contact with the bottom of the pan and get a little toasty and fragrant. This also helps distribute them evenly in the soup and not clump up.
  • If you don’t have Ro-tel you can just add a can of diced green chiles to the soup.
  • I like to use the frozen variety of mixed veggies because it doesn’t contain potato. The canned version has potatoes and they won’t be the same as the fresh ones you are adding.
  • prep everything ahead of time and just mix in your slow cooker for an easy meal.
  • I love to top mine with a dash of hot sauce and some shredded cheese!

If you love this recipe as much as I do, please write a five-star review in the comment section below (or on Pinterest with the “tried it” button – you can now add pictures into reviews, too!), and be sure to help me share on facebook!

pot of soup with text "cowboy soup"

This easy and hearty cowboy soup recipe with ground beef is budget friendly, feeds a crowd, and is ready in 30 minutes! Great for warming up on a chilly night!

More Delicious Recipes

bowl of soup

Cowboy Soup

Yield: 16 servings
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Hearty Cowboy Soup is a HEARTY, AFFORDABLE, bowl of comfort food full of HEALTHY veggies, CREAMY beans, WARM broth, and LEAN ground beef.


  • 2 pounds ground beef
  • 2 cups chopped onion
  • 2 cloves garlic (minced)
  • 2 teaspoons chili powder
  • 2 teaspoons cumin
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cans (15 ounces) ranch beans
  • 12 ounces frozen mixed vegetables (or 1 -15 ounce can, drained)
  • 2 cans (15.25 ounces) whole kernel corn (drained)
  • 1 can (28 ounces) diced tomatoes (drained)
  • 1 can (10 ounces) Ro-tel
  • 4 russet potatoes (peeled, diced)
  • 4 cups beef broth


  1. In a large pot pot or dutch oven (mine is 9.5 qt), over medium high heat, brown the ground beef. Drain if desired.
  2. Add the chopped onion, garlic, and spices. Stir to combine and cook for 5 minutes to start to make the onion tender.
  3. Add the ranch beans, corn, mixed vegetables, and diced tomatoes. Stir to mix.
  4. Add the diced potatoes, Ro-tel, and beef broth. Stir to mix.
  5. Bring to a boil and reduce to a simmer.
  6. Simmer for 20 minutes or until potatoes are cooked to desired tenderness.
  7. Remove from heat and serve! Enjoy!


*If you love this recipe as much as I do, please leave me a comment and rate it 5 stars. Thank you!

Recommended Products

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my disclosure policy here.

Nutrition Information:
Yield: 16 Serving Size: 1 cup
Amount Per Serving: Calories: 273Total Fat: 11gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 50mgSodium: 475mgCarbohydrates: 25gFiber: 4gSugar: 6gProtein: 20g

This nutrition information was generated via a third party, Nutritionix, and can not be held liable for any discrepancies in the information provided.

Did you love this recipe?

Follow me on Pinterest for more comfort food recipes that you will love to eat as leftovers! Click here! Content and photographs are copyright protected. Sharing of this recipe is both encourages and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Thursday 24th of March 2022

The cowboy soup recipe looked real yummy. I would have enjoyed it if I could have printed the recipe.


Friday 25th of March 2022

I sure hope you will try it. There is a print button in the recipe card at the bottom of the post. Here is a direct link to it.


Wednesday 25th of August 2021

This is delicious. Served it to company and had to share the recipes. 5⭐️‘s from this family.😋


Tuesday 24th of August 2021

This is super helpful and tasted really amazing! Thanks a lot for this delicious cowboy soup recipe, fam really loves it and will surely have this again! Well done!


Tuesday 24th of August 2021

Such a delicious and easy recipe! Thanks for sharing!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe
Baked Rigatoni Al Forno Recipe {Freezer Comfort Food} Story Puff Pastry Apple Turnovers {Flaky!} Story