Side Dishes
This cucumber tomato salad recipe with mayo delivers the perfect balance of crisp, cool textures and zesty flavors that elevate any meal. šæ The secret lies in precise ingredient ratiosājuicy cucumbers, ripe tomatoes, and a creamy mayo baseāall tossed with fresh dill and a touch of celery for that signature crunch.
Iāve perfected this classic side over years of summer entertaining, and it never fails to impress. What sets this salad apart is the technique: thinly slicing cucumbers and tomatoes ensures every bite stays crisp, while the mayo dressing binds everything together without overpowering the freshness.
The celery crowns add a surprising depth of flavor and texture, making this more than just a simple side dish. By the time youāre done, youāll have a vibrant, restaurant-quality salad thatās ready in under 15 minutes.
The bright green, purple, and red layers look as stunning as they taste, and the zesty dill kick keeps it from feeling heavy. This is the kind of dish that transforms a basic meal into something special.
Serve it alongside grilled meats, fish, or even as a light lunch on its own. Hereās how to make it perfect every time.
Ingredients for cucumber tomato salad recipe with mayo
Crisp cucumbers, ripe tomatoes, and zesty dillājust eight ingredients for a salad that tastes like summer.
| Ingredient | Amount | Notes |
|---|---|---|
| Persian Cucumbers š„ | 2 whole | Seedless, thick-skinned preferred |
| Medium Tomatoes š | 4 whole | Ripe, vine-ripened if possible |
| Mayonnaise š„« | ½ cup | Dijon-infused for extra flavor |
| Fresh Dill šæ | ¼ cup | Finely chopped, stems removed |
| Celery Stalks š§ | 2 whole | Thinly sliced, leaves reserved |
| Red Wine Vinegar š· | 1 tbsp | For brightness, optional |
| Granulated Sugar š¬ | 1 tsp | Balances acidity |
| Salt š§ | ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground preferred |
| Lemon Juice š | 1 tbsp | Freshly squeezed |
| Olive Oil š« | 1 tsp | For drizzling, optional |
The cucumbers make or break this salad. Persian cucumbers stay crisp longer than regular onesāskip the seedless if you can't find them, but avoid thin-skinned varieties. Tomatoes should be ripe but firmāthe kind that give slightly when squeezed. I always grab vine-ripened from the store's produce section (they're usually near the front). Fresh dill is non-negotiable hereādried just won't cut it. If you're buying a bunch, wrap the stems in damp paper towels and store in a bag in the fridge to keep it fresh longer. The celery? Organic if possible, but regular works tooājust give it a good rinse.
No Dijon mayo? Regular mayo plus 1 tsp Dijon mustard works in a pinch. Short on dill? Fresh parsley or tarragon can stretch it, but you'll notice the difference. Vinegar too sour? Apple cider vinegar mellows it out. The sugar balances the acidādon't skip it, even if you're watching calories. For extra crunch, I sometimes add thinly sliced radishes or green onions. The lemon juice is keyābottled lemon juice works, but fresh is brighter. And if you're feeling fancy, a drizzle of high-quality olive oil adds richness without overpowering.
This salad stays crisp for 2-3 hours if stored in an airtight containerāany longer and the cucumbers get soggy. I always make it fresh for serving, but if you're prepping ahead, keep the dressing separate and toss everything together right before eating. The flavors actually improve after sitting for 30 minutesāthe dill softens slightly and the tomatoes release more juice. Leftovers? Eat them within 1 dayāthis isn't the kind of salad that keeps well. For a crowd, double the recipe, but make it in batches so the cucumbers don't get mushy waiting.
Why You'll Love This Recipe
- No-Knife Nightmare: I swear by this one when my hands are too busy for chopping. Persian cucumbers slice in secondsāno peeling, no seeds, just crisp strips. And those heirloom tomatoes? They barely need cutting before I toss them in.
- Creamy Crunch Magic: That mayo-dill mix is where it gets good. The celery adds this subtle bite that cuts through the richness, while the fresh dill? Itās like summer in a bowlābright, herby, and impossible to resist.
- Picnic Proven: Honestly, this is my go-to for any outdoor gathering. Packs perfectly in a jar, stays fresh for hours, and pairs with everything from grilled chicken to crusty bread. (Yes, even on a Tuesday night.)
- Zero-Waste Winner: Between us, this salad lasts me four days in the fridgeāno wilting, no sad leftovers. Iāll use the last bits on toast, in wraps, or just straight from the jar. And the ingredients? Cheaper than takeout, way better than delivery.
Step-by-step instructions for crisp celery crowns and zesty dill kick
This salad comes together faster than you can say "crunchy"ājust 15 minutes of prep for a refreshing bite.
šØāš³ Step 1: Prep the Crunchy Base
Start by slicing the 2 whole Persian cucumbers into ¼-inch thick half-moonsākeep the skin on for extra crunch. I use a sharp chef's knife and cut them into even pieces so they stay crisp instead of soggy. Toss them into a large bowl immediately after cutting to prevent browning.
Next, core and slice the 4 whole medium tomatoes into ½-inch thick wedges. For the 2 whole celery stalks, trim off the ends and slice into ¼-inch thick half-moons, just like the cucumbers. The reserved celery leaves can be chopped finely and added later for extra flavor. Add everything to the bowl with the cucumbers.
š„ Step 2: Whisk the Zesty Mayo Dressing
In a small bowl, combine the 0.5 cup mayonnaise, 1 tbsp red wine vinegar, 1 tbsp lemon juice, 1 tsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk until smoothāthis is where the magic happens. The Dijon-infused mayo adds depth, while the vinegar and lemon brighten everything up.
Now stir in the 0.25 cup finely chopped fresh dill. I like to press the dill between my fingers first to release its aroma before adding it to the dressing. This ensures every bite gets that fresh, herby kick. Taste and adjust seasoning if neededāyou might want a little more salt or lemon, depending on your tomatoes.
š„ Step 3: Toss and Chill for Maximum Crunch
Pour the dressing over the cucumber, tomato, and celery mixture in the bowl. Gently fold everything together with a silicone spatulaājust enough to coat the veggies evenly. Here's the thing: don't overmix or the tomatoes will bruise and turn mushy. A few streaks of dressing are totally fine.
For the best texture, cover the bowl and refrigerate for at least 30 minutes before serving. This chilling time lets the flavors meld and keeps the celery crowns extra crisp. If you're short on time, even 15 minutes in the fridge will help. Just don't skip this stepāit makes all the difference!
š½ļø Step 4: Finish with Olive Oil and Serve
Before serving, drizzle 1 tsp olive oil over the top of the salad and toss one last time. This adds a silky finish and balances the acidity from the vinegar and lemon. The oil also helps the dressing cling better to the veggies, so every bite stays flavorful.
Garnish with any remaining chopped celery leaves or extra fresh dill if you're feeling fancy. Serve immediately for the crispiest texture, or let it sit for up to 2 hours in the fridge if you're prepping ahead. This salad tastes even better the next dayājust give it a quick toss before serving!
Pro Tips For Making Cucumber Tomato Salad Recipe With Mayo
- CHILL THE CUCUMBERS FIRST: I learned this the hard wayāskipping this step makes the salad watery. Toss whole Persian cucumbers in ice water for 10 minutes before slicing. The cold shock tightens the flesh so it holds up better when mixed with mayo, and youāll end up with crisp slices instead of sad, limp ones.
- SALT THE TOMATOES: Sounds weird, but it works: Sprinkle sliced tomatoes with ½ teaspoon salt and let them sit for 5 minutes before draining. This pulls out excess moisture, so your salad stays fresh longer and doesnāt turn into a soggy mess. (Yes, even if youāre impatient like me.)
- DICE THE CELERY SMALL: Skip the thick matchsticksācut celery into tiny ¼-inch cubes. It blends better with the mayo, adds more texture without overpowering, and distributes flavor evenly. I used to halve the stalks, but this makes a real difference in how cohesive the salad feels.
- STIR THE MAYO LAST: Toss everything but the mayo first, then fold it in gently at the end. This keeps the dressing from breaking down the veggies prematurely. If youāre using store-bought mayo, a splash of lemon juice (1 tsp) helps balance the richnessātrust me, your salad will thank you.
Troubleshooting your cucumber tomato salad recipe with mayo
Soggy Cucumbers
If your cucumbers turn limp or watery, itās almost always from over-slicing or waiting too long before mixing. Iāve found that Persian cucumbers hold up best when sliced no thicker than ¼-inch and tossed immediately into the bowl.
If youāre prepping ahead, keep the dressing separate and combine just before serving. For extra insurance, sprinkle the sliced cucumbers with ½ tsp salt and let them sit for 5 minutes to draw out excess moisture before adding other ingredients. š„
Tomatoes Too Soft
Overripe or underripe tomatoes can make this salad mushy. Look for firm but ripe tomatoes that yield slightly when squeezed. If your tomatoes still feel too soft after slicing, pat them dry with a paper towel before adding them to the salad.
For a firmer texture, I sometimes chill the sliced tomatoes for 10 minutes before mixing with the rest. Avoid cutting them too thinā½-inch thick wedges hold up best. š
Dressing Too Heavy
The mayo can overwhelm if not balanced properly. If your salad tastes too rich, reduce the mayo to ¼ cup and add 1 tbsp plain Greek yogurt to lighten it. The red wine vinegar and lemon juice are key for brightnessādonāt skip them!
For a tangier kick, add ½ tsp Dijon mustard to the dressing. Always taste as you goāadjust with a pinch more vinegar or lemon if needed. š„«
Lacking Freshness
Dried herbs or old ingredients can make this salad taste flat. Fresh dill is non-negotiableāif itās wilted, replace it. For extra vibrancy, add 1 tbsp finely chopped fresh parsley or 1 tsp chopped chives.
If your celery tastes bitter, soak the sliced pieces in ice water for 5 minutes before draining and adding to the salad. A final drizzle of 1 tsp fresh lemon juice right before serving can revive any dull flavors. šæ
Uneven Texture
If your salad has a mix of mushy and crisp pieces, itās likely from uneven slicing or over-tossing. Use a sharp chefās knife and cut all veggies into consistent slices (¼-inch for cucumbers and celery, ½-inch for tomatoes). Toss gently with a silicone spatulaājust until everything is lightly coated.
Overmixing bruises the tomatoes and makes the cucumbers soggy. For extra crunch, add ¼ cup thinly sliced radishes or 2 tbsp toasted slivered almonds right before serving. š§
Too Bland
A bland salad usually means the dressing needs more acidity or salt. Boost the flavor by adding ½ tsp honey or 1 tsp maple syrup to the dressing for a touch of sweetness. For heat, stir in ¼ tsp red pepper flakes or a pinch of smoked paprika.
If itās still lacking, try 1 tsp capers or 1 tbsp chopped cornichons for a briny kick. Always taste the dressing before tossingāadjust seasoning before combining with the veggies. š¶ļø
Nutrition facts
Frequently asked questions
Can I make this salad without mayo?
The mayo gives this salad its signature creamy texture, but you can substitute with ¼ cup Greek yogurt or avocado mash for a lighter version. For acidity, add 1 tbsp lemon juice and 1 tsp Dijon mustard to help bind the dressing. The salad will still be refreshingājust less rich!
How do I keep the cucumbers extra crisp?
Slice cucumbers no thicker than ¼-inch and toss them immediately with ½ tsp saltālet them sit for 5 minutes to draw out moisture before adding other ingredients. For prep-ahead salads, keep dressing separate until serving. Chilling for 30 minutes before eating also helps maintain crunch.
What's the best way to store leftovers?
Store in an airtight container with dressing on the side for up to 1 day. The cucumbers will soften over time, so eat within 24 hours for best texture. If making ahead, assemble everything 1 hour before servingāthis lets flavors meld without sacrificing crispness.
Can I add other veggies to this salad?
Try ¼ cup diced bell peppers for sweetness or 2 tbsp chopped red onion for bite. For extra crunch, add ¼ cup thinly sliced radishes or 2 tbsp toasted almonds. Just slice them thinly and add right before serving to maintain texture.
Why does my salad taste too sweet?
The sugar in the dressing balances acidity, but if your tomatoes are very ripe, they may add natural sweetness. Reduce the sugar to ½ tsp or omit it entirely. For extra tang, add ½ tsp more vinegar or 1 tsp lemon juice. Always taste the dressing before tossing!
