Print

Hearty Creamy Cowboy Soup: Easy One-Pot Comfort Dinner

Close-up of a bowl of rich cowboy soup filled with ground meat, beans, corn, and topped with shredded cheddar cheese.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this hearty, creamy cowboy soup for a satisfying, budget-friendly meal. This one-pot recipe combines ground beef, beans, and vegetables in a rich broth, perfect for busy weeknights or meal prepping.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can whole kernel corn, drained
  • 4 cups beef broth
  • 1/2 cup heavy cream or half-and-half
  • 1 cup shredded cheddar cheese (optional, for topping)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the ground beef and cook until browned. Drain off any excess fat.
  2. Add the chopped onion to the pot and cook until softened, about 5 minutes.
  3. Stir in the minced garlic, chili powder, cumin, oregano, salt, and pepper. Cook for 1 minute until fragrant.
  4. Pour in the diced tomatoes (with their juice), kidney beans, black beans, corn, and beef broth. Bring the mixture to a simmer.
  5. Reduce the heat to low, cover the pot, and let the soup simmer for 15 minutes to allow the flavors to blend.
  6. Stir in the heavy cream or half-and-half. Heat through gently, but do not let the soup boil after adding the cream.
  7. Taste and adjust seasonings if needed. Serve hot, topped with shredded cheddar cheese if desired.

Notes

  • For a slow cooker version, brown the beef and sauté the onion/garlic on the stovetop first. Transfer everything except the cream to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the cream before serving.
  • This soup freezes well. Cool completely before transferring to airtight containers for meal prep.
  • You can substitute ground turkey or ground sausage for the ground beef.

Nutrition