Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of hearty cowboy soup filled with chunks of beef, corn, beans, and vegetables, topped with fresh herbs, served on a rustic wooden surface with a spoon nearby, showcasing rich textures and warm colors, styled casually with a cozy farmhouse vibe.

Hearty and Easy One-Pot Cowboy Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, filling cowboy soup cooked in one pot, combining tender beef, corn, beans, tomatoes, and spices for a perfect comfort meal.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 1 lb ground beef or diced beef chunks
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 can diced tomatoes
  • 1 can kidney beans, drained
  • 1 can corn kernels
  • 4 cups beef broth
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

Instructions

  1. In a large pot, cook ground beef until browned. Drain excess fat.
  2. Add diced onion and garlic, sauté until translucent.
  3. Stir in diced tomatoes, beans, corn, beef broth, chili powder, cumin, salt, and pepper.
  4. Bring to a boil, then reduce heat and simmer for 30 minutes.
  5. Adjust seasoning, serve hot garnished with fresh herbs if desired.

Notes

  • Feel free to add chopped bell peppers or diced potatoes for extra flavor.
  • This soup can be prepared in a slow cooker for convenience.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Method: Stovetop, Slow Cooker
  • Cuisine: American
  • Diet: Dairy-Free, Gluten-Free

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 290 Kcal
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 12g
  • Saturated Fat: 4.5g
  • Unsaturated Fat: 7.5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 20g
  • Cholesterol: 60mg