You need 20 minutes and a nonstick pan. No complex technique, no flipping multiple times, no wondering if you've layered it right.

The pan does the work if you keep the heat low and pour thin layers. Each addition sets quickly, rolls into the previous layer, and builds a soft spiral without browning.
This is the kind of recipe you make when you want protein-packed breakfast meal prep or a quick bento box addition that travels well.
Japanese tamagoyaki is a rolled omelet made by cooking thin egg layers with dashi, soy sauce, and mirin, then rolling each layer into the previous one. Low heat and careful rolling produce soft, moist layers without browning. Works for breakfast, bento boxes, or meal prep when you need something that holds shape and reheats well.
Why This Recipe Works
Thin layers cook fast and roll without tearing when you maintain consistent low heat. Each new pour bonds to the previous layer while still slightly wet, creating a cohesive roll instead of separate sheets.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
10 min
Cook Time
10 min
Total Time
20 min
Servings
3-4 servings
Difficulty
Medium
Category
Side
Quick Tip
Low heat, thin layers, roll tightly
Best For
Weeknight | Meal prep
Five things that make this work:
- Dashi stock adds umami and moisture - prevents dry texture and gives traditional savory depth that plain water can't match
- Sugar and mirin balance soy sauce - creates sweet-savory flavor without overwhelming saltiness or flat taste
- Low-medium heat prevents browning - maintains soft yellow color and tender texture instead of crusty edges
- Thin layers (⅛ cup each) cook evenly - set quickly without raw spots and roll without breaking
- Rolling while slightly wet bonds layers - creates cohesive spiral instead of separate sheets that fall apart
What You'll Need

Fresh eggs and dashi stock are non-negotiable for texture and flavor. Most people skip dashi, but it balances the meal with classic dough dish for a complete Japanese breakfast spread.
- 4-5 large eggs
- 3 tablespoons dashi stock
- 1 tablespoon soy sauce
- 1 tablespoon mirin
- 1 teaspoon sugar
- Pinch of salt
- 1-2 teaspoons vegetable oil
- Chopped green onions
- Grated daikon (for serving)
Ingredient Details
- Eggs
Fresh eggs produce smooth layers without breakage - old eggs cause tearing and uneven texture - Dashi stock
Gives umami depth and moisture that water alone can't provide - use instant dashi powder if needed - Soy sauce
Provides saltiness and savory depth - use tamari for gluten-free version without flavor loss - Mirin
Adds traditional sweetness and balances soy sauce - substitute with sweet white wine or sugar plus water - Sugar
Essential for authentic sweet-savory balance - honey or maple syrup work but brown faster - Vegetable oil
Light oil prevents sticking without adding flavor - light sesame oil adds subtle nutty aroma if preferred - Green onions
Optional fresh flavor boost - chop finely and fold into egg mixture before cooking
Ingredient Swaps
You can adjust ingredients based on what's in your pantry or dietary needs. Balance seasoning carefully - too salty or sweet disrupts traditional flavor that pairs well with steamed rice or this easy salad recipe.
Four swaps that work:
- Dashi stock → water with pinch of instant dashi powder - slightly less umami but maintains moisture and savory depth without specialty stock
- Soy sauce → tamari - gluten-free option with nearly identical salty flavor and no texture change
- Sugar → honey or maple syrup - different sweetness profile that browns faster, reduce heat slightly to prevent burning
- Vegetable oil → light sesame oil - adds subtle nutty aroma and stronger flavor without changing cooking method
Water substitute for dashi
Works for: Budget cooking when dashi unavailable, still produces soft texture
Skip if: You want authentic umami depth and traditional flavor balance
Egg whites only
Works for: Lower fat version, lighter texture with similar rolling technique
Skip if: You want rich traditional flavor and golden color
Coconut aminos instead of soy sauce
Works for: Lower sodium needs, gluten-free, slightly sweeter profile
Skip if: You prefer traditional salty depth and authentic Japanese flavor
Instructions
The entire process takes 20 minutes from whisking to slicing. Medium-low heat and thin layers prevent browning and create soft texture that holds shape when you roll tightly with a silicone spatula after each addition sets.
Whisk eggs with seasonings: In a bowl, whisk together 4-5 eggs, 3 tablespoons dashi stock, 1 tablespoon soy sauce, 1 tablespoon mirin, 1 teaspoon sugar, and pinch of salt until uniform but not frothy. Strain mixture through fine-mesh sieve if you want extra-smooth texture.
Heat pan and oil surface: Heat rectangular tamagoyaki pan or small 8-inch nonstick skillet over medium-low heat (about 275°F/135°C). Dip folded paper towel in vegetable oil and wipe pan surface to create thin coating.
Cook first thin layer: Pour about ⅛ cup (30 ml) egg mixture into pan, tilting to spread into thin even layer. Cook 1-2 minutes until surface is just set but still slightly wet on top - edges should lift easily with silicone spatula.
Roll tightly and repeat layers: Using spatula, roll cooked layer tightly from one end to the other, pushing roll to far end of pan. Oil pan again with paper towel, pour another ⅛ cup egg mixture, lifting rolled portion so egg flows underneath. Cook until set, then roll entire portion over itself. Repeat until all egg mixture is used, oiling pan between each layer.
Rest and slice: Remove rolled omelet to cutting board and let rest 2-3 minutes to set shape and firm texture. Slice crosswise into ½-inch (1.3 cm) pieces with sharp knife, wiping blade between cuts for clean edges.
What to Serve With It
A good side can make or break the plate. The latte works best when it hits the table at the same time as the main, and for a simple complementary side that balances the savory egg flavors, we keep a batch ready for nights like this.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Steamed rice | Easy | Neutral base absorbs tamagoyaki flavors and balances sweet-savory profile | Serve warm in bowl alongside sliced omelet for traditional Japanese breakfast |
| Miso soup | Easy | Hot broth complements soft egg texture and adds umami depth | Serve in small bowl with tofu and wakame seaweed |
| Pickled vegetables | Easy | Acidity cuts richness and adds crunchy contrast to tender eggs | Use cucumber, daikon, or mixed tsukemono in small side dish |
| Fresh green salad | Easy | Crisp lettuce and light dressing balance soft egg texture | Toss with sesame-ginger dressing and serve alongside omelet |
| Edamame beans | Easy | Adds plant protein and snappy texture to complete meal | Steam and sprinkle with sea salt, serve warm or room temperature |
Three ways to serve it:
- Bento box style: Pack sliced tamagoyaki with steamed rice, pickled vegetables, and small portion of fruit for portable lunch
- Japanese breakfast plate: Arrange tamagoyaki slices with miso soup, steamed rice, and nori sheets for traditional morning meal
- Appetizer presentation: Serve at room temperature with grated daikon, soy sauce, and shiso leaves for entertaining
Store and Reheat
Tamagoyaki keeps 3-4 days in the fridge and reheats better than most egg dishes because the dashi adds moisture. Store in shallow airtight container to prevent drying, and slice just before serving for cleanest presentation that works for meal prep or creamy dip side dish pairings.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | 2-3 minutes on low heat | Preserving soft texture without moisture loss - flip halfway through |
| 📦 Microwave | 30-45 seconds on medium power | Quick reheating for meal prep - cover with damp paper towel to prevent drying |
| 🔥 Oven | 5-7 minutes at 300°F (150°C) | Even warming for multiple portions without drying - wrap loosely in foil |
For best results when storing:
- Cool completely before refrigerating - prevents condensation that makes surface soggy and texture mushy
- Wrap tightly in plastic wrap - keeps moisture in and prevents absorption of other fridge odors
- Store whole roll unsliced - maintains moisture better than pre-sliced pieces that dry out faster
- Bring to room temperature before serving - cold eggs taste less flavorful than room-temp portions
- Freeze wrapped portions up to 1 month - thaw overnight in fridge and reheat gently on stovetop for best texture
Frequently Asked Questions
Yes - cook completely, cool to room temperature, wrap tightly in plastic wrap, and refrigerate up to 3-4 days. Slice just before serving for cleanest presentation and reheat gently if preferred warm.
Use stovetop on low heat for 2-3 minutes, flipping halfway, or microwave 30-45 seconds on medium power covered with damp paper towel. Avoid high heat that causes tough texture and moisture loss.
Surface should be just set with no raw wet spots, edges lift easily from pan, and center feels firm but not stiff when pressed gently. Color stays pale yellow without browning - golden edges mean heat is too high.
Egg layer is too thick or not fully set before rolling. Pour thinner layers (⅛ cup each) and wait until surface is just set with slight tackiness before rolling - use silicone spatula to guide gently without forcing.
Yes - scale ingredients proportionally and cook in batches using same technique. Each batch takes about 10 minutes, and finished rolls store well refrigerated up to 4 days for easy meal prep.

Japanese Tamagoyaki Rolled Omelet
Ingredients
Equipment
Method
- In a bowl, whisk together 4-5 large eggs, 3 tablespoons dashi stock, 1 tablespoon soy sauce, 1 tablespoon mirin, 1 teaspoon sugar, and a pinch of salt until uniform but not frothy. For an extra smooth texture, strain mixture through a fine-mesh sieve.4 large eggs, 3 tablespoons dashi stock, 1 tablespoon soy sauce, 1 tablespoon mirin, 1 teaspoon sugar, pinch salt
- Heat an 8-inch nonstick skillet over medium-low heat (about 275°F/135°C). Dip a folded paper towel in vegetable oil and wipe the pan surface to create a thin, even coating.1.5 teaspoons vegetable oil
- Pour about ⅛ cup (30 ml) of egg mixture into the pan, tilting to spread it evenly into a thin layer. Cook for 1-2 minutes until the surface is just set but still slightly wet and the edges lift easily with a silicone spatula.4 large eggs, 3 tablespoons dashi stock, 1 tablespoon soy sauce, 1 tablespoon mirin, 1 teaspoon sugar, pinch salt
- Using the silicone spatula, roll the cooked layer tightly from one end to the other and push the roll to the far end of the pan. Oil the pan again with the paper towel, pour another ⅛ cup egg mixture, lifting the rolled portion so the egg flows underneath. Cook until set, then roll the entire portion over itself. Repeat until all egg mixture is used, oiling the pan between each layer.1.5 teaspoons vegetable oil
- Remove the rolled omelet to a cutting board and let rest for 2-3 minutes to set shape and firm texture. Slice crosswise into ½-inch (1.3 cm) pieces using a sharp knife, wiping the blade between cuts for clean edges.
Notes
- Maintain medium-low heat to prevent browning and tough texture.
- Use folded paper towel dipped in oil for light pan greasing between layers.
- Pour thin layers (about ⅛ cup each) for even cooking and easy rolling.




