Add the eggs, mirin, soy sauce, sugar, and dashi powder to a mixing bowl and whisk until everything is thoroughly mixed. I like using dashi powder in this mixture because it provides a strong concentration of dashi flavor to the omelette. However, you can substitute with two tablespoons of dashi if you would like a more subtle dashi flavor in your tamagoyaki.
Heat a tamagoyaki pan or skillet on medium heat until hot.
Spread a thicker layer of oil on the bottom of the pan. I soak a folded paper towel in canola oil and use that to spread oil across the bottom and sides of the pan with tongs or chopsticks.
Pour approximately 1/4 of the egg mixture into the bottom of the pan. Tilt the pan to make sure it's evenly spread across the bottom of the pan.
Once the egg starts cooking (around 30 seconds depending on how hot the pan is), use a spatula or chopsticks to fold the egg mixture on top of itself towards one side of the pan. At this point it doesn't need to look perfect. The tamagoyaki will look better with each layer you add. Tip: Check out the video for this recipe to see a demonstration of this process.
Add another 1/4 of the mixture to the bottom of the pan. Gently lift the mixture that has already been folded and tilt the pan assuring the mixture is spread evenly across the bottom of the pan (including under the mixture that has already been folded).
Once the second layer of egg starts cooking, use a spatula or chopsticks to fold the egg mixture on top of itself and the already cooked layer of folded egg. I like to use a spatula to form the egg into a rectangle shape as you fold each layer.
Repeat the process two more times until all the egg mixture has been used. You may need to add more oil to the pan between layers if you find that your eggs are sticking.
After the final layer, use a spatula to shape the tamagoyaki into a rectangle shape against the pan.
Once cooked, slice into 8 evenly sized slices.
Set aside until you are ready to add to your roll.