Salads
This Weight Watchers egg salad sandwich delivers all the satisfying crunch and protein you crave without the guilt—perfect for meal prep and smart lunches. 💛 The secret lies in Greek yogurt instead of mayo, keeping points low while maintaining that creamy, tangy texture you love.
With just 5 ingredients and 15 minutes of prep, you’ll have a lunch that’s both filling and balanced, using whole-grain bread for extra fiber and staying under 5 PointsPlus per serving.
The magic happens in the texture: finely chopped celery and red onion add crispness that cuts through the richness, while a touch of Dijon mustard brightens the flavor without extra calories. This isn’t your childhood egg salad—it’s a protein-packed upgrade that keeps you full for hours.
The recipe is designed to be foolproof, with no cooking required beyond boiling the eggs, making it ideal for busy mornings or overnight prep.
What makes this sandwich stand out is the crunchy texture that comes from the celery and a sprinkle of everything bagel seasoning on top. It’s the kind of meal that feels indulgent but aligns perfectly with Weight Watchers goals.
Each bite delivers high-quality protein and fiber, helping you stay on track while satisfying your sandwich cravings.
Serve this with a side of baby carrots or cucumber slices to round out the meal, or wrap it up for a portable lunch that’s ready whenever you are. The best part?
You can customize it with your favorite herbs or a dash of hot sauce for extra flavor without breaking the point budget. Let’s make lunch work for you!
Ingredients for weight watchers egg salad sandwich
Five ingredients, zero guilt—this egg salad keeps you full and on track.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Hard-boiled for texture |
| Plain Nonfat Greek Yogurt 🥛 | ½ cup | Full-fat for creaminess (optional) |
| Dijon Mustard 🍯 | 1 tbsp | For tangy brightness |
| Celery Stalks 🧅 | 2 whole | Finely chopped for crunch |
| Red Onion 🧅 | ¼ cup | Finely diced, mild bite |
| Everything Bagel Seasoning 🌾 | 1 tbsp | For final crunchy finish |
| Whole-Grain Bread 🍞 | 4 slices | For extra fiber |
| Lemon Juice 🍋 | 1 tsp | Brightens flavors |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Avocado Oil Mayonnaise 🫒 | 1 tbsp | Vegan mayo alternative (optional) |
The eggs are the star, and Farm Fresh or organic makes a difference in flavor. Boil them for exactly 9 minutes for perfect doneness—no rubbery yolks, no hard centers. I always grab a dozen from Trader Joe's because they’re consistently good, but any grocery store will do. The Greek yogurt is non-negotiable for that creamy texture without the mayo calories. Fage 0% plain is my go-to, but any nonfat brand works. Pro tip: if you’re short on time, buy pre-boiled eggs from the deli section—they’re a lifesaver for busy mornings.
No Dijon mustard? Yellow mustard at half the amount works in a pinch, but you’ll lose that sophisticated tang. The celery and onion should be finely chopped—use a food processor for even texture if you’re not into manual chopping. Ran out of everything bagel seasoning? Garlic powder + sesame seeds + poppy seeds mimic the flavor. For extra protein, add 1/4 cup chopped hard-boiled chickpeas—they blend right in and add fiber. And if you’re really watching points, skip the vegan mayo entirely; the yogurt alone keeps it creamy.
This salad keeps beautifully for 4 days in the fridge, though the bread gets stale after 2. Wrap the filling in plastic and store separately to keep it fresh longer. For meal prep, assemble the sandwiches the night before and refrigerate—taste even better the next day. The everything bagel seasoning loses its crunch after a day, so sprinkle it fresh when serving. Freezing isn’t recommended, but you can freeze the filling alone for up to 3 months if you’re planning ahead.
Why You'll Love This Recipe
- Here’s what sold me: swapping mayo for Greek yogurt keeps it light but rich. The Dijon mustard adds a tangy kick that cuts through the richness, and the red onion? Tiny but mighty—it wakes up every bite.
- Five-Ingredient Magic: I swear by this combo—eggs, Greek yogurt, mustard, celery, and onion. That’s it. No fancy prep, no hidden ingredients, just pure, creamy satisfaction with zero guilt.
- Creamy Without the Mayo: Here’s what sold me: swapping mayo for Greek yogurt keeps it light but rich. The Dijon mustard adds a tangy kick that cuts through the richness, and the red onion? Tiny but mighty—it wakes up every bite.
- Lunchbox Legend: Between us, this is my go-to for work lunches or kids’ school sandwiches. Pack it in whole wheat bread, and it stays fresh all day. (Yes, even on a Tuesday when I forget to pack anything.)
Step-by-step instructions for Weight Watchers egg salad sandwich
Here's how to make a protein-packed egg salad that's light, flavorful, and perfect for your lunchbox.
🍳 Step 1: Hard-Boil the Eggs to Perfection
Place the 6 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 reduce to low heat and simmer for exactly 9 minutes. This timing ensures the yolks stay creamy while the whites firm up nicely.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. Once cooled, peel the eggs under running water—they'll slip out of their shells much more easily. I like to crack them gently at both ends first, then roll them against the side of the bowl to loosen the shells before peeling. Chop each egg into small, even pieces—about ¼-inch chunks—so they mix well with the other ingredients.
👨🍳 Step 2: Chop and Prep the Vegetables
Cut the 2 whole celery stalks into small dice—about ⅛-inch pieces. You want them finely chopped so they blend seamlessly into the egg salad without any large, crunchy bits. I like to use a sharp chef's knife and cut them in two directions for even consistency.
Finely dice the ¼ cup red onion into tiny pieces—almost like a brunoise cut. The smaller you dice it, the milder the flavor will be in the final salad. If you're sensitive to onion bite, you can soak the diced onion in ice water for 5 minutes before draining and adding it to the mix. This helps mellow out the sharpness.
🥘 Step 3: Mix the Creamy Base
In a medium bowl, combine the chopped eggs, ½ cup plain nonfat Greek yogurt, 1 tablespoon Dijon mustard, 1 tablespoon avocado oil mayonnaise, 1 teaspoon lemon juice, ½ teaspoon salt, and ¼ teaspoon black pepper. Use a fork to gently fold everything together—don't overmix or the eggs will get mushy. You want the texture to be creamy but still slightly chunky from the egg pieces.
Add the finely chopped celery and red onion, then stir again until everything is evenly distributed. Taste and adjust seasoning if needed—I usually add a pinch more salt or a crack of black pepper to taste. The Greek yogurt keeps this egg salad light and protein-packed while still creamy.
🔪 Step 4: Assemble the Sandwiches
Toast the 4 slices whole-grain bread lightly in a dry skillet over medium heat for 1-2 minutes per side until golden and crisp. This adds extra texture and prevents sogginess. Let them cool slightly before assembling.
Spread about 2 tablespoons of the egg salad mixture onto each slice of toasted bread. Top with another slice of bread to create a sandwich. For extra crunch, sprinkle 1 tablespoon everything bagel seasoning over the top of each sandwich just before serving. This adds a delightful pop of texture and flavor that keeps things interesting.
Pro Tips For Making Weight Watchers Egg Salad Sandwich
- Boil Eggs 9 Minutes: I learned this the hard way—soft eggs turn mushy in salad, but 9 minutes at a rolling boil gives you firm yolks that hold shape without drying out. Start with cold water and add a pinch of salt; the eggs won’t stick as much, and the whites stay snowy white.
- Chop Celery Small: Tiny dice (1/8-inch pieces) mix better and don’t leave crunchy surprises. Use a sharp knife—dull blades crush celery into pulp, which makes the salad watery. If you’re impatient, pulse it in a food processor for 2 seconds, then chop the rest by hand.
- Mix Yogurt Last: Add the Greek yogurt just before assembling the sandwich—it keeps the salad lighter and prevents soggy bread. If you mix it too early, the acid in the mustard and onion will make the yogurt curdle, turning your creamy filling into a weird, lumpy mess.
- Toast Bread First: Lightly toast your bread (even if using whole wheat) to lock in moisture and prevent the egg salad from turning it limp. I skip this when I’m lazy, but the texture difference is night and day—especially if you’re using a soft, seed-heavy bun. Two minutes in a dry pan or toaster does the trick.
Make-ahead tips for leftovers
Prep Ahead Strategy
Start by boiling the eggs the night before—this saves 15 minutes of morning prep time. Store peeled eggs in an airtight container with a splash of water to keep them fresh.
I like to chop them the same day to maintain texture, but if you're really ahead, you can store chopped eggs (without yogurt) in the fridge for 2 days in a sealed container. 💡
Filling Storage Tips
The egg salad filling stays fresh for 4 days in the fridge when stored in an airtight container. Keep the bread separate until ready to assemble to prevent sogginess. For extra insurance, place a paper towel between bread slices in a sealed bag.
I always portion the filling into 4 equal servings right after mixing to make grab-and-go lunches effortless.
Freezer-Friendly Hack
Freeze the egg salad filling (without bread) for up to 3 months in a freezer-safe container. Thaw overnight in the fridge, then assemble sandwiches in the morning. The texture remains creamy after freezing—just avoid freezing the bread.
For a quick breakfast, I sometimes freeze individual portions in silicone molds and pop them into the toaster for a protein-packed breakfast sandwich. ❄️
Bread Prep Shortcut
Toast the bread slices ahead of time and store them in a paper bag at room temperature for up to 2 days. The crispiness stays intact, and you won't have to worry about soggy bread when assembling.
I keep a stash of pre-toasted slices in my freezer too—just reheat in a toaster for 30 seconds before adding the filling. This is my go-to for busy mornings.
Portion Control Made Easy
Use small glass containers (like 8-ounce mason jars) to portion the filling for individual servings. Store them in the fridge, and when ready to eat, simply spoon the filling onto toasted bread.
This method keeps everything organized and makes it easy to track portions—perfect for Weight Watchers. I also label containers with dates to stay on top of freshness. 📅
Meal Prep Timeline
Here's my foolproof schedule: Boil eggs on Sunday night, chop them Monday morning, and mix the filling Monday afternoon. Assemble sandwiches Tuesday morning and store in the fridge for the week.
This way, I have a fresh, protein-packed lunch ready every day without any last-minute stress. The key is keeping the bread separate until serving to maintain that perfect crunch. 💪
Nutrition facts
Frequently asked questions
Can I use regular mayo instead of Greek yogurt?
While mayo works, it'll add more calories and points. For a Weight Watchers-friendly version, stick with Greek yogurt—it keeps the texture creamy while cutting fat. If you must use mayo, opt for a light version like Hellmann's Light and reduce to 1 tablespoon instead of the full 2 tablespoons of yogurt.
How do I keep the bread from getting soggy?
Toast the bread first, then store it separately in a paper bag. When ready to assemble, add the filling to the toasted side down and press gently. For extra insurance, place a paper towel between bread slices if prepping ahead. The toasted bread stays crisp for 24 hours this way!
What if I don't have everything bagel seasoning?
No problem! Mix ½ teaspoon garlic powder, ½ teaspoon sesame seeds, and ½ teaspoon poppy seeds for a similar flavor. For extra crunch, add 1 tablespoon crushed potato chips (like Fritos) or 1 teaspoon toasted breadcrumbs. These swaps keep the texture without breaking the point budget.
Can I make this vegetarian?
Swap the eggs for ½ cup mashed chickpeas (for texture) and ½ cup crumbled firm tofu (for protein). Boost flavor with 1 teaspoon turmeric and ½ teaspoon smoked paprika to mimic egg taste. This version stays under 4 PointsPlus per serving!
How many points is this per sandwich?
Each sandwich (with whole-grain bread) is about 5 PointsPlus in Weight Watchers' 2021 program. The Greek yogurt and light mayo alternatives keep it low-calorie while packed with protein. For fewer points, use 1 slice whole-grain + 1 slice light rye bread, reducing to 4 PointsPlus.
