Hearty Crockpot Cowboy Soup

Hearty Crockpot Cowboy Soup is a simple and flavorful meal that will stick to your bones. With lots of lean ground beef, beans, potatoes and veggies, this slow cooker soup is filling and delicious.

Simple crockpot meals are quickly becoming a fall staple in our house. With both kids in after-school sports, there is nothing I like better than coming home after practice to dinner already made. And, as every parent knows, when kids walk in the door after sports practice, they walk in HUNGRY. It’s almost shocking the sheer amount of food my boys can eat after school some days.

This crockpot cowboy soup is just the ticket! With lots of lean ground beef, seasoned pinto beans and tender cubed potatoes, this hearty soup will satisfy even the biggest appetites. Perfectly seasoned with chili powder, cumin and green chiles, this soup has a delicious tex-mex flavor. Simply brown the ground beef and then throw everything in the crockpot for a delicious homemade soup your whole family will love. 

For more easy crock pot recipes, try my green chile chicken or pepperoncini pork roast. For all the recipes you need for soup season, check out my collection of cozy soups

A side view of a spoonful of crockpot cowboy soup. A bowl of soup sits beneath the spoon, with another bowl of soup in the background.

You Will Love This

  • This delicious tex mex soup is the perfect meal for a cold winter day. 
  • This easy crock pot meal is perfect for meal prep – make a big batch and freeze the rest!
  • All you have to do is brown the ground beef and throw everything in the crock pot for this simple homemade meal. It will make dinner feel manageable on even the busiest days!

Ingredients

To make crockpot cowboy soup you need the following simple ingredients (full ingredients list with exact measurements is included in the recipe card below):

Ingredients for crockpot cowboy soup on a white background with text labels.

Ingredients Notes

  • Ground beef: I used lean ground beef in this recipe (93/7). For a lighter option, you could use ground turkey or ground chicken in this soup.
  • Beans: Make sure to buy chili beans for this recipe. I used a combination of chili pinto beans and chili kidney beans. Chili beans come in a spiced sauce that adds a lot of flavor to the soup. Don’t drain the chili beans! If you can’t find chili beans, you could substitute ranch style beans. 
  • Mixed vegetables: I used a frozen vegetables mix in this recipe that included sweet corn, carrots, peas and green beans. Feel free to use whatever frozen vegetable mix you have on hand or prefer. 
  • Canned Tomatoes: I used once can of rotel tomatoes (diced tomatoes with green chilies), and one can of plain diced tomatoes. This was perfect for my family. For a spicier soup, you could use two cans of rotel.
  • Potatoes: I used peeled and cubed russet potatoes. You could substitute Yukon gold potatoes or even sweet potatoes for a different flavor!
  • Beef broth: Feel free to substitute chicken broth or vegetable broth if that’s what you have on hand. 

Instructions

Step One: Prepare the ingredients. Dice the onion. Peel and cube the potato into bite-sized pieces. Mince the garlic

Step Two: Warm the olive oil in a skillet over medium-high heat. Add the diced onion and sauté for 2-3 minutes, until it starts to soften. Add the ground beef. Use a wooden spatula to break the ground beef into small pieces. Cook the ground beef for 4-5 minutes, until browned. Drain the fat if needed, and then stir in ½ teaspoon kosher salt, 1 teaspoon of chili powder and 1 teaspoon cumin. 

A grey skillet on a white background. The skillet contains sautéed diced onions.
A grey skillet on a white background. The skillet contains sautéed diced onions with a block of raw ground beef on top.
A grey skillet on a white background. The skillet contains cooked onions and seasoned ground beef.

Step Three: Add the ground beef, minced garlic, cubed potatoes and frozen vegetables to the crock pot. Pour two cans of chili beans (undrained) on top, along with one can of rotel (undrained) and one can of plain diced tomatoes (drained). 

A top down view of the inside of a white crockpot. The crockpot contains cooked ground beef, cubed potatoes and mixed vegetables.
A top down view of the inside of a white crockpot. The crockpot contains ground beef and vegetables covered with beans and tomatoes.

Step Four: Pour the beef broth into the crock pot and give the soup a stir. Cover the crock pot and cook on low for 6-8 hours. 

A top down view of the inside of a white crockpot. The crockpot contains cowboy soup, not yet cooked.

Step Five: The soup is ready when it is heated through, and the potatoes are easily pierced with a fork. When the soup is ready, taste it and season with additional salt and pepper, to taste. If you want your soup spicier, you can add additional chili powder at this point as well. 

A top down view of the inside of a white crockpot. The crockpot contains cooked cowboy soup with ground beef, potatoes, vegetables and tomatoes.
A close up birds-eye view of a ladle with a scoopful of cowboy soup containing ground beef, tomatoes, vegetables and potatoes. A crockpot of soup is in the background.

Step Six: Garnish the soup with your favorite toppings – sour cream, jalapeno peppers, cheddar cheese and tortilla strips are our favorites – and enjoy!

A close up side view of a ladle with a scoopful of cowboy soup containing ground beef, tomatoes, vegetables and potatoes. The ladle drips broth into a crockpot of soup below.

Stove-Top Instructions

Hearty cowboy soup can also be made on the stovetop! Simply follow these instructions and this easy recipe can be ready in under 30 minutes:

Step One: Heat olive oil in a large pot (like a dutch oven) over medium-high heat. Add the diced onion and sauté for 2-3 minutes, until it starts to soften. Add the ground beef. Use a wooden spatula to break the ground beef into small pieces. Cook the ground beef for 4-5 minutes, until browned. Drain the fat if needed, and then stir in ½ teaspoon kosher salt, 1 teaspoon of chili powder and 1 teaspoon cumin. 

Step Two: Add all the remaining ingredients to the pot, and bring the soup to a simmer. Allow the soup to simmer over medium heat for about 15-20 minutes, until the potatoes are tender enough to pierce with a fork. Taste the soup, and add additional seasoning to taste. 

A bowl of cowboy soup on a white background. Another bowl of soup, two spoons, parsley, tortilla chips and a cheese grater are to the side.

Storage

This soup is great for meal prep, and stores well! Store leftover soup in an airtight container in the fridge for 3-4 days. For longer storage, freeze the soup in a freezer container. Be sure to leave enough room in the container for the frozen soup to expand!

A close up overhead shot of a bowl of crockpot cowboy soup, with a spoon resting in the bowl.

Hearty Crockpot Cowboy Soup

Hearty Crockpot Cowboy Soup is a simple and flavorful meal that will stick to your bones. With lots of lean ground beef, beans, potatoes and veggies, this slow cooker soup is filling and delicious.
5 from 1 vote
Prep Time 10 minutes
Cook Time 8 hours
Total Time 8 hours 10 minutes
Course Main Course, Soup
Cuisine American
Servings 8 servings
Calories 302 kcal

Ingredients
  

  • 1 tablespoon extra virgin olive oil
  • 1 small onion diced
  • 1 pound lean ground beef (93/7)
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon kosher salt
  • black pepper to taste
  • 1 large russet potato peeled and cubed
  • 1 12 ounce bag frozen mixed vegetables
  • 2 teaspoons minced garlic
  • 2 15.5 ounce cans chili beans
  • 1 14.5 ounce can petite diced tomatoes with green chiles (rotel)
  • 1 14.5 ounce can petite diced tomatoes drained
  • 4 cups beef broth

Instructions
 

  • Prepare the ingredients. Dice the onion. Peel and cube the potato into bite-sized pieces. Mince the garlic
  • Warm the olive oil in a skillet over medium-high heat. Add the diced onion and sauté for 2-3 minutes, until it starts to soften. Add the ground beef. Use a wooden spatula to break the ground beef into small pieces. Cook the ground beef for 4-5 minutes, until browned. Drain the fat if needed, and then stir in ½ teaspoon kosher salt, 1 teaspoon of chili powder and 1 teaspoon cumin. 
  • Add the ground beef, minced garlic, cubed potatoes and frozen vegetables to the crock pot. Pour two cans of chili beans (undrained) on top, along with one can of rotel (undrained) and one can of plain diced tomatoes (drained). 
  • Pour the beef broth into the crock pot and give the soup a stir. Cover the crock pot and cook on low for 6-8 hours. 
  • The soup is ready when it is heated through, and the potatoes are easily pierced with a fork. When the soup is ready, taste it and season with additional salt and pepper, to taste. If you want your soup spicier, you can add additional chili powder at this point as well. 
  • Garnish the soup with your favorite toppings – sour cream, jalapeno peppers, cheddar cheese and tortilla strips are our favorites – and enjoy!

Nutrition

Calories: 302kcalCarbohydrates: 40gProtein: 23gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.2gCholesterol: 35mgSodium: 1526mgPotassium: 1307mgFiber: 9gSugar: 10gVitamin A: 2421IUVitamin C: 19mgCalcium: 102mgIron: 6mg
Keyword cowboy soup, cowboy stew, crockpot cowboy soup, hamburger soup
Loved this recipe?Leave a rating below!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating