Takoyaki is a popular Japanese street food made of a wheat-flour-based batter filled with minced or diced octopus, tempura scraps, pickled ginger, and green onions, then formed into small, round balls and cooked in a special molded pan. Once cooked, they are typically topped with takoyaki sauce, mayo, bonito flakes, and seaweed flakes.