Go Back
Cowboy Soup Recipe (Easy One-Pot Meal Ready in 35 Minutes)

Cowboy Soup

A hearty one-pot soup loaded with ground beef, beans, corn, and tomatoes in a flavorful broth. Perfect for busy weeknight dinners.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 portions
Course: Dinner, Main Course
Cuisine: American, Tex-Mex
Calories: 420

Ingredients
  

  • 1 lb ground beef 85/15 recommended
  • 1 small yellow onion diced
  • 2 15-ounce cans kidney beans rinsed and drained
  • 1 15-ounce can pinto beans rinsed and drained
  • 1 15-ounce can whole kernel corn drained
  • 1 14.5-ounce can diced tomatoes undrained
  • 1 10.5-ounce can condensed tomato soup
  • 1 10-ounce can diced tomatoes with green chiles undrained
  • 1 1.25-ounce packet taco seasoning
  • 1 cup water
  • Salt and pepper to taste
  • Toppings shredded cheese, sour cream, crushed tortilla chips, fresh cilantro

Equipment

  • Large pot or Dutch oven
  • Wooden spoon
  • Colander

Method
 

  1. Heat your pot over medium-high heat and add the ground beef. Break it apart with a wooden spoon and cook for 6-8 minutes until fully browned with no pink remaining. Drain off any excess fat by carefully tilting the pot and spooning out the grease, or pour everything through a colander set over a bowl.
  2. Return the pot to the heat and add the diced onion directly to the cooked beef. Sauté for 3-4 minutes, stirring occasionally, until the onion becomes translucent and fragrant.
  3. Add both cans of kidney beans, the pinto beans, corn, both types of diced tomatoes (with their juices), and the condensed tomato soup. Stir in the taco seasoning packet and 1 cup of water. Mix everything thoroughly for about 30 seconds until the seasoning is distributed evenly and no pockets of dry seasoning remain.
  4. Bring the mixture to a rolling boil over high heat, then immediately reduce the heat to low. Cover the pot and let it simmer for 15-20 minutes, stirring every 5 minutes to prevent sticking. The soup will thicken slightly to a hearty, stew-like consistency.
  5. Taste and adjust seasoning with salt and pepper as needed. Ladle into bowls and serve hot with your favorite toppings such as shredded cheese, sour cream, crushed tortilla chips, or fresh cilantro.

Notes

For a spicier soup, use a hot variety of diced tomatoes with green chiles or add a diced jalapeño with the onions. The soup can be made in a slow cooker by browning the beef and onion first, then cooking on low for 4-6 hours or on high for 2-3 hours. This soup tastes even better the next day, making it great for meal prep. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.