Cowboy Soup

Cowboy soup is a hearty, flavorful dish packed with ground beef, beans, vegetables, and bold seasonings. This comforting soup is perfect for chilly nights or anytime you need a quick, satisfying one-pot meal. It’s easy to customize, feeds a crowd, and is a guaranteed family favorite.

Why You’ll Love This Recipe

  • Hearty and Filling: Packed with protein and vegetables for a complete meal.
  • One-Pot Wonder: Easy to prepare and minimal cleanup required.
  • Customizable: Use your favorite beans, veggies, and spices.
  • Great for Leftovers: Tastes even better the next day.
  • Kid-Friendly: A delicious way to get everyone to eat their veggies.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Ground beef (or ground turkey)
  • Onion, diced
  • Garlic, minced
  • Beef broth (or chicken broth)
  • Canned diced tomatoes
  • Canned corn (drained)
  • Canned pinto beans (or kidney beans, drained and rinsed)
  • Canned black beans (drained and rinsed)
  • Russet potatoes, peeled and diced
  • Tomato paste
  • Chili powder
  • Cumin
  • Smoked paprika
  • Salt and pepper
  • Optional toppings: shredded cheese, sour cream, fresh cilantro, or tortilla chips

Directions

1. Brown the Beef:

  • In a large pot or Dutch oven, cook the ground beef over medium heat until browned and fully cooked. Drain any excess grease.

2. Sauté Aromatics:

  • Add the diced onion and minced garlic to the pot with the beef. Cook for 2-3 minutes until softened and fragrant.

3. Add Liquid and Vegetables:

  • Stir in beef broth, canned tomatoes (with juice), corn, pinto beans, black beans, and diced potatoes. Mix well.

4. Season the Soup:

  • Add tomato paste, chili powder, cumin, smoked paprika, salt, and pepper. Stir to combine.

5. Simmer:

  • Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer for 20-25 minutes, or until the potatoes are tender. Stir occasionally to prevent sticking.

6. Adjust Seasoning:

  • Taste and adjust seasoning with additional salt, pepper, or spices as needed.

7. Serve:

  • Ladle the soup into bowls and garnish with shredded cheese, sour cream, fresh cilantro, or crushed tortilla chips if desired.

Servings and Timing

  • Servings: 6-8
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes

Variations

  • Spicy Kick: Add diced jalapeños or red pepper flakes for extra heat.
  • Vegetarian Version: Omit the meat and use vegetable broth for a meatless option. Add extra beans or tofu for protein.
  • Southwest Twist: Stir in a can of green chilies and a splash of lime juice.
  • Cheesy Cowboy Soup: Add shredded cheddar or pepper jack cheese directly to the soup for a creamy, cheesy consistency.
  • Low-Carb Option: Replace potatoes with cauliflower florets or diced zucchini.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Warm the soup on the stovetop over medium heat or in the microwave, stirring occasionally. Add a splash of broth if needed.
  • Freezing: Freeze in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

FAQs

Can I make this soup in a slow cooker?

Yes! Brown the beef and sauté the onions and garlic first, then transfer to a slow cooker. Add all other ingredients and cook on low for 6-8 hours or high for 3-4 hours.

Can I use fresh tomatoes instead of canned?

Yes, dice about 4 medium fresh tomatoes, but the flavor will be less concentrated than canned.

What’s the best way to thicken the soup?

Mash a few of the beans or potatoes with a fork and stir them back into the soup for a thicker texture.

Can I use frozen vegetables?

Yes, frozen corn or mixed vegetables work well as a substitute for canned corn.

What’s the best type of potato to use?

Russet potatoes are ideal for their creamy texture, but Yukon Gold or red potatoes work well too.

Can I make this soup ahead of time?

Yes, cowboy soup tastes even better the next day as the flavors meld together.

How do I make it dairy-free?

The soup is naturally dairy-free. Simply skip the cheese or sour cream garnishes.

Can I use a different meat?

Yes, ground turkey, chicken, or sausage are excellent alternatives to ground beef.

How do I keep the soup from being too salty?

Use low-sodium broth and rinse canned beans to control the salt level.

Can I add pasta or rice?

Yes, cook pasta or rice separately and stir it into the soup just before serving to avoid overcooking.

Conclusion

Cowboy soup is a hearty, flavorful, and customizable dish that’s perfect for feeding a crowd or meal prepping for the week. With its rich broth, tender potatoes, and savory ground beef, this soup will quickly become a go-to comfort food in your home. Serve it with your favorite toppings and enjoy a bowl of warmth and satisfaction!

Print

Cowboy Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cowboy Soup is a hearty, flavorful dish loaded with ground beef, vegetables, beans, and seasonings. It’s a comforting and easy-to-make one-pot meal, perfect for a chilly evening or a quick family dinner. Pair it with cornbread or crusty bread for the ultimate cozy meal.

  • Author: Beth
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish, Soup
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale
  • 1 pound (450 g) ground beef
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 medium potato, peeled and diced
  • 1 can (15 oz/425 g) diced tomatoes (with juice)
  • 1 can (15 oz/425 g) whole kernel corn (drained)
  • 1 can (15 oz/425 g) pinto beans (drained and rinsed)
  • 1 can (15 oz/425 g) black beans (drained and rinsed)
  • 1 can (8 oz/227 g) tomato sauce
  • 4 cups (1 liter) beef broth or water
  • 1 packet (1 oz/28 g) taco seasoning
  • 1 teaspoon chili powder (optional, for heat)
  • Salt and black pepper, to taste

Optional Toppings:

  • Shredded cheddar cheese
  • Sour cream
  • Chopped green onions
  • Crushed tortilla chips

Instructions

  1. Cook the Ground Beef:
    • In a large pot or Dutch oven, brown the ground beef over medium heat, breaking it into crumbles as it cooks.
    • Add the diced onion and garlic and cook until softened, about 3-4 minutes. Drain any excess grease.
  2. Add the Vegetables and Broth:
    • Stir in the diced potato, diced tomatoes (with juice), corn, pinto beans, black beans, and tomato sauce.
    • Pour in the beef broth or water and stir to combine.
  3. Season the Soup:
    • Add the taco seasoning, chili powder (if using), salt, and black pepper. Stir well.
  4. Simmer:
    • Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 25-30 minutes, or until the potatoes are tender. Stir occasionally.
  5. Taste and Adjust:
    • Taste the soup and adjust the seasoning with more salt, pepper, or chili powder as needed.
  6. Serve:
    • Ladle the soup into bowls and garnish with your favorite toppings like shredded cheese, sour cream, green onions, or crushed tortilla chips.


Notes

  • Vegetable Variations: Add diced zucchini, green bell peppers, or carrots for extra nutrition.
  • Meat Options: Swap the ground beef for ground turkey or sausage for a twist.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star