If you love Korean banchan, these Mayak Eggs (마약계란 / mayak gyeran) might just become your new favorite. Soft-boiled eggs are marinated in a sweet and savory soy-based sauce infused with garlic, onion, sesame, and chili. The result? Jammy yolks, deeply flavorful egg whites, and a marinade so good you’ll want to drizzle it over everything.

The name literally translates to “drug eggs” — not because of the ingredients, but because they’re incredibly addictive!
Serve them over warm rice with a spoonful of marinade, and you’ve got the easiest, most satisfying meal or snack.
🥢 What Are Mayak Eggs?
Mayak eggs are a popular Korean banchan (side dish). In Korean meals, banchan are small dishes served alongside rice and mains to add flavor and balance.
After marinating:
- The egg whites turn light brown from the soy sauce
- The yolks become rich, jammy, and slightly orange
- The flavor becomes sweet, savory, garlicky, and nutty
They’re simple to make and require only pantry staples.
⏱ Recipe Overview
- Prep Time: 9 minutes
- Cook Time: 6 minutes
- Marinating Time: 6 hours (or overnight)
- Total Active Time: 15 minutes
- Yield: 6 eggs
🛒 Ingredients
For the Eggs
- 6 large eggs (cold from the fridge)
- White vinegar (optional, for boiling)
For the Marinade
- ¼ medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 green onion, sliced
- 1 chili pepper, finely chopped (optional)
- 1 tablespoon toasted sesame seeds
- ½ cup + 2 tablespoons low sodium soy sauce (10 tablespoons total)
- 5 tablespoons honey (or rice syrup/corn syrup)
- ¼ cup water
👩🍳 How to Make Mayak Eggs
Step 1: Boil the Eggs
- Bring a pot of water to a boil.
- Gently lower in the eggs.
- Boil for exactly 6 minutes for soft, jammy yolks.
✨ Tip: Add 2 tablespoons vinegar per 5 cups water to make peeling easier.
- Immediately transfer eggs to an ice bath.
- Let them cool completely before peeling.
The ice bath stops cooking and helps separate the shell from the egg.
Step 2: Make the Marinade
In a bowl, combine:
- Onion
- Garlic
- Green onion
- Chili pepper (if using)
- Sesame seeds
- Soy sauce
- Honey
- Water
Mix until well combined.
The water helps dilute the soy sauce so the eggs won’t become overly salty even after longer marinating.
Step 3: Marinate the Eggs
- Peel the cooled eggs.
- Place them in a deep airtight container.
- Pour the marinade over the eggs.
- Cover and refrigerate for at least 6 hours, preferably overnight.
✨ Tip: If eggs float, press plastic wrap directly on top to keep them submerged.
After marinating, the eggs will darken and absorb all the incredible flavors.
🌟 Recipe Tips
✔️ Use large eggs straight from the fridge (cook time is based on this).
✔️ For hard-boiled eggs, boil for 11–12 minutes.
✔️ Marinate overnight for best flavor.
✔️ Use a deep container so eggs stay fully submerged.
🍚 How to Eat Mayak Eggs
These eggs are incredibly versatile:
- Over warm white rice with extra marinade
- Mixed (bibim-style) into rice
- With a drizzle of sesame oil
- Topped with seaweed or furikake
- As a ramen topping
- As a protein-rich snack
The marinade itself is liquid gold — don’t waste it!
🧊 Storage
Store eggs in an airtight container in the refrigerator with the marinade.
- Good for up to 1 week
- Best enjoyed within 3–4 days
❓ FAQ
How do I get perfect jammy yolks?
Boil for exactly 6 minutes, then immediately transfer to ice water.
Can I reuse the marinade?
You can, but the flavor won’t be as strong. It’s better enjoyed over rice or used for sautéing vegetables.
Can I make them spicy?
Yes! Add sliced chili peppers — and include the seeds if you want extra heat.
🥚 Why You’ll Love This Recipe
- Sweet, savory, and deeply flavorful
- Minimal ingredients
- Easy meal prep option
- High-protein snack
- Perfect for rice bowls and ramen
- Naturally dairy-free
These Mayak Eggs are proof that simple ingredients can create something unforgettable. Once you try them, you’ll understand exactly why they’re called “addictive eggs.”
