Egg salad gets a fresh, modern twist in this Cucumber Egg Salad recipe, and the result is something far more interesting than the classic mayonnaise heavy version.
Here, strained high protein Greek yogurt replaces mayo as the creamy base, the yolks get whipped directly into the dressing for a rich, custard like texture, and pickled jalapeños, lime juice, fresh cilantro, and chili flakes bring a punchy, bright flavor that makes this feel like a completely different dish from the egg salad you grew up eating.
The finishing touch is what really sets this recipe apart: instead of serving the salad on bread or crackers, it gets spooned into cucumber boats, hollowed out cucumber halves that act as a crisp, cool, edible vessel.
The result is a dish that looks beautiful on a plate, eats like a satisfying meal, and fits naturally into a lighter, higher protein way of eating.
This recipe is fast, requires no special equipment, and comes together in about 20 minutes from start to finish. Once you make it, it is hard to go back to the old version.
Why This Recipe Works
The biggest difference between this egg salad and a standard recipe is the base.
Instead of mayonnaise, this recipe uses strained Greek yogurt also sometimes called hung curd or drained yogurt as the creamy foundation.
Straining Greek yogurt for about 15 minutes removes extra liquid whey, making it thicker and more concentrated, similar to a Greek style labneh or a very thick sour cream consistency.
This thicker texture holds up well in the salad and gives the finished dish a creaminess that feels light rather than heavy.
Mixing the egg yolks directly into the strained yogurt base, along with mustard and lime juice, creates a dressing that is tangy, slightly sharp, and deeply savory similar in spirit to a deviled egg filling.
The egg whites are diced and folded in along with the pickled jalapeños, onion, cucumber, and seasonings, giving you distinct pieces of egg white throughout rather than everything blended together.
Pickled jalapeños add a bright, vinegary heat that cuts through the richness of the yolk and yogurt dressing beautifully.
Fresh cilantro and chili flakes bring herbaceous and spicy notes, while the lime juice keeps everything tasting bright and fresh.
The cucumber boats are not just a creative presentation idea the cool crunch of the cucumber and the creamy, spiced egg salad filling are genuinely better together than the salad would be on its own served on toast.
Ingredients
- 3 large eggs
- 1/4 cup high-protein Greek yogurt, strained (see notes below on straining)
- 5 to 6 pickled jalapeño slices
- 1 tbsp fresh cilantro, chopped
- 1/4 of a small onion, finely diced
- 1/4 of a cucumber, diced (for the salad)
- 1/2 tsp red chili flakes
- 3 tsp fresh lime juice
- 1 tsp yellow mustard or Dijon mustard
- Salt, to taste
- Freshly ground black pepper, to taste
For Serving:
- 1 cucumber, halved lengthwise and hollowed out into cucumber boats
- Black sesame seeds, for garnish
- Additional fresh cilantro, for garnish
How to Make Cucumber Egg Salad
Step 1: Boil the eggs. Place the eggs in a saucepan and cover with cold water. Bring to a boil, then reduce to a gentle simmer and cook for 7 minutes for a fully set but still slightly tender yolk.

Transfer the cooked eggs immediately to a bowl of ice cold water and let them sit for at least 5 minutes. This stops the cooking and makes the shells much easier to peel.
Step 2: Peel and separate the eggs. Once cool, peel the eggs and carefully separate the egg whites from the yolks. Set the yolks aside in one bowl and dice the egg whites into small, even pieces.

Step 3: Strain the Greek yogurt. Place the Greek yogurt in a fine mesh strainer or a colander lined with a few layers of cheesecloth.
Let it drain over a bowl for about 15 minutes to remove the excess liquid whey and thicken the yogurt. This step is what gives the dressing its rich, concentrated creaminess.
Step 4: Dice the cucumber. While the yogurt strains, dice 1/4 of a cucumber into small pieces and set aside.
Step 5: Make the dressing base. In a mixing bowl, combine the strained Greek yogurt with the egg yolks, mustard, and lime juice.

Mash and mix everything together until smooth and fully combined into a thick, creamy dressing.
Step 6: Build the salad. Add the diced egg whites, pickled jalapeño slices, diced onion, diced cucumber, red chili flakes, chopped cilantro, salt, and black pepper to the bowl. Fold everything together gently until evenly combined.

Step 7: Prepare the cucumber boats. Take a whole cucumber and slice it in half lengthwise. Use a spoon or melon baller to scoop out the seeds and create a hollow channel down the center of each cucumber half.

Step 8: Fill and garnish. Spoon the prepared egg salad into the cucumber boats. Garnish with a sprinkle of black sesame seeds and a little extra chopped cilantro. Serve immediately.

Tips for the Best Cucumber Egg Salad
Do not skip straining the yogurt. The difference between unstrained and strained Greek yogurt in this recipe is significant. Unstrained yogurt will make the dressing too loose and watery. Even 15 minutes of draining makes it noticeably thicker and creamier.
Use an ice bath after boiling. Transferring boiled eggs straight to ice-cold water stops the cooking immediately and prevents that grayish-green ring from forming around the yolk, which can happen when eggs are overcooked or left in hot water too long.
Dice everything to a similar size. Keeping the egg white, cucumber, and onion pieces roughly the same small size makes every bite more balanced and gives the salad a cleaner look when spooned into the cucumber boats.
Adjust the heat to your preference. The pickled jalapeños and chili flakes together give this salad a noticeable kick. If you prefer milder heat, reduce the chili flakes or use fewer jalapeño slices. If you love heat, add more of either or both.
Serve immediately after filling the boats. Cucumber boats are best eaten fresh, since the cut cucumber will begin to release liquid over time, which can dilute the dressing slightly.
Serving Suggestions
These cucumber boats make a great light lunch on their own, or serve them as part of a larger spread alongside a simple green salad or some fresh pita bread.
They also work well as an appetizer for a small gathering, arranged on a plate and garnished just before serving.
If you are not using the cucumber boat presentation, the egg salad works just as well served on toasted whole grain bread, lettuce cups, or alongside sliced vegetables for dipping.
Straining Greek yogurt means removing the excess liquid whey to make it thicker and more concentrated. To do it at home, place the yogurt in a fine mesh strainer or a colander lined with cheesecloth, set it over a bowl, and let it drain in the refrigerator for 15 minutes to an hour depending on how thick you want it. The longer it drains, the thicker it becomes. Most major grocery stores also sell an even thicker strained Greek yogurt, sometimes labeled as ultra-strained or Icelandic-style yogurt (Skyr), which can be used directly without additional straining.
Yes. If you prefer a more traditional egg salad, you can substitute an equal amount of regular mayonnaise for the strained Greek yogurt. The flavor will be richer and less tangy, and you will lose the extra protein that the yogurt provides, but the overall structure of the recipe stays the same.
Pickled jalapeños are widely available in the condiment aisle of most US grocery stores, usually near other pickles and relishes. If you cannot find them, a small amount of fresh jalapeño, finely diced, plus a splash of pickle juice can give you a similar mix of heat and vinegar tang.
The egg salad filling can be made up to a day in advance and stored in an airtight container in the refrigerator. However, the cucumber boats are best filled and served immediately, since cut cucumber releases liquid over time. Prepare the boats and fill them right before serving.
Yes. All ingredients in this recipe are naturally gluten-free as written. Just make sure the specific brand of pickled jalapeños or mustard you use does not contain any gluten-based additives, which is rare but worth confirming if you have a serious sensitivity.
Yes. Fresh flat-leaf parsley or fresh chives can both be used in place of cilantro if you prefer a milder herb flavor or are among those who find cilantro unpleasant. Both pair well with the other ingredients in this salad.
Calorie counts will vary depending on the specific brands and exact amounts used, but this recipe is designed to be a higher-protein, lighter option compared to traditional mayonnaise-based egg salad. Greek yogurt carries significantly more protein per serving than mayo, which also makes the dish more filling.
English cucumbers (the long, thin-skinned variety sold wrapped in plastic) work particularly well for cucumber boats because they have fewer seeds and a thinner skin. Regular garden cucumbers can also be used but may need to be peeled first if the skin is thick or tough.
Yes. These cucumber boats make an elegant and impressive appetizer for a small gathering. Fill them just before guests arrive and arrange them on a serving platter, garnished with black sesame seeds and extra fresh cilantro for presentation.
Cucumber Egg Salad: A High Protein, Low Carb Lunch Served in Cucumber Boats
Ingredients
- For the Salad:
- 3 large eggs
- 1/4 cup high-protein Greek yogurt strained
- 5-6 pickled jalapeño slices
- 1 tbsp fresh cilantro chopped
- 1/4 of a small onion finely diced
- 1/4 of a cucumber diced
- 1/2 tsp red chili flakes
- 3 tsp fresh lime juice
- 1 tsp yellow mustard or Dijon mustard
- Salt to taste
- Freshly ground black pepper to taste
- For Serving:
- 1 cucumber halved lengthwise and hollowed into boats
- Black sesame seeds for garnish
- Additional fresh cilantro for garnish
Instructions
- Boil the eggs – Cover eggs with cold water in a saucepan, bring to a boil, then simmer 7 minutes. Transfer to an ice-cold water bath for at least 5 minutes.
- Peel and separate – Peel eggs, separate yolks from whites. Dice whites into small even pieces.
- Strain the yogurt – Drain Greek yogurt in a fine mesh strainer or cheesecloth-lined colander for about 15 minutes.
- Dice the cucumber – Dice 1/4 of a cucumber for the salad while yogurt strains.
- Make the dressing – Combine strained yogurt, egg yolks, mustard, and lime juice; mash and mix until smooth.
- Build the salad – Fold in diced egg whites, jalapeños, onion, cucumber, chili flakes, cilantro, salt, and pepper until evenly combined.
- Prepare cucumber boats – Slice a whole cucumber lengthwise; scoop out seeds with a spoon or melon baller.
- Fill and garnish – Spoon egg salad into cucumber boats. Top with black sesame seeds and extra cilantro. Serve immediately.
Quick Tips
- Don’t skip straining the yogurt it’s key to a thick, creamy dressing.
- Use an ice bath right after boiling to stop cooking and prevent a gray ring around the yolk.
- Dice all mix-ins to a similar small size for balanced bites.
- Adjust jalapeños and chili flakes to control the heat level.
- Serve immediately after filling boats, since cut cucumber releases liquid over time.
- Can also be served on whole grain toast, lettuce cups, or with sliced veggies for dipping.

