ham puff pancake