Salads
This Thundercloud Subs egg salad recipe delivers the perfect balance of creamy, tangy filling and crispy tortilla shells that hold up to every bite. The secret lies in keeping those yolk centers perfectly runny while surrounding them with a creamy, slightly crunchy salad that stays fresh even when assembled ahead.
I developed this after years of perfecting the texture—no more dry, sad egg salad that falls apart when you take that first bite.
The filling starts with hard-boiled eggs chopped just coarse enough to maintain that satisfying bite, then tossed with mayo, mustard, and finely diced celery for brightness. A pinch of paprika adds subtle warmth, while fresh dill keeps it vibrant.
What sets this apart is the creamy yolk heart—we never fully chop those yolks, letting them stay rich and velvety in every bite. The tortilla shells get toasted until crispy, creating a sturdy vessel that keeps everything together without getting soggy.
Assembling these subs is where the magic happens. You layer the egg salad generously, then add optional toppings like crispy bacon or melted cheddar for extra depth. The result is a sandwich that's satisfyingly substantial—crispy on the outside, creamy and cool on the inside, with every component playing its part.
This isn't just egg salad; it's a full meal that tastes even better the next day, making it perfect for meal prep or lunches on the go.
The beauty of this recipe is its versatility. Swap the tortilla shells for toasted bread if you prefer a classic sub style, or keep it as-is for a handheld that's perfect for picnics or game day.
Either way, you'll end up with a sandwich that's restaurant-quality without the fuss. Let's get started—your taste buds will thank you.
Ingredients for thundercloud subs egg salad
Creamy yolk hearts, crunchy tortillas, and bold flavors—this is your ultimate egg salad game-changer.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Room temperature for even cooking |
| Mayonnaise 🥫 | ¾ cup | Duck or avocado oil preferred for richness |
| Yellow Mustard 🍯 | 2 tbsp | Dijon for extra tang |
| Celery Stalks 🧅 | 2 whole | Finely diced, crisp texture |
| Fresh Dill 🌿 | ¼ cup | Chopped, vibrant flavor |
| Smoked Paprika 🌶️ | ½ tsp | Subtle warmth, not spicy |
| Thundercloud Sub Tortilla Shells 🌯 | 4 whole | Crispy, sturdy shells |
| Crispy Bacon 🥓 | ½ cup | Chopped, optional topping |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, optional topping |
| Olive Oil 🫒 | 2 tbsp | For toasting tortillas |
| Salt 🧂 | ½ tsp | Kosher for seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
The eggs are everything here. Thundercloud Subs tortilla shells are my go-to—they stay crispy even when stuffed, but any sturdy tortilla or toasted bread works. For the eggs, room temperature is key—they cook more evenly and hold their shape better. I grab organic pastured eggs from Trader Joe's when I can, but any good-quality eggs will do. The secret? Don't overcook them. Seven minutes in ice-cold water gives you that perfect firm-but-creamy texture. If you're short on time, pre-peel them—saves minutes later.
No fresh dill? Dried dill at one-third the amount works in a pinch, but you'll miss that bright pop of flavor. The mayo can be homemade (I love avocado oil mayo) or store-bought—just avoid the watery kind. Hellmann's or Duke's are my pantry staples. For extra richness, mix in 1 tbsp of sour cream with the mayo. The celery adds that satisfying crunch—if yours is limp, swap in a little extra diced red onion. Bacon lovers, cook your own for maximum crispiness (store-bought crumbles just don't cut it). And that smoked paprika? It's non-negotiable—it adds depth without overpowering.
Assemble these subs right before eating—they're at their best when everything's fresh and crisp. Store the filling separately in an airtight container for up to 3 days in the fridge, and the tortillas can be toasted ahead and kept in a sealed bag for 2 days. The magic happens when you layer: toasted shell, generous filling, cheese if using, then a sprinkle of black pepper. Freeze extras by assembling without toppings—wrap tightly and they'll reheat beautifully. Pro tip: Microwave 20 seconds with a damp paper towel to revive crispiness.
Why You'll Love This Recipe
- Five-Ingredient Magic: The celery and dill give it that bright, fresh kick you’d expect from a diner—no fancy ingredients, just honest flavor. I swear, chopping celery and dicing eggs feels like a spa day compared to some recipes I’ve tried.
- No-Fuss Assembly: You’re looking at 10 minutes of actual work: hard-boil eggs, mix mayo and mustard, dice celery, toss in dill. Honestly, the hardest part is waiting for the eggs to cool enough to chop. No baking, no frying, no stress.
- Lunchbox Hero: Between us, this is my go-to for work lunches or kids’ school snacks. Wrap it in a sub roll for a handheld meal, or pack it in a container with crackers—it stays fresh for days. My daughter actually asks for this, and that’s saying something.
- Budget Win: Eggs, mayo, mustard—these are pantry staples that won’t break the bank. Fresh dill is the only splurge, and a little goes a long way. I’ve made this for $3 a serving, and it’s still the star of the table.
Step-by-step instructions for Thundercloud subs egg salad
Here's how to create the perfect creamy egg salad with a rich yolk center and crispy tortilla shells.
Hard-Boil the Eggs for Perfect Texture
Place the 8 whole large eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a rolling boil over high heat, then immediately remove from heat, cover, and let sit for 12 minutes. This timing ensures fully set whites with creamy, rich yolks that won't turn greenish.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. You'll know they're perfectly done when they're cool to the touch and the yolks remain vibrant. Tap each egg gently on a hard surface to crack the shell all over, then peel under running water for easier removal. Save the peeled eggs for the next step.
Prepare the Creamy Egg Salad Base
In a large mixing bowl, combine the peeled eggs, 0.75 cup mayonnaise, 2 tablespoons yellow mustard, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Using a fork, mash the eggs until they reach your desired consistency—just slightly broken down with some whole egg pieces remaining for texture. I like to leave a few chunks for that satisfying bite.
Add the 2 whole finely diced celery stalks and 0.25 cup chopped fresh dill to the egg mixture. Stir gently to combine, being careful not to overmix. The celery adds a pleasant crunch while the dill brings that bright, herby freshness that balances the richness of the eggs. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a dash of smoked paprika for depth.
Toast the Thundercloud Tortilla Shells
Preheat your oven to 375°F. Place the 4 whole Thundercloud Sub Tortilla Shells on a baking sheet lined with parchment paper. Brush each shell lightly with 1 tablespoon olive oil, coating the inside and outside evenly. This step is crucial for achieving that perfect golden-brown crispiness.
Bake the tortillas for 8-10 minutes until they're golden brown and crispy all over. Watch them closely toward the end—they crisp up quickly. Remove from the oven and let them cool for 2 minutes before assembling. The shells should be sturdy enough to hold the filling without bending.
Assemble and Fill the Thundercloud Subs
Divide the egg salad mixture evenly among the 4 toasted tortilla shells. I like to press it down gently to create a flat surface for the toppings. Sprinkle each with 0.125 cup crispy bacon and 0.125 cup shredded sharp cheddar cheese, dividing the amounts evenly. The bacon adds a smoky depth while the cheddar brings a sharp, tangy contrast to the creamy filling.
Cut each filled tortilla shell in half diagonally and serve immediately. The contrast of the crispy shell with the creamy egg salad and the crunchy bacon and cheese creates a perfect bite every time. For an extra touch, you can drizzle a little more of that duck oil mayonnaise on top before serving.
Pro Tips For Making Thundercloud Subs Egg Salad
- CHILL THE EGGS FIRST: Pop those eggs straight from the fridge into ice water—no room temp nonsense. Cold eggs peel easier, and the yolk stays intact, which is non-negotiable when you’re making egg salad for a crowd. I learned this the hard way when my first batch turned into a sad, runny mess.
- GRATE THE CELERY: Skip the chopping—use a box grater for the celery. It breaks down into tiny, almost invisible pieces that blend seamlessly into the salad, giving you that classic Thundercloud texture without the crunchy bits. (Yes, even if you’re impatient like me.)
- DON’T OVERMIX THE DILL: Tear the fresh dill by hand instead of chopping it fine—it keeps the flavor bright and prevents the salad from turning into a dill-flavored paste. A handful of leaves, roughly torn, does the trick without overpowering.
- USE LESS MUSTARD: Start with just 1 teaspoon of yellow mustard, not the 2 or 3 tablespoons some recipes suggest. The Thundercloud version leans on mayo for creaminess, and too much mustard makes it taste like a sad, tangy side dish instead of a sandwich hero. Trust me—you’ll want more bread.
Health benefits of this recipe
Protein Powerhouse
Each serving of these Thundercloud subs packs a whopping 20 grams of protein, thanks to the eggs and bacon. Eggs are a complete protein, containing all nine essential amino acids your body needs for muscle repair and immune function.
The crispy bacon adds an extra 5 grams of protein per serving, plus iron and B vitamins. This makes it a satisfying meal that keeps you full for hours—perfect for busy weekdays or post-workout recovery. 💪
Healthy Fats for Energy
The mayo and eggs provide healthy fats that support brain function and keep you energized. Using duck or avocado oil mayo boosts the monounsaturated fats, which help reduce inflammation. The olive oil used for toasting the shells adds even more heart-healthy fats.
These fats are essential for absorbing fat-soluble vitamins like A, D, E, and K from the egg yolks.
Crunchy Veggies for Fiber
Celery adds a satisfying crunch while providing 2 grams of fiber per serving, supporting digestion and keeping you full longer. The fresh dill isn't just for flavor—it's packed with antioxidants that help fight inflammation.
Together, these ingredients create a balanced meal that's both delicious and nutritious, without feeling like a health food sacrifice.
Low-Calorie Yet Satisfying
At just 350 calories per serving, these subs are surprisingly light for how filling they are. The tortilla shells provide structure without excessive calories, while the egg salad delivers protein and flavor.
The smoked paprika adds warmth without extra calories, making this a guilt-free indulgence. It's the perfect balance of indulgence and nutrition for a satisfying lunch. ✨
Rich in Essential Vitamins
Eggs are one of nature's most nutrient-dense foods, providing vitamin D (for bone health), choline (for brain function), and B12 (for energy). The dill contributes vitamin K and folate, while the cheddar adds calcium and zinc.
This makes every bite a nutritional powerhouse that supports your overall health. The combination of these nutrients helps keep your energy levels stable throughout the day.
Meal Prep Friendly
One of the best health benefits is how easy these subs are to prep ahead. The egg salad filling stays fresh in the fridge for 3 days, and the tortillas can be toasted in advance.
This makes it simple to assemble a healthy, balanced meal without daily cooking. The high protein and fiber content also help stabilize blood sugar levels, preventing energy crashes later in the day. 💡
Nutrition facts
Frequently asked questions
Why keep the egg yolks whole in this recipe?
The secret to this egg salad is those creamy yolk hearts that stay perfectly runny! When you chop yolks completely, they mix into the filling and lose their luxurious texture. Keeping them intact creates bursts of rich, velvety flavor in every bite. For best results, use room-temperature eggs—they hold their shape better when boiled.
Can I make this without Thundercloud tortilla shells?
While Thundercloud shells are ideal for their crispiness, any sturdy tortilla or even toasted bread works. For extra hold, try brioche buns or ciabatta rolls toasted with olive oil. The key is getting that golden-brown crunch—just adjust baking times as needed for your bread type.
How do I fix runny egg salad after mixing?
If your egg salad turns out too loose, the fix is simple: add 1 tablespoon of mayo and 1 teaspoon of Dijon mustard per cup of filling. Mix well and let it sit for 10 minutes to thicken. For extra structure, press the filling firmly into the shells before adding toppings. Avoid overmixing—just a few gentle stirs will help.
What's the best way to store leftovers?
Store the egg salad filling in an airtight container for up to 3 days in the fridge. Toasted shells keep well for 2 days in a sealed bag. To reheat, assemble subs without toppings, wrap in foil, and microwave for 30 seconds. Add toppings fresh for maximum crunch.
Can I make this vegetarian?
Yes! Swap the bacon for crispy chickpeas or avocado slices for creaminess. Use vegan mayo and ensure your tortillas are egg-free. For extra protein, add white beans to the egg salad mixture. The flavor will be just as satisfying—just slightly lighter in texture.
