Breakfast & Brunch
This Subway egg mayo recipe delivers the signature crispy toasted bread and creamy yolk magic you love—perfect for breakfast or a satisfying brunch. The secret lies in hard-boiling eggs just right and mixing them with tangy mayo for that signature texture.
I've perfected this method to ensure every bite has that ideal balance of crispy bread and velvety yolk.
What sets this recipe apart is the authentic Subway-style preparation, where the bread gets toasted to a perfect golden crisp while staying soft inside. The mayo mixture is simple but crucial—just eggs, mayo, and a touch of seasoning to mimic that iconic taste.
This version stays true to the original while allowing room for your own twists, like adding mustard or fresh herbs.
By the time you're done, you'll have sandwiches with perfectly toasted bread that holds up to the creamy egg mixture without getting soggy. The yolk stays rich and smooth, creating that signature creamy texture that makes this sandwich so irresistible.
This is the kind of recipe that transforms a simple breakfast into a satisfying meal.
Serve with classic sides like chips or a fresh salad for the full experience, or customize with your favorite toppings. Whether you're making it for a quick breakfast or a brunch spread, this recipe delivers every time. Let's get started!
Ingredients for subway egg mayo
Four eggs, one creamy mayo mix, and perfectly toasted bread—this is Subway magic at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Hard-boiled for creamy texture |
| Mayonnaise 🥫 | ½ cup | Duck brand or Hellmann's preferred |
| Subway Toasted Bread Rolls 🍞 | 4 whole | Classic white or wheat rolls |
| Yellow Mustard 🟡 | 1 tbsp | Optional for tangy kick |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for toasting bread |
| Vegetable Oil 🫒 | 1 tbsp | For even toasting |
| Ice Cubes ❄️ | 1 cup | For quick egg cooling |
The eggs are everything here. Use large eggs for that classic yolk-to-white ratio—Subway doesn't skimp. Hard-boil them 9 minutes for jammy yolks, then plunge into ice water to stop cooking. I always grab Duck brand mayo for that tangy kick, but Hellmann's works too. The bread? Subway's toasted rolls are key—they're pre-toasted to a crispy golden color, but if you can't find them, toast your own white or wheat rolls until they're just crispy enough to hold up to the egg mix. That's the secret to avoiding soggy sandwiches.
No mayo? Greek yogurt mixed with lemon juice gets you close—just add a pinch of salt. Skip the mustard if you prefer pure egg flavor, but it's what gives that signature tang. Fresh chives are optional but add a nice pop of color and mild onion flavor. Pro tip: Toast the bread in a mix of butter and oil—the butter adds richness while the oil helps crisp it up evenly. If you're feeling fancy, add a dash of paprika to the mayo mix for that Subway smoky vibe. And trust me, don't overmix the egg yolk—keep it creamy, not scrambled.
Hard-boiled eggs keep 5-6 days in the fridge if stored in their shells. The mayo mix can be prepped 2 days ahead—just store it in an airtight container. Toasted bread stays crispy for about 1 hour if wrapped in foil, so assemble sandwiches right before serving. For meal prep, make the mayo mix and hard-boil eggs ahead, then toast bread fresh. The sandwiches reheat beautifully—just 30 seconds in a toaster to revive that crispy texture.
Why You'll Love This Recipe
- 5-Ingredient Magic: I swear by this recipe when I’m too tired to think. Three hard-boiled eggs, a spoonful of mayo, mustard, and chives—no fancy gadgets, just a knife and a roll. Honestly, it’s the kind of meal that feels like a hug when you’re exhausted.
- Creamy Crunch Perfection: That first bite—warm, toasted roll with the cool, tangy mayo-egg filling? It’s ridiculously good. The mustard cuts through the richness, and the chives add this bright, fresh finish that makes it taste like a proper breakfast sandwich, not just something slapped together.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Wrap the filling in the toasted roll, slice it in half, and boom—no soggy sandwiches. My kids actually eat their lunches now, and I don’t have to hear complaints about "boring food."
- Budget Breakfast Win: Eggs are cheap, mayo lasts forever, and those Subway rolls? Often on sale. I make a batch on Sundays, and it stretches into lunches all week—no wasted ingredients, no last-minute grocery runs. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy toasted bread with creamy yolk magic
Here's how to make the perfect Subway-style egg mayo sandwich with golden toast and rich, creamy yolks.
Hard-Boil Eggs for Perfect Creamy Texture
Place the 4 whole large eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a boil over high heat, then immediately remove from heat, cover, and let them sit for 12 minutes. This timing gives you perfectly set whites with creamy yolks that won't turn greenish.
After 12 minutes, drain the hot water and transfer the eggs to the bowl of ice cubes. Let them cool completely in the ice water for 10 minutes—this stops the cooking process and makes peeling much easier. The ice water also helps prevent that rubbery texture some eggs get when overcooked.
Toast Bread Rolls to Golden Crispiness
Heat a large skillet over medium heat and add the 1 tablespoon vegetable oil and 2 tablespoons butter. Once the butter starts foaming, place the 4 whole Subway toasted bread rolls in the skillet. Toast each side for 2-3 minutes until they're a deep golden brown with crispy edges.
Here's the thing—I press down gently on the rolls during the first minute of toasting. This prevents them from curling and ensures even contact with the pan. The butter should melt completely and create a crispy, flavorful crust. Keep the toasted rolls warm in a 200°F oven while you prepare the filling.
Prepare the Creamy Egg Mayo Filling
Peel the cooled eggs and slice them in half lengthwise. Remove the yolks and place them in a small bowl. Add the ½ cup mayonnaise, ½ teaspoon salt, and ¼ teaspoon black pepper. Mash everything together with a fork until you have a smooth, creamy mixture with no visible yolk chunks.
This is where the magic happens—the mayonnaise binds with the yolks to create that signature creamy, rich texture. If the mixture looks too thick, add 1 teaspoon water at a time until it reaches a spreadable consistency. The filling should be thick enough to hold its shape but still spread easily on the toasted bread.
Assemble the Perfect Sandwich
Spread the creamy egg mixture evenly on the bottom half of each toasted roll. If using, spread the 1 tablespoon yellow mustard on top of the egg mixture for that classic tangy kick. Place the egg halves (white side up) on top of the mustard.
Top with the remaining bread halves and gently press down. The bread should be warm and crispy, while the egg filling stays creamy and rich. For that final touch, sprinkle the 2 tablespoons chopped fresh chives on top of each sandwich. The chives add a fresh, oniony flavor that cuts through the richness perfectly.
Pro Tips For Making Subway Egg Mayo
- Fry Eggs Low: I used to blast those eggs on high heat like I was racing the clock, and they’d turn out rubbery or overcooked before the whites set. For creamy, perfectly runny yolks—like the Subway version—keep the heat at a gentle simmer (medium-low). The whites will firm up just enough to hold the mayo without turning the whole thing into scrambled bits.
- Toast Rolls First: Warm those Subway rolls in the toaster or oven before assembling the sandwich. Cold bread soaks up the mayo like a sponge, turning your egg mayo into a soggy mess. A quick toast (30-45 seconds) keeps the structure intact while the filling stays luscious.
- Mix Mayo Thick: Skip the thin, watery mayo—this isn’t a salad. Use full-fat mayo (or Greek-style for extra tang) and mix it generously with the mustard first. That way, when you fold in the egg, the sauce clings to the bread instead of pooling at the bottom like a sad, greasy puddle.
- Chives Last: Sprinkle those fresh chives on after everything else is assembled. Chop them fine—just a quick snip with kitchen shears—and press them lightly into the sandwich. If you add them early, they’ll wilt into oblivion while you’re frying the eggs, leaving you with a bland, herbless bite.
Creative variations of these flavors
Spicy Southwest Twist
Transform your egg mayo into a fiesta of flavors by adding 1 tablespoon chipotle mayo (mix 1 tbsp chipotle peppers in adobo with 1 tbsp mayo) to the yolk mixture. Top with ¼ cup diced jalapeños and 2 tbsp crumbled queso fresco for a Southwest-inspired sandwich.
Serve with a side of salsa verde for dipping—trust me, the heat balances the richness perfectly. 🌶️
Avocado Creamy Upgrade
For a healthier, creamy twist, mash ½ ripe avocado into the mayo-yolk mixture along with 1 tbsp Greek yogurt. The avocado adds a velvety texture while keeping the sandwich light.
Garnish with 2 tbsp sliced radishes and a sprinkle of fresh cilantro for a fresh, vibrant bite. This version is perfect for brunch or a light lunch.
Breakfast Club Fusion
Elevate your sandwich into a full breakfast by adding 2 slices of crispy bacon and ¼ cup shredded cheddar cheese. Toast the bread with 1 tbsp maple syrup brushed on one side for a caramelized crust.
The sweetness contrasts beautifully with the savory egg and bacon. This is my go-to for weekend brunch—it’s hearty, satisfying, and feels like a restaurant meal. 🥓
Gluten-Free Adaptation
Use gluten-free toasted bread rolls (like Subway’s gluten-free option or Schar brand) to keep this recipe inclusive. The key is toasting the bread in 1 tbsp olive oil instead of butter to avoid cross-contamination.
For extra flavor, add 1 tsp Dijon mustard to the mayo mix—it adds depth without overpowering. Always check labels to ensure all ingredients are certified gluten-free.
Herb Garden Freshness
Brighten up your sandwich with a herb-infused mayo by blending 1 tbsp finely chopped dill, 1 tbsp chives, and 1 tsp lemon zest into the mayo before mixing with the yolks. The herbs add a bright, fresh flavor that cuts through the richness.
Pair with thinly sliced cucumber and a sprinkle of everything bagel seasoning for a gourmet touch. This version is perfect for a light, elegant brunch. 🌿
Sweet & Smoky BBQ Version
Swap the mustard for 1 tbsp BBQ sauce (I love Sweet Baby Ray’s) and add 2 tbsp smoked gouda cheese to the egg mix. Toast the bread with 1 tbsp brown sugar brushed on one side for a caramelized, smoky-sweet crust.
The BBQ sauce adds a tangy sweetness that pairs perfectly with the creamy egg. This is a crowd-pleaser for game days or lazy weekends. 🍖
Nutrition facts
Frequently asked questions
Why does Subway egg mayo taste different at home?
The key differences are the bread toasting technique and mayo quality. Subway uses pre-toasted rolls with a specific butter-oil blend for that signature crispiness. Try toasting your bread in a mix of butter and oil until golden brown, not just soft. Also, Subway likely uses a slightly tangier mayo—Duck brand or Hellmann's work best for that authentic flavor.
Can I make this sandwich ahead of time?
Yes, but with smart prep! Hard-boil eggs and make the mayo mix 2 days ahead, storing them separately in airtight containers. Toast the bread fresh—it loses crispiness after 1 hour. Assemble just before serving to keep the bread from getting soggy. For meal prep, store components separately and toast bread to order.
What if my egg mayo mix is too thick or too thin?
Adjust with simple fixes: If too thick, add 1 teaspoon water at a time until spreadable. If too thin, mash the yolks more thoroughly or add ½ teaspoon cornstarch mixed with 1 teaspoon water to thicken it. The perfect consistency should hold its shape but still spread smoothly on toasted bread.
Can I use store-bought egg salad instead of making my own?
You can try, but the texture won't be the same. Store-bought versions often have fillers or preservatives that make them less creamy. For authentic flavor, homemade is best—just 4 eggs + ½ cup mayo + seasoning gives you that signature velvety texture. If you're short on time, look for plain egg salad without extra ingredients like celery or onions.
How do I keep the bread from getting soggy?
Toast the bread thoroughly until golden brown, then keep it warm in a 200°F oven while assembling. Spread the egg mixture on one half only—adding both halves at once steams the bread. For extra insurance, toast the bread again for 30 seconds after assembling if making ahead.
