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 Georgia Peach Pistachio Thumbprint Cookies with Cream Cheese Filling and White Chocolate Drizzle Vegan coconut rice pudding Jello Poke Cake