Are you in the mood for a delicious, hearty soup that is full of flavor and rich in nutrition? Then try this amazing vegetable bean soup with ham recipe! This dish is the perfect comfort food for a cold winter’s night, and it’s sure to be a hit with the entire family. Not only does this soup have a delicious combination of flavors and textures, but it’s also packed full of healthy ingredients. The base of the soup is a mix of hearty beans, vegetables, and tender chunks of ham that all come together to create a scrumptious and satisfying meal. Best of all, it’s easy to make and can be put together quickly for a last-minute dinner. Read on for the full recipe!

Vegetable Bean Soup With Ham
Ingredients
- ¾ cup dry navy beans 5 ounces
- 9 cups water
- 1 cup sliced carrot
- 1 cup chopped onion
- ½ cup sliced celery
- 1 tablespoon instant chicken bouillon granules
- 1 teaspoon dried basil crushed
- ½ teaspoon dried thyme crushed
- ¼ teaspoon pepper
- 2 bay leaves
- 1 clove garlic minced
- 8 ounces fully cooked ham diced (1½ cups)
- 1½ cups shredded fresh spinach or cabbage
Instructions
- Rinse beans. In a large saucepan or Dutch oven combine beans and 4 cups of the water. Bring to boiling; reduce heat and simmer 2 minutes. Remove from heat; cover and let stand 1 hour. (Or, soak the beans in water overnight in a covered pan.)
- Drain and rinse beans. Return beans to pan. Add the remaining water, carrot, onion, celery, bouillon granules, basil, thyme, pepper, bay leaves, and garlic. Bring to boiling; reduce heat. Cover and simmer 1½ to 2 hours or till beans are tender. Stir in ham and spinach or cabbage. Simmer 3 to 5 minutes more. Remove bay leaves.