Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cowboy Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 31 reviews
  • Author: Mary
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Description

Cowboy Soup is a hearty and flavorful American classic, packed with ground beef, beans, vegetables, and bold southwestern spices. This comforting soup is easy to make on the stovetop and perfect for warming up any day with its rich, savory flavors and nutritious ingredients.


Ingredients

Scale

Meat and Fat

  • 1 pound ground beef
  • 1 tablespoon olive oil (if needed)

Vegetables

  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, peeled and sliced
  • 2 celery stalks, chopped
  • 1 cup peeled and diced potatoes (optional)

Canned Goods

  • 1 (15 oz) can diced tomatoes
  • 1 (15 oz) can corn, drained
  • 1 (15 oz) can pinto beans, drained and rinsed
  • 1 (15 oz) can kidney beans, drained and rinsed
  • 1 (10 oz) can diced tomatoes with green chilies

Liquids & Broth

  • 4 cups beef broth

Spices & Seasonings

  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 1/2 teaspoon dried oregano
  • Salt and black pepper to taste


Instructions

  1. Brown the beef: In a large pot or Dutch oven over medium heat, cook the ground beef until browned and fully cooked, breaking it up with a spoon as it cooks. Drain excess fat if needed.
  2. Sauté the aromatics and vegetables: Add the diced onion, minced garlic, sliced carrots, and chopped celery to the pot. Sauté for 5 to 6 minutes or until the vegetables are softened and fragrant.
  3. Add the remaining ingredients: Stir in the diced tomatoes, corn, pinto beans, kidney beans, diced tomatoes with green chilies, and beef broth. Mix in chili powder, paprika, dried oregano, salt, and black pepper. Add diced potatoes if using.
  4. Simmer the soup: Bring the soup to a boil over medium-high heat, then reduce the heat to low and simmer uncovered for 25 to 30 minutes or until the vegetables are tender and the flavors have melded together.
  5. Finish and serve: Taste the soup and adjust seasoning as needed. Serve hot with optional sides such as cornbread, crackers, or a sprinkle of shredded cheese.

Notes

  • This soup is very versatile—feel free to swap pinto or kidney beans with black beans or green beans.
  • You can incorporate leftover vegetables from your fridge to reduce waste and add nutrition.
  • For added heat, include diced jalapeños or increase the amount of green chilies.