Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of hearty cowboy soup featuring chunks of tender beef, diced tomatoes, corn, and beans, topped with fresh cilantro on a rustic wooden table with warm lighting, showcasing textures of chunky ingredients and colorful vegetables.

Hearty and Easy Cowboy Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and comforting one-pot cowboy soup packed with beef, beans, corn, and savory spices, perfect for a cozy family meal.

  • Total Time: 40 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 1 pound ground beef
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can diced tomatoes (14 oz)
  • 1 can corn kernels (15 oz)
  • 2 cans kidney beans (15 oz each), drained
  • 4 cups beef broth
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

Instructions

  1. Heat a large pot over medium heat and brown the ground beef until cooked through. Remove excess fat if necessary.
  2. Add diced onion and minced garlic; sauté until fragrant and translucent.
  3. Stir in diced tomatoes, corn, kidney beans, beef broth, chili powder, cumin, salt, and pepper.
  4. Bring to a boil, then reduce heat and simmer for 20 minutes to allow flavors to meld.
  5. Scoop into bowls and serve hot, garnished with fresh herbs if desired.

Notes

  • You can substitute ground turkey or chicken for beef.
  • Adjust spice levels according to taste.
  • For extra smokiness, add a dash of smoked paprika or hot sauce.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310 kcal Kcal
  • Sugar: 6 g
  • Sodium: 650 mg
  • Fat: 12 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 10 g
  • Protein: 22 g
  • Cholesterol: 65 mg