Add onion and cook until tender (about 6-7 minutes).
Add ham and cook a couple more minutes, stirring often.
Add all remaining ingredients and bring to a boil.
Reduce heat to med-low and simmer uncovered 20-30 minutes or until sauce has evaporated and thickened to your liking.
Serve immediately.
Nutrition Info Per Serving: Calories 180.8 Total Fat 4.3 g Saturated Fat 0.7 g Polyunsaturated Fat 0.4 g Monounsaturated Fat 2.9 g Cholesterol 4.8 mg Sodium 703.8 mg Potassium 146.3 mg Total Carbohydrate 26.1 g Dietary Fiber 7.2 g Sugars 8.7 g Protein 9.4 g