- 1 ham bone
- 6 russet potatoes, diced
- 1/2 onion, diced
- 1 (15 ounce) can sweet peas, drained
- 1 cup diced cooked ham
- 2 carrots, diced
- 2 stalks celery, diced
- 3 cups water
- 1/2 cup coconut milk (optional)
- salt and ground black pepper to taste
- Combine ham bone, potatoes, onion, sweet peas, ham, carrots, and celery in a large pot; pour in enough water to cover all ingredients. Pour in coconut and season with salt and pepper. Bring soup to a boil, reduce heat, and simmer until flavors have blended, about 4 hours. Discard ham bone before serving.