
Japanese Tamagoyaki Sandwich with Tonkatsu Sauce and Cabbage
A satisfying Japanese-inspired breakfast sandwich featuring a thick, sweet tamagoyaki (rolled omelet) layered with crisp shredded cabbage and tangy tonkatsu sauce on soft shokupan white bread. The warm, buttery tamagoyaki contrasts beautifully with cool cabbage and savory-sweet sauce, creating a balanced, crunchy-creamy bite that's part breakfast, part comfort food.
Steps
Before you start
- Have all ingredients prepared and measured before you start cooking—the tamagoyaki comes together quickly
- Use room-temperature eggs so they blend smoothly and cook evenly
- Shred the cabbage finely so it fits neatly in the sandwich
Whisk Egg Mixture
- In a small bowl, crack the 3 room-temperature eggs and whisk together with the mirin, soy sauce, salt, and dashi stock.
- Whisk for about 1 minute until the mixture is smooth, light yellow, and combined.
- Do not overbeat.
+ Show details− Hide details
Ready when: Mixture is uniform and light yellow
Tip: Don't overbeat—you want a silky omelet, not a foamy one
Heat Tamagoyaki Pan
- Place the 8×4-inch tamagoyaki pan (or square nonstick skillet) over medium heat and add 1 tablespoon of neutral oil.
- Let the pan heat for 1–2 minutes, tilting and coating the bottom evenly.
- The oil should shimmer but not smoke.
+ Show details− Hide details
Ready when: Oil shimmers and coats the pan evenly
Tip: If using a rectangular tamagoyaki pan, rotate it frequently to ensure even heating
Pour First Layer of Egg
- Pour about ⅓ of the egg mixture (roughly 3–4 tablespoons) into the hot pan, tilting and spreading it evenly to coat the bottom.
- Let it cook for 20–30 seconds without stirring.
- The bottom should set into a thin, cooked layer while the top remains slightly runny.
+ Show details− Hide details
Ready when: Bottom layer is set and light golden; top is still wet
Tip: Work quickly so the first layer doesn't overcook before you roll it
Begin Rolling the Omelet
- Using chopsticks or a small offset spatula, push the cooked edge closest to you toward the center, then roll the omelet away from you (like rolling a jelly roll).
- Push the rolled portion to the far end of the pan, creating space for the next layer.
+ Show details− Hide details
Ready when: First layer is rolled into a log at the far end of the pan
Tip: Keep the pan hot and work confidently—hesitation makes rolling harder
Add Second Layer and Roll Again
- Pour another ⅓ of the egg mixture into the empty space, tilting the pan so the new egg flows underneath the rolled portion.
- Let it set for 20–30 seconds, then roll the entire bundle away from you again, creating a thicker roll.
+ Show details− Hide details
Ready when: New layer is cooked and incorporated into the roll
Tip: Angle the pan so the liquid egg flows evenly under the roll
Add Final Layer and Complete the Roll
- Pour the remaining ⅓ of egg mixture into the empty space.
- Let it set for 15–20 seconds, then roll the entire bundle toward you one more time, creating a thick, compact log.
- Continue cooking for another 10–15 seconds to seal the outer layer.
+ Show details− Hide details
Ready when: Roll is compact, golden, and seam is sealed
Tip: A seam that's slightly sticky is fine—it holds the roll together as it cools
Cool the Tamagoyaki
- Slide the tamagoyaki onto a cutting board.
- Let it rest for 3–5 minutes so it sets completely and cools slightly.
- This makes slicing easier and cleaner.
+ Show details− Hide details
Ready when: Roll is firm and warm to the touch but not hot
Tip: Do not skip this rest—it prevents the roll from falling apart when you cut it
Slice the Tamagoyaki
- Using a sharp bread knife, cut the tamagoyaki in half lengthwise, creating 2 long rectangles that fit the bread.
- Each rectangle should be about ¾ inch (2 cm) thick.
+ Show details− Hide details
Ready when: Two clean, even halves with visible concentric layers
Tip: A wet knife makes cleaner cuts—wipe the blade between cuts if needed
Toast the Bread
- Toast the 4 slices of shokupan bread in a toaster until just pale golden, about 1–2 minutes.
- The bread should be warm and slightly crispy on the outside, but still soft inside.
+ Show details− Hide details
Ready when: Bread is pale golden and warm; interior is still soft
Tip: Light toasting adds structure without making the sandwich hard to eat
Spread Butter and Sauce
- Spread ½ tablespoon of softened butter on one side of each of the 4 toasted bread slices.
- On 2 slices (which will be the bottoms), spread 1 tablespoon plus ½ teaspoon of tonkatsu sauce over the butter.
+ Show details− Hide details
Ready when: Butter and sauce are evenly spread
Tip: Spread sauce on the bottom slice so it soaks in slightly and doesn't drip out
Assemble the Sandwiches
- On each of the 2 sauce-spread bottom slices, layer ½ cup of finely shredded cabbage, then one tamagoyaki rectangle.
- Top with the remaining 2 slices of bread, butter-side down.
- Press gently so the sandwich holds together.
+ Show details− Hide details
Ready when: Sandwich is intact and compact
Tip: Layer cabbage first so it acts as a cushion for the tamagoyaki and prevents it from sliding
Cut and Serve
- Using a sharp bread knife, cut each sandwich in half diagonally or straight down the middle, creating 2 halves per sandwich.
- Serve immediately while the tamagoyaki is warm and the bread is still soft.
+ Show details− Hide details
Ready when: Clean, even cuts showing all the layers
Tip: Cutting the sandwich makes it easier to eat and shows off the beautiful layers inside
Good to know
Tips
- Room-temperature eggs blend smoothly and cook evenly into a silky omelet. Cold eggs take longer and may not incorporate the seasonings evenly.
- The key to perfect tamagoyaki is steady, medium heat and frequent rolling. Too high heat scorches the outside before the inside cooks; too low heat makes it rubbery.
- Tonkatsu sauce can be replaced with a mix of 2 tablespoons (30 ml) ketchup, 1 tablespoon (15 ml) Worcestershire sauce, and ½ tablespoon (7.5 ml) soy sauce if store-bought sauce is unavailable.
- For a protein boost, add a slice of Japanese ham, bacon, or a thin slice of cheddar cheese between the cabbage and tamagoyaki before closing the sandwich.
Make ahead
The tamagoyaki can be made up to 8 hours ahead, wrapped tightly in plastic wrap, and refrigerated. Gently warm it in a dry skillet over low heat for 1–2 minutes before slicing, or serve it chilled (which is also delicious). Toast the bread and assemble just before serving for the best texture.
Storage & reheating
Store leftover assembled sandwiches, wrapped individually in parchment or plastic wrap, in the refrigerator for up to 2 days. The cabbage will soften and the bread may absorb sauce, but it's still tasty. Do not freeze. To reheat, wrap loosely in foil and warm in a 350°F (175°C) oven for 5–8 minutes, or eat cold straight from the fridge.
Substitutions
- dashi stock (or water) → water or chicken stock. Dashi adds authentic umami flavor, but plain water or light chicken stock works if dashi is unavailable. The omelet will be slightly less savory.
- mirin (sweet rice wine) → 1 tablespoon (15 ml) honey or 1 tablespoon (15 ml) sugar mixed with 1 teaspoon (5 ml) sake or water. Mirin provides sweetness and depth. Honey or sugar can replace it, though the flavor will be different—add the liquid to match the original amount.
- shokupan white bread (Japanese sandwich bread) → brioche or thick-sliced white sandwich bread. Shokupan is ideal for its soft crumb and subtle sweetness. Brioche is slightly richer; regular white bread works but is less fluffy.
- fresh green cabbage, finely shredded → thinly sliced iceberg lettuce or daikon radish. Cabbage adds crunch and freshness. Iceberg lettuce is milder; daikon is peppery. Both should be cut very thin.
More breakfast sandwiches
See all →Find more like this
- Meal
- Breakfast
- Cuisine
- Japanese
- Main ingredient
- Eggs
- Diet
- Sugar-Free
- Method
- Stovetop





