Whipped cream, chocolate sauce, cake frosting, ice, pineapple, strawberries, grapes... stuff like that.
I did learn you need to keep anything with sugar in it away from parts down south or you may regret it.
I had a girl once put pop rocks in her mouth while giving me a bj. It was pretty interesting but got a uti from it. LOL. So it was memorable in more than one way. So candy isn't the best match...
Not food, but I had a girl put a listerine breath strip in her mouth while giving me a bj. Tingly. And my cock was minty fresh.
Also not food, but while I'm thinking about it - temperature play is fun. I like putting ice in my mouth and letting it wander on a lady. I had a girl once ask if I wanted the fire and ice treatment and (me being me) I said of course without even knowing what that was.
I came (heh) to find out it is an alternating hot/cold blowjob. She would drink something cold (icewater) then hot (tea) then repeat as she was using her mouth on me. You don't know if you are coming or going. Or cumming. But yeah, it's a very interesting experience.
Oh, and I'm not even counting all those navel shots I've done in my lifetime..