Salads
This Subway egg salad recipe delivers the perfect balance of creamy, tangy, and crispy textures in every bite—just like the iconic sandwich, but with a homemade twist.
The secret lies in achieving that signature runny yolk while keeping the tortilla cups crispy and golden, a technique I’ve perfected after countless test batches. What sets this version apart is the precise mix of mayo, mustard, and spices that mimics Subway’s signature flavor without the mystery ingredients.
The process starts with hard-boiled eggs chopped just fine enough to hold their shape, then folded into a creamy base of mayo, Dijon mustard, and a pinch of celery salt for that classic tang.
Chilling the mixture for at least 30 minutes ensures the flavors meld and the texture stays smooth—no grainy surprises here. For the tortilla cups, lightly crisping them in the oven gives that satisfying crunch without sacrificing the soft center, making them the ideal vessel for this egg salad.
What you’ll end up with is a dish that’s equal parts nostalgic and elevated: creamy, slightly tangy egg salad with a runny yolk that oozes at the first bite, all nestled in crispy tortilla cups.
It’s the kind of recipe that feels like a comfort food upgrade—familiar enough to satisfy cravings but refined enough to impress. The best part? You can customize it with add-ins like diced pickles, green onions, or even a dash of hot sauce for those who like it spicy.
Serve it as a standalone appetizer, a light lunch, or even a protein-packed snack—this egg salad is versatile enough for any occasion. The key to success is patience (especially with the chilling) and attention to texture, but the result is worth every minute.
Let’s get started on making this Subway classic your own.
Ingredients for subway egg salad
Six eggs, creamy mayo, and tortillas—this is all you need for that iconic Subway egg salad experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Fresh, extra-large preferred |
| Mayonnaise 🥫 | ½ cup | Dijon-style for tanginess |
| Dijon Mustard 🍯 | 1 tbsp | For authentic Subway flavor |
| Celery Salt 🧂 | ½ tsp | Key for classic tang |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Ice Water 💧 | ¼ cup | For cooling boiled eggs |
| Large Tortilla Wraps 🌯 | 4 whole | Flour or spinach tortillas |
| Diced Pickles 🥒 | ¼ cup | Optional for tangy crunch |
| Green Onions 🌱 | 2 whole | Sliced thin for garnish |
| Olive Oil 🫒 | 1 tbsp | For crisping tortillas |
| Lemon Juice 🍋 | 1 tsp | Brightens flavor |
The eggs are everything here. Extra-large eggs give you that perfect runny yolk, but any size works if you adjust the cook time. Trader Joe's always has great eggs, but your local grocery store's fresh cart is fine too—just make sure they're cold and smell fresh. The secret to keeping yolks runny? Shocking them in ice water right after boiling. I've tried every method, and this is the only one that guarantees that signature ooze. For the tortillas, Mission brand flour tortillas are my go-to—they crisp up perfectly without getting soggy.
No Dijon mustard? Yellow mustard at half the amount works in a pinch, but you'll lose that signature tang. The mayo can be store-bought or homemade—just make sure it's creamy, not chunky. For extra flavor, I like to add a dash of hot sauce or a few diced red peppers. The pickles and green onions are totally optional, but they add that classic Subway crunch. If you're short on time, skip the pickles and just use extra green onions. The celery salt is non-negotiable though—it's what makes this taste like the real deal.
Boiled eggs keep for 5 days in the fridge, but they're best used within 2 days for that perfect texture. The egg salad mixture stays fresh for 3 days if stored in an airtight container. For the tortillas, store them in a ziplock bag with a paper towel to keep them from drying out. The crispy tortilla cups are best served immediately, but you can reheat them in the oven for 2-3 minutes if needed. I always make a double batch of the egg salad—it disappears fast!
Why You'll Love This Recipe
- Five-Ingredient Miracle: I swear by this recipe because it’s that simple—just eggs, mayo, mustard, celery salt, and pepper. No chopping, no blending, no fuss. Honestly, I’ve made it in my car during road trips (yes, really).
- Creamy with Bite: The Dijon mustard cuts through the richness of the mayo, and that celery salt? It’s the secret weapon—adds a sharp, salty crunch that makes it way more exciting than store-bought. That crispy egg edge with the creamy center? Chef’s kiss.
- Lunchbox Legend: Between us, this is my go-to for packed lunches—it stays fresh for days, and I can toss it into wraps, sandwiches, or just eat it straight with crackers. My kids ask for it at school picnics, and my coworkers steal my portions.
- Budget Breakfast for Dinner: Eggs are cheap, and this recipe stretches them far. I make a big batch on Sundays, and it feeds us for days—no wasted ingredients, no last-minute grocery runs. Plus, it’s the kind of meal that feels special but costs next to nothing.
Step-by-step instructions for crispy tortilla cups with perfect runny yolk
Here's how to nail that iconic Subway egg salad texture—creamy, tangy, and with that glorious runny yolk.
Boil Eggs to Perfect Doneness
Place the 6 whole Large Eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a boil over medium-high heat, then immediately reduce to a gentle simmer. Cook for exactly 9 minutes—this gives you jammy yolks that stay runny while whites set completely. Here's the thing: don't overcook or you'll end up with chalky yolks that ruin everything.
Transfer the eggs to an ice bath filled with the 0.25 cup Ice Water for 10 minutes. This stops the cooking process instantly and makes peeling easier. I like to tap each egg gently on the counter before peeling to crack the shell—it helps separate the membrane. Once peeled, refrigerate the eggs until completely cool, about 15 minutes. Cold eggs mix better and give you that classic creamy texture.
Prepare the Egg Salad Base
In a medium bowl, combine the 0.5 cup Mayonnaise, 1 tbsp Dijon Mustard, 0.5 tsp Celery Salt, and 0.25 tsp Black Pepper. Mix well until smooth—this is your flavor foundation. The Dijon mustard adds that authentic tangy kick you get at Subway. I always use a whisk for this step to make sure everything's evenly incorporated before adding the eggs.
Slice the 6 whole Large Eggs in half lengthwise and gently remove the yolks with a spoon. Place the yolks in a separate bowl and mash them with a fork until completely smooth. Add the mashed yolks to the mayonnaise mixture and fold everything together. The goal is to create a thick, creamy base that holds its shape when you fill the tortillas later. If it looks too thick, add 1-2 teaspoons of ice water to loosen it slightly.
Add Finishing Touches and Chill
Gently fold the egg whites into the mixture using a spatula, being careful not to overmix. You want to keep some texture in the whites for that classic egg salad bite. Stir in the 0.25 cup Diced Pickles (if using) and 1 tsp Lemon Juice—this brightens everything up and cuts through the richness. Taste and adjust seasoning if needed, but this ratio usually hits the mark perfectly.
Transfer the egg salad to an airtight container and refrigerate for at least 30 minutes (I usually make it 1 hour ahead). Chilling lets the flavors meld and makes the salad even creamier. This is also when the magic happens—the celery salt and lemon juice really develop their tangy character. Don't skip this step—it makes all the difference in the final texture.
Crisp the Tortilla Cups
Preheat your oven to 375°F. Cut each of the 4 whole Large Tortilla Wraps in half to make 8 semicircles. Brush both sides lightly with 1 tbsp Olive Oil—just enough to coat them evenly. Arrange the tortilla halves on a baking sheet in a single layer, overlapping slightly if needed. Bake for 8-10 minutes until they're golden brown and crispy.
Here's the trick: watch them closely after 6 minutes—they crisp up fast. You want them to be firm enough to hold their shape when you fill them, but not so crisp they shatter. Once they're done, let them cool for 2 minutes before filling. The residual heat will help set the egg salad perfectly when you add it.
Assemble and Serve
Fill each crispy tortilla half with about 2 tablespoons of the egg salad mixture. I like to pack it in firmly but not overfill—you want the tortilla to maintain its shape. Top each one with a sprinkle of sliced green onions (from the 2 whole Green Onions) for freshness and color. Serve immediately while the tortillas are still crisp and the egg salad is at its creamiest.
Here's the moment you've been waiting for: dig in! The contrast of the warm, crispy tortilla with that cool, creamy egg salad is pure perfection. Each bite should deliver that perfect balance of tangy, creamy, and slightly crunchy elements. If you make extras, store them in the fridge for up to 2 days—just reheat the tortillas in the oven for 3-5 minutes before serving again.
Pro Tips For Making Subway Egg Salad
- Boil Eggs 9 Minutes: I learned this the hard way—undercooked eggs turn mushy, overcooked ones get chalky. Set a timer for exactly 9 minutes from cold water boiling, then plunge them into ice water. The shock stops cooking instantly, and the whites stay firm enough to chop without turning to paste.
- Chill Eggs Before Chopping: Warm eggs slide around like greased lightning. Run your boiled eggs under cold water for 30 seconds first, then peel and pop them in the fridge for 10 minutes. Cold eggs chop cleanly and don’t make a mess all over your cutting board—trust me, your knife will thank you.
- Use Dijon Sparingly: That sharp Dijon mustard packs a punch. Start with just ½ teaspoon and taste before adding more—it’s easy to overdo it. The goal is a bright tang, not a mouth-puckering bite. If you’re unsure, mix it with the mayo first, then adjust.
- Fold, Don’t Stir: Dumping chopped eggs into mayo and stirring creates a dense, gluey salad. Instead, gently fold the eggs in with a rubber spatula—just until combined. The texture stays light and creamy, not like a sad, compacted meatloaf. (Yes, I’ve made that mistake.)
Regional styles of this dish
New York Sub Style
In New York, egg salad gets a bold, no-frills approach that leans into the city’s fast-paced energy. Swap the tortilla cups for crusty baguette slices toasted with garlic butter—think of it like a deconstructed Subway sandwich.
Add diced red onion and hot sauce (like Frank’s RedHot) for a spicy kick, and top with shredded iceberg lettuce for crunch.
The key is keeping the egg salad extra chunky—leave some whole egg whites for texture, and fold in 1 tbsp of finely chopped dill for a fresh twist. 🌃
California Avocado Twist
West Coast egg salad loves avocado—mash ½ ripe avocado into the mayo base for creaminess, then fold in diced English cucumber and sliced radishes for a refreshing crunch. Use spinach tortillas for a lighter vessel, and garnish with toasted pumpkin seeds and microgreens.
This version is all about bright, fresh flavors, so skip the pickles and add 1 tbsp of lime juice instead of lemon. It’s perfect for a light lunch or as a filling for lettuce wraps. 🌶️
Southern Comfort Style
Down South, egg salad gets a smoky, tangy makeover. Replace Dijon mustard with ½ tbsp of hot sauce (like Crystal or Tabasco) and add ½ tsp of smoked paprika to the mayo base. Fold in diced jalapeños and crumbled bacon for a hearty texture.
Serve in buttery biscuit halves instead of tortillas—split them open, brush with butter, and toast until golden. Top with crispy fried onions for extra crunch. This version is rich, smoky, and satisfying, perfect for a Southern brunch. 🍖
Tex-Mex Fiesta
For a Tex-Mex twist, mix ¼ cup of salsa verde into the egg salad for a zesty, herby flavor. Add diced roasted corn and crumbled cotija cheese for texture, then serve in flour tortilla cups brushed with chili oil.
Garnish with cilantro, lime wedges, and a sprinkle of Tajín for a spicy-sweet finish. This version is bold and vibrant, ideal for a fiesta or as a party appetizer. 🌮
Midwest Classic
The Midwest keeps it simple but hearty—no fancy add-ins, just extra mustard (up to 2 tbsp) and finely chopped celery for texture. Use white bread cut into thick slices, lightly toasted, and buttered.
The egg salad here is smooth and tangy, with a focus on bold flavors rather than gimmicks. Add a pinch of sugar (just ¼ tsp) to balance the mustard’s sharpness, and serve with pickle spears on the side. It’s comfort food at its finest. 🥪
Nutrition facts
Frequently asked questions
Why does Subway egg salad have that signature runny yolk?
The secret lies in the 9-minute boil followed by an ice water bath. This method keeps yolks jammy and creamy while whites set perfectly. Overcooking turns yolks chalky—always shock eggs immediately after boiling to lock in that signature texture.
Can I make this egg salad ahead of time?
The salad keeps well in an airtight container for 3 days in the fridge. For best texture, chill it for at least 30 minutes before serving. The tortilla cups crisp best fresh, but you can reheat them in the oven for 2-3 minutes if needed.
What if I don't have Dijon mustard?
Use yellow mustard at half the amount (½ tbsp) or swap with 1 tsp of prepared mustard. The tang will be milder, but still delicious. For extra flavor, add ½ tsp of lemon juice to compensate. The celery salt is non-negotiable—it's what makes this taste authentic!
How do I keep the tortilla cups crispy?
Bake them at 375°F for 8-10 minutes until golden brown. Let them cool 2 minutes before filling to prevent sogginess. For extra crunch, brush with olive oil and sprinkle with paprika before baking. Store any leftovers in a paper bag to maintain crispness.
Can I make this egg salad vegan?
Yes! Replace eggs with silken tofu (mashed) or vegan mayo and aquafaba (chickpea brine) for creaminess. Use vegan tortillas and add avocado or hummus for richness. The texture will differ slightly, but it's still delicious.
