Prepare the batter
In a mixing bowl, whisk together flour, eggs, dashi stock, soy sauce, and salt until smooth.
Heat the takoyaki pan
Place a takoyaki pan on medium heat and grease each mold with vegetable oil.
Pour the batter
Fill each mold with batter until almost full.
Add fillings
Add a piece of octopus, green onions, and pickled ginger into each mold.
Cook and turn
Let the batter cook for 1–2 minutes, then use skewers to turn each ball halfway. Keep rotating until they form round balls and become golden brown.
Cook thoroughly
Continue turning until the outside becomes crispy and the inside is cooked.
Add toppings
Place the takoyaki on a plate and drizzle takoyaki sauce and mayonnaise. Sprinkle bonito flakes and seaweed flakes.
Serve hot
Takoyaki tastes best when served hot and fresh.