In a skillet over medium heat, cook the ground beef, onion, and garlic until the beef is no longer pink. Drain any excess fat.
Transfer the beef mixture to a crockpot. Add the potatoes, carrots, celery, butter beans, and green beans. Stir gently to combine.
Pour in the beef broth, crushed tomatoes, and condensed tomato soup. Add Worcestershire sauce, Italian seasoning, bay leaf, salt, and pepper. Stir everything together.
Cover and cook on high for 4 hours or low for 6 hours, until the vegetables are tender.
Remove the bay leaf before serving. Enjoy hot with crusty bread or crackers.