In a heavy bottomed pot, saute onions, garlic and ham hock until the onions are translucent. Add all other ingredients and cook for 1/2 hour under slow to medium heat. Puree in a food processor and strain through a fine sieve. Season and serve hot.
This simple dessert is a crowd pleaser that only uses a few ingredients.