Taiyaki is a Japanese fish-shaped cake, commonly sold as street food. It imitates the shape of tai, which it is named after. The most common filling is red bean paste that is made from sweetened adzuki beans. Other common fillings may be custard, chocolate, cheese, or sweet potato. Some shops even sell taiyaki with okonomiyaki, gyoza filling, or a sausage inside. Smaller, differently shaped versions called kingyoyaki are also available and often sold in bags of five, ten, or more.
Taiyaki are similar to imagawayaki, which are thick round cakes also filled with sweet adzuki bean paste or custard.