Tamagoyaki is a Japanese rolled omelette made by layering seasoned eggs and cooking them in a rectangular pan. It is commonly served as a breakfast dish, side dish, or sushi topping.