Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A steaming bowl of hearty cowboy soup placed on a rustic wooden table, featuring chunks of tender beef, kidney beans, corn, and diced tomatoes garnished with fresh herbs, surrounded by rustic bread and a spoon, with vibrant colors and textures highlighting the savory ingredients

Hearty Cowboy Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A filling and flavorful cowboy soup made with tender beef, hearty beans, sweet corn, and seasoned to perfection, simmered to develop rich flavors.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 1 pound ground beef or stew beef
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 can kidney beans, drained
  • 1 can corn kernels
  • 1 can diced tomatoes
  • 4 cups beef broth
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. In a large pot, brown the beef over medium heat until cooked through. Remove excess fat if necessary.
  2. Add chopped onion and garlic, sauté until translucent.
  3. Stir in cumin, chili powder, salt, and pepper.
  4. Add beef broth, kidney beans, corn, and diced tomatoes.
  5. Bring to a boil, then reduce heat and simmer for 30 minutes to allow flavors to meld.
  6. Serve hot, garnished with fresh cilantro.

Notes

  • For a thicker soup, mash some beans before adding or simmer longer.
  • You can add diced potatoes or bell peppers for extra texture.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Comfort Food

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 320 Kcal
  • Sugar: 6g
  • Sodium: 850mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 8g
  • Protein: 22g
  • Cholesterol: 70mg