Garlic is a natural antifungal that is proven through time and science. Garlic has antifungal properties and also strengthens your immune system, reduces cholesterol, and controls your blood sugar levels. Candida feeds off of sugar.
The principal antifungal in garlic is ajoene. How it works is not exactly clear, but according to the NIH garlic does inhibit candida. The New York times also shows that Garlic works well for athlete's foot as well.
Well, we do know that garlic works very well, but how to use it is another issue. Eating it tastes terrible, if you leave it on your skin bare for a long time, it will burn, and it's really not convenient like a cream. Luckily garlic can work in all forms from cloves (my personal favorite), to paste, supplements and powder. Read the recommended dosage, and if you're taking cloves it's generally recommended you do not exceed 4 grams of fresh garlic cloves in a day, which is really not much considering one garlic clove generally weighs around 6 grams. I do know people who have exceeded that, but that is the recommendation.
I do find cloves to be the freshest and best. Also, do not limit yourself to a single antifungal, but instead use several and rotate.