Takoyaki Edit Takoyaki, or Octopus Balls, are one of Japan’s best-known street food originated in Osaka. Whether you make the traditional style with bits of octopus or other alternatives, these ball-shape dumplings are fun to make with your friends and family! Share this post Related Posts Creamy Chicken Chimichanga Egg Drop Soup Vegan Thai Green Curry Soup Vegan Middle Eastern Bean Salad with Parsley and Lemon (Balela)