If you’re looking to elevate ordinary eggs into a savory, umami-packed delight, soy sauce eggs are your answer.
Popular in Japanese and Chinese cuisine, these eggs are soft, slightly sweet, and richly flavored, making them perfect for ramen bowls, rice dishes, or even as a standalone snack.
This recipe is simple to make yet yields eggs that taste like they’ve been slow-cooked in a gourmet kitchen.
Soy Sauce Eggs Recipe

Soy sauce eggs, often referred to as “Shoyu Eggs” in Japanese cuisine or “Lu Dan” in Chinese cuisine, are hard or soft-boiled eggs marinated in a soy-based sauce.
The magic lies in the marinade—a harmonious blend of soy sauce, sugar, and aromatics that infuses the eggs with a deep, caramelized flavor.
The yolk can be slightly runny or fully set depending on preference, making each bite a perfect balance of salty, sweet, and savory.
These eggs are versatile: toss them in ramen, serve them with rice, or enjoy them as a protein-packed snack.
Ingredients
Here’s what you’ll need for 4 soy sauce eggs:
- 4 large eggs – fresh eggs give the best texture.
- ½ cup soy sauce – use a naturally brewed soy sauce for a rich, complex flavor.
- ¼ cup water – to dilute the soy sauce slightly and prevent overpowering saltiness.
- 2 tablespoons sugar – balances the saltiness with a subtle sweetness.
- 2 cloves garlic, smashed – adds aromatic depth.
- 1-inch piece ginger, sliced – enhances warmth and complexity.
- 1 green onion, chopped – optional, for extra aroma.
- 1 teaspoon sesame oil – optional, for a nutty finish.
Step-by-Step Instructions
Step 1: Boil the Eggs
Bring a pot of water to a boil and gently add your eggs. For soft-boiled eggs, cook for 6–7 minutes; for fully set yolks, cook for 9–10 minutes. Once done, transfer the eggs immediately into an ice bath to stop cooking. This also makes peeling a breeze.
Step 2: Prepare the Marinade
In a small saucepan, combine soy sauce, water, sugar, garlic, ginger, and green onions. Heat gently over medium heat until the sugar dissolves completely. Remove from heat and add sesame oil if desired. Let it cool slightly so it doesn’t cook the eggs further.
Step 3: Peel and Marinate
Carefully peel the cooled eggs and place them in a shallow container. Pour the soy sauce marinade over the eggs, ensuring they’re fully submerged. Cover and refrigerate for at least 4 hours—overnight is ideal for maximum flavor infusion.
Step 4: Serve or Store
Remove the eggs from the marinade. Slice them in half to reveal the beautifully marbled yolk. Enjoy immediately, or store in the fridge in the marinade for up to 3 days. They’re perfect for quick meals and meal prep.

Tips for Perfect Soy Sauce Eggs
1. Soft vs. Hard Yolks:
Soft yolks absorb the marinade better and create a creamy texture, while hard yolks give a firmer bite. Choose your cooking time based on how you like the texture.
2. Adjusting Sweetness and Saltiness:
The balance between sugar and soy sauce is key. Taste the marinade before adding eggs and tweak according to your preference. A little sugar goes a long way in rounding out the flavors.
3. Add Aromatics for Extra Depth:
Experiment with star anise, chili flakes, or even a splash of mirin. Each addition transforms the eggs subtly, creating layers of flavor.
Creative Ways to Enjoy Soy Sauce Eggs
- Ramen Topping: Slice them in half and place atop a steaming bowl of miso or shoyu ramen. The yolk melts into the broth for extra richness.
- Rice Bowls: Pair with steamed rice, vegetables, and a drizzle of marinade for a quick lunch or dinner.
- Snack on the Go: Refrigerated soy sauce eggs make a protein-packed snack that’s flavorful and satisfying.
Conclusion
Soy sauce eggs are proof that simple ingredients can create extraordinary flavors. With just a handful of pantry staples and minimal effort, you can transform plain boiled eggs into a gourmet treat.
Whether used as a ramen topping, a side dish, or a snack, these eggs are versatile, delicious, and irresistibly savory.
Experiment with different marination times and aromatics to make them uniquely yours—your taste buds will thank you.