Drool-worthy mini foods