Imagawayaki is a Japanese snack that is enjoyed throughout the country and is known under various names. The dish consists of a cake-like sponge that is filled with sweetened anko (red bean) mixture. The thick, egg-based batter is poured in special pans, allowing the cake to attain its traditional round form and a crispy shell.