Warm up with this hearty and delicious 15 Bean Soup with Ham and Vegetables. Packed with heart-healthy beans, fresh onions, diced tomatoes, celery, and carrots, it's the perfect stick-to-your-ribs meal for a cold day.