1. In a soup kettle, simmer ham bone in water for 1-1/2 hours. Remove ham bone; set cooking liquid aside. When cool enough to handle, remove meat from bone; discard bone. Return ham to cooking liquid; set aside.
2. In a saucepan, saute onion and green pepper in butter until tender. Stir in flour, salt and pepper until blended. Gradually add milk. Bring to a boil; cook and stir for 2 minutes or until thickened. Add to ham and liquid. Add cauliflower and potatoes. Cook until heated through. Sprinkle with parsley if desired. Yield: 14 servings.