Because of the combination of ham and beans, ham bean soup is rich in protein, a vital nutrient for supporting your body's tissues. However, this soup is also high in carbohydrates and calories, so assess the nutrition facts carefully if you are dieting.
According to the nutrition information resource MyFitnessPal, one cup of ham bean soup provides 200 calories. If you base your diet on the suggested daily intake of 2,000 calories, then 1 cup of this soup contains 10 percent of your daily calories.
Ham bean soup is high in fat, with 7 g per cup, according to MyFitnessPal. However, only 1 g of this fat is saturated fat, while the rest is unsaturated. MedlinePlus explains that unsaturated fat may reduce your risk of cardiovascular disease.
MyFitnessPal notes that each cup of ham bean soup provides 11 g of protein. Protein is an essential nutrient that supports muscle mass, among other roles. The Harvard School of Public Health suggests consuming between 20 and 25 percent of your daily calories from protein.
Ham bean soup is also rich in carbohydrates. MyFitnessPal indicates that each cup of ham bean soup contains 29 g of carbohydrates, with 5 g of fiber, a nutrient that promotes feelings of fullness.