Skip to Content

Hearty Cowboy Soup

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

Cowboy Soup Recipe

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!

Try this with my tater tot cowboy casserole and a salad with buttermilk ranch dressing.

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

Ingredients Needed

Ground BeefThis 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!

Pantry Staples – Onion, garlic, potatoes, diced tomatoes, Rotel.

Looking for more leftover worthy dishes? Follow LTB on Pinterest and pin to a board!

How to make Cowboy Soup

First: 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.

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

Third: 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.

Fourth: 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.

How long does it last?

Cowboy soup can be stored in the fridge for up to 4 days in an airtight container. Great for making in advance and letting the flavors mingle together.

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!

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.

Ingredients

  • 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

Instructions

  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!

Notes

  • 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!
  • 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.

    LeftoversThenBreakfast.com. 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.

    Chetti

    Thursday 24th of March 2022

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

    Jennifer

    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. https://leftoversthenbreakfast.com/wp-json/mv-create/v1/creations/117/print

    Marsha

    Wednesday 25th of August 2021

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

    Allyssa

    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!

    Tiffany

    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
    Peanut Butter Cornflake Bars Story 3 Ingredient Potato Soup Story