Marinated eggs are a popular Korean side dish known as mayak eggs (mayak gyeran) – they’re often nicknamed Korean “drug eggs” because they’re so addictive you’ll keep going back for another bite. These soft-boiled eggs are soaked in a savoury soy sauce marinade that gives them a nice umami flavour and a perfectly jammy centre. They’re usually served as a simple Korean banchan alongside warm rice or added to noodle dishes like these Spicy Gochujang Noodles, and have recently gone viral thanks to how incredibly easy they are to make & how flavourful they are.

Need inspiration for some other Korean inspired recipes? Try my Korean Spiced Turkey Mince, Gochujang Noodles and Creamy Gochujang Pasta.
Table of Contents

See the recipe card for full information on ingredients and quantities.
Try these variations when making marinated eggs for a recipe with your own twist:

3. Meanwhile, add the soy sauce, rice vinegar and water to a large bowl. Remove the shell from the eggs and add them to the soy sauce mix (Image 3).
4. Place a small plate over the top of the eggs to ensure they remain submerged during the marination process and chill in the fridge for a minimum of four hours (or for best results, eight hours) (Image 4).

5. After 8 hours the eggs will be fully marinated (Image 5).
6. Slice in half or quarters and the eggs are ready to serve (Image 6).

To serve, add a portion of crispy kale and fragrant rice to a bowl. Slice two soy marinated eggs in halves or quarters and add, then drizzle over some of the marinating liquid and some additional soy sauce. Garnish with the crispy shallots and serve with an extra drizzle of chilli oil if you have a bottle in your cupboard.

Need inspiration for some main meal recipes? Try my Aubergine Parmigiana, Cajun Dirty Rice or Quorn Chicken Pieces Recipe.
Mayak eggs, or mayak gyeran (마약계란), are Korean soy marinated eggs known for their soft jammy yolk and super savoury flavour. The name translates to “drug eggs” as a playful way to describe just how delicious and addictive they are. In Korea, they’re usually served as a simple homemade banchan (side dish), often eaten over some warm rice or added to noodle bowls like ramen.
The eggs are usually soft-boiled then soaked in a soy sauce marinade made with garlic, chillies, green onions, and sesame. The marinade slowly penetrates the egg whites, creating a balance of salty, sweet, and umami flavours while keeping the centre rich and creamy. The flavour actually improves after several hours, which is why mayak eggs are prepared ahead of time.
The main difference between Korean mayak eggs and Japanese ramen eggs is what they are marinated with. Korean soy sauce eggs are marinated in a spicy, savory soy sauce mixture, while ramen eggs are marinated in a simple combo of light and dark soy sauce and mirin. The result is an umami-rich, slightly tangy egg. If you love eggs, try my Viral Crispy Feta Eggs too!
Texture plays such a big role in this recipe. A 6-minute boil gets you a very soft runny centre, while 7 minutes creates the classic jammy yolk that holds its shape when sliced. Cooking longer means a firmer yolk, which still absorbs flavour but loses the creamy texture that makes mayak eggs so popular.
For smooth, clean marinated eggs, use slightly older eggs and transfer them straight into an ice bath after boiling. Cooling helps the egg whites contract away from the shell, making peeling much easier. Peeling under running water can also help lift the membrane and prevent tearing.
Once the jammy eggs have soaked up all that yummy soy sauce marinade flavour, there are quite a few ways to enjoy these marinated eggs! You can keep it simple and just eat them as they are, or slice them in half and add them to warm rice or a ramen bowl alongside pickled veggies and kimchi.
Try them with:
These marinated eggs are best made ahead of time, as they must sit for at least two hours in the marinade.
Refrigerator: After boiling, the eggs should be eaten within five days. However, for the best flavour, I recommend digging into them before the four-day mark.
Freezer: If you create multiple batches of marinade, you can freeze the extra for 5-6 months – just make sure to keep it in an airtight container and leave plenty of extra room for the liquid to expand. They’ll stay good in the freezer for 1-2 months. You can also freeze boiled eggs separately in an airtight container, without the marinade. When you’re ready to enjoy the eggs and the marinade, let them defrost in the fridge overnight separately.
Reheat: These eggs are best when they’re cold, but you can reheat them if you want. Warm them gently in a broth over the stovetop for the best results. This method will heat the eggs, but it will also remove some of the flavour from the marinade.
You can marinate Korean eggs for up to five days. However, they have the best flavour anywhere from 1-3 days. If you leave them to marinate too long, there is the potential for overly salty egg
The first method for keeping soy sauce marinated eggs submerged is simply ensuring there’s enough liquid. If you can’t fill up the container anymore, you can also use a paper towel to keep the eggs submerged. Add a paper towel square to the top of the container and press it into the liquid, then add the top of the container.
Yes, you can marinate a Korean egg for too long. Since it’s sitting in a soy sauce mixture, letting the egg marinade too long can lead to an overly salty dish.
Normally, marinated eggs are eaten cold. Heating them up can create eggs that are dry/overcooked.
Yes, you can reuse the drunken eggs marinade. I would only use it a second time within 3-4 days, as you’ll also notice a decrease in the flavour you get from the marinade if you reuse it. I would recommend making a fresh batch each time.
Try serving these soy eggs with my Easy Gyoza Dipping Sauce for dumplings, or drizzle bowls with the Best Miso Dressing Recipe for extra flavour.
If you tried this Korean Marinated Eggs recipe, it would be mean so much to me if you couldleave a review & a star rating to let me know how you found it! I love hearing about your experiences – it motivates me to keep creating more and more recipes for you guys 💛 Let’s get cooking! – Mimi x

Comments