Kumquats are originally from China. In Cantonese, kumquats are known as ‘kin ku’ meaning ‘golden orange.’ About the size of an olive, this tiny fruit packs a big punch. The entire fruit is edible, rind and all. The peel is the sweet part, where as the pulp is extremely tart. This is actually two recipes...Read More