1. In a large pot, combine the smoked ham hocks with the cannellini beans and water and bring to a boil. Cover and simmer over low heat for 1 hour. Add the potatoes, leek, celery, carrot, parsnip, cabbage and ½ teaspoon of salt. Cover the stew and simmer over low heat for 1 hour.
2. Transfer the ham hocks to a plate. Simmer the stew uncovered over moderate heat until thickened and the beans and vegetables are very tender, about 45 minutes.
3. Meanwhile, discard the skin and bones from the hocks and cut the meat into bite-size pieces. Add the meat to the stew as it simmers. Season the stew with pepper.
4. Preheat the broiler. Ladle the hot stew into 8 heatproof soup bowls and place the bowls on a large cookie sheet. Cover each bowl with a toast and spread the cheese on top. Broil 4 inches from the heat, rotating the bowls as necessary, until the cheese is lightly browned, about 3 minutes. Serve right away.
The stew can be made ahead and refrigerated for up to 3 days. Reheat thoroughly, adding a little stock or water if necessary, before topping and broiling.
Go to full version of