Easy Soy Marinated Eggs with a Custardy Yolk
Soy marinated eggs take a handful of pantry staples and turn soft boiled eggs into something you reach for all week. The sweet, salty marinade seeps into the whites while the yolk stays thick and jammy.

They take about ten minutes to get into the fridge, and then the soak does the rest while you sleep. A bowl of hot rice and a couple of these eggs is a real meal at any hour.
Why These Eggs Stay on My Counter
The texture is the whole point. A six-minute boil gives you whites that are set enough to peel but yolks that stay almost custard like right in the center, never chalky. After the marinade sets in they taste like the best soy sauce egg you have had at a ramen bar, but you made them in your own kitchen.
The marinade is forgiving, too. A little more garlic or a splash extra vinegar one time does not break anything, it just shifts the final flavor a touch. I keep a batch in the fridge most weeks because they pull together fast and solve the what protein goes with this thing question every single time.
Ingredients

- 6 large eggs, fridge cold: a cold start helps them boil evenly without cracking.
- 1/2 cup soy sauce: regular all-purpose soy, not dark or sweet.
- 1/4 cup water: keeps the salt in check.
- 2 tbsp rice vinegar: a little brightness to cut the richness.
- 1 tbsp honey or sugar: honey gives a rounder sweetness, sugar works too.
- 3 garlic cloves, thinly sliced: infuses without overwhelming.
- 2 green onions, sliced: white and green parts both go in.
- 1 tsp toasted sesame seeds: for a light nutty finish.
- 1 red chili, sliced (optional): just a bit of heat if you want it.
Variations / Substitutions
- Tamari for gluten-free: swap the soy sauce for tamari, the marinade will be a little stronger so add an extra tablespoon of water.
- Soft vs. jammy yolks: boil for 5 1/2 minutes if you want a runny yolk, or push to 7 minutes for a fully set center that still feels tender.
- Less sweet: use half the honey or just a teaspoon of brown sugar.
- Sesame oil finish: a teaspoon added to the marinade makes it richer and slightly nuttier, though the eggs get slick so I usually drizzle it at serving instead.
- More spice: double the chili or add a small slit Thai bird chili into the jar.
- For a different kind of marinated egg, try the tea eggs that simmer in spiced soy and tea until the whites are marbled.
How to Make Soy Marinated Eggs
Step 1: Soft Boil the Eggs

Bring a saucepan of water to a rolling boil over high heat. Lower the six cold eggs in gently with a spoon so they do not crack, then set a timer for exactly 6 minutes. Keep the water at a steady boil the whole time. When the timer goes off, lift the eggs out with a slotted spoon and drop them straight into a bowl of ice water. Let them sit there for 5 minutes until they feel cool to the touch. That ice bath stops the cooking right at that custardy yolk stage.
At the 5 minute mark the shells will be cool and the eggs should feel firm but not hard when you press a thumb lightly against the side.
Step 2: Mix the Marinade

While the eggs cool, grab a bowl and whisk together the 1/2 cup soy sauce, 1/4 cup water, 2 tablespoons rice vinegar, and 1 tablespoon honey until the honey dissolves. Add the sliced garlic, green onions, sesame seeds, and chili if you are using it. Stir once more to combine. The liquid will smell sharp and garlicky right away, and that mellows into something rounder after a few hours in the fridge.
Use a bowl or jar that is tall enough to submerge the eggs later, not a wide shallow dish, so the marinade covers them fully.
Step 3: Peel and Submerge

Tap each cooled egg on the counter and roll it gently to crack the shell all over. Start peeling from the wider end where the air pocket sits, and do it under a trickle of running water, the water slides between the membrane and the white and helps the shell come off in bigger pieces. Rinse off any little shell bits, then place the peeled eggs into the marinade bowl. Spoon some of the garlic, onion, and seeds over the top so they catch on the eggs.
Cover the bowl and put it in the fridge for at least 6 hours, though overnight gets the best flavor all the way through. The whites will slowly turn a pale brown and absorb the salty sweet taste.
Step 4: Halve Over Rice and Serve

Pull a couple of eggs from the marinade and let the excess drip off. Slice them cleanly in half with a sharp knife so the yolk stays glossy and intact. Set them over a bowl of hot steamed rice, cut side up, and spoon a little of the marinade itself over the rice for extra flavor.
A sprinkle of fresh green onion and a few more sesame seeds on top makes them look like they came from a shop, but the real win is that first bite when the cold marinated egg hits the hot rice.
What Helps These Turn Out Right Every Time
- Peel under water: Running water gets under the membrane and helps separate the shell without tearing the tender whites. Doing it in the ice water bowl works too, but a light stream from the tap is even easier.
- Choose eggs that are a few days old: Very fresh eggs have stronger membranes that stick to the white, so older eggs peel cleaner.
- Marinade life: The marinade can be used for a second batch if you bring it to a quick boil and let it cool first, though the second round will be a little less punchy.
- No panic on color: The eggs will look unevenly colored after a few hours, but by the 8-hour mark the shade evens out to a warm brown.
Cook times by yolk preference:
| Yolk Texture | Boil Time |
|---|---|
| Runny center | 5 1/2 mins |
| Custardy jammy | 6 mins |
| Soft set, slightly fudgy | 7 mins |
| Fully set, tender | 8 mins |
Keeping Soy Eggs Fresh
- Refrigerate: Store the eggs in the marinade in a sealed container for up to 5 days. The flavor gets deeper every day, but the yolk firms up a bit past day 3.
- Reheating: These are meant cold or at room temperature, so just pull them out and let them sit for 10 minutes before serving if you do not want the chill.
What to Serve With Soy Marinated Eggs
A bowl of short grain rice is the classic match because the grains are sticky enough to catch the broken yolk. They are also great tucked into a bowl of ramen or a simple broth with noodles, where the salty exterior seasons the soup as you eat. For a cold lunch, slice one over a quick cucumber salad with a drizzle of the marinade and a little chili crisp.
Frequently Asked Questions
Can I use a soy sauce alternative like coconut aminos?
Yes, coconut aminos work but they are thinner and less salty. Use 2/3 cup aminos and skip the water, then taste the marinade and add a small pinch of salt if needed.
Why did my eggs crack while boiling?
Cold eggs dropped into boiling water can crack from the shock. Lower them in gently with a spoon and let them sit in the hot water a few seconds before releasing them, or pierce the rounded end with a pin to release pressure.
How many eggs should I peel for one person?
Most people eat two eggs as a side with rice or noodles, and one as a snack. The recipe makes six, which feeds three people as a full side or stretches further if you slice and share.
Can I reuse the marinade right away?
You can strain it and pour it over a new batch of peeled eggs, but for food safety it is better to boil the used marinade for a minute, cool it, and then reuse it. A second batch will taste slightly less intense.

Ingredients
Method
- Boil the eggs for 6 minutes, then plunge into ice water and let them cool for 5 minutes.
- Whisk the soy sauce, water, rice vinegar, and honey together, then stir in the garlic, green onions, sesame seeds, and chili.
- Peel the eggs under running water and submerge them in the marinade, then refrigerate for at least 6 hours or overnight.
- Slice the eggs in half and serve over hot rice with a spoonful of the marinade and extra green onion on top.
