Easy Cowboy Soup Recipe
This easy cowboy soup recipe is full of hearty favorites like ground beef, potatoes, and beans. It’s an easy one-pot meal you can make ahead of time!

Thereโs nothing more comforting on a chilly day than a big pot of hearty cowboy soup simmering on the stove. Packed with juicy ground beef, savory veggies, and high-fiber beans, this easy cowboy soup recipe is a flavorful one-pot meal your whole family will love. With a rich, flavorful broth and just the right blend of spices, itโs the perfect combination of wholesome, filling, and downright delicious.
This recipe is a great go-to for busy weeknights, cozy weekends, or make-ahead meal prep. It comes together quickly, freezes beautifully, and pairs perfectly with cornbread, grilled cheese, or a fresh salad. Plus, it’s gluten-free, dairy-free, nut-free, and egg-free, so it’s a super allergen-friendly meal! Once you taste this cowboy soup with potatoes and beans, youโll understand why itโs a classic comfort food favorite.
Why you will love this recipe:
- Easy cleanup – One pot recipe means you only have one pot and a spoon to clean!
- Healthy and filling – This soup has protein-packed beef, heart-healthy beans, and vitamin-boosting vegetables that will keep you full for hours. Brothy soups like this also help keep you hydrated and your immune system happy.
- Meal Prep Friendly – The flavor in this dish is even better after it sits overnight, making it the perfect dinner to add to your meal prep day. You can even freeze this soup in individual servings for easy lunches or freeze it all together for a simple family meal just waiting to be reheated.


Cowboy Soup Ingredients
Here is a quick overview of what you will need for this hearty soup. Scroll to the printable recipe card at the bottom of the page for exact measurements.
- Ground beef – The leaner you use, the less oil you’ll have and more meat you get. Feel free to swap for ground turkey or chicken for a lighter meal.
- Vegetables: Onion, Carrots, Celery, Potatoes, Garlic, Green Beans (canned), Tomatoes (canned)
- Beans – I used kidney beans because I love the earthy, hearty flavor with the beef, but you could use pinto beans, black beans, or white beans if you prefer.
- Seasonings: Worcestershire sauce, Garlic powder, Onion powder, Paprika, Chili powder, Kosher salt, Black pepper
- Beef broth – Homemade, reduced sodium, bone broth, or store-bought options all work.
How to Make Cowboy Soup
This is a super simple meal that just requires one big pot and a spoon or ladle!



Start by grabbing a large dutch oven or stock pot and warm it over medium heat. Brown the grown beef, then drain off the excess grease. Add in your chopped onions, carrots, celery, potatoes, and garlic. Sautรฉ this mixture for 5-6 minutes, making sure to stir occasionally so nothing sticks to the bottom.
Stir in the drained and rinsed green beans, the canned tomatoes, the kidney beans, the Worcestershire sauce, and all the seasonings. Once it looks like the spices are well distributed, pour in your beef broth and let the mixture come to a simmer. Finally, cover with a lid and reduce the heat to low. Let the soup cook for 20-25 minutes or until the potatoes are nice and tender.
What to serve with Cowboy Soup
This hearty meal is great on its own, especially since it’s loaded with so many veggies! However, you can stretch it further by serving with a salad or grilled cheese sandwich. This flavorful gluten-free bread is fantastic dipped in the soup, or try these jalapeno cheddar cornbread waffles for people who love crispy edges! You can make these biscuits with gluten-free bisquick or these biscuits if you prefer almond flour.

Storage and Freezing Tips
Allow your soup to cool completely, then store in an airtight container in the fridge up to 3-4 days. If you want to store it longer, freeze up to 3-6 months! Freeze flat in a freezer bag to save space or use individual-serving sized Soup Cubes for easy lunches and quick reheatable dinners.
More Comforting Soups
- Hearty Lentil Soup
- Instant Pot Beef Stew
- The BEST Turkey Chili
- Easy Chicken Tortilla Soup
- French Onion Chicken Soup

Get the Recipe: Easy Cowboy Soup
Ingredients
- 1 pound ground beef
- 1/2 cup onion, chopped
- 1 cup carrots, chopped
- 1 cup celery, chopped
- 2 cups russet or Idaho potatoes, cut into small pieces
- 2 tablespoons minced garlic
- 1 tablespoon Worcestershire sauce
- 14 oz can green beans, drained and rinsed
- 14 oz can diced tomatoes with juice
- 14 oz can kidney beans, drained and rinsed
- 2 teaspoon each garlic powder and onion powder
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 6 cups beef broth
Instructions
- Brown the ground beef in a large dutch oven or stock pot over medium heat. Drain off the grease.
- Add the onion, carrots, celery, potatoes, and garlic, sautรฉ the mixture, stirring occasionally for 5-6 minutes.
- Add the drained and rinsed green beans, fire roasted tomatoes, beans, and spices, stir to combine.
- Add the beef broth and bring the mixture to a simmer. Cover and reduce the heat to low, allow the soup to cook 20-25 minutes or until the potatoes are tender.