Cucumber Tomato Salad Recipe With Mayo: Crisp Celery Crowns and Zesty Dill Kick

Side Dishes

Cucumber Tomato Salad Recipe With Mayo: Crisp Celery Crowns and Zesty Dill Kick

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.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Diet
Vegetarian
šŸ”„
Calories
Low Cal

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.

1

šŸ‘Øā€šŸ³ 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.

2

🄘 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.

3

🄘 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!

4

šŸ½ļø 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

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 10mg3%
Sodium 420mg18%
Total Carbohydrate 14g5%
Dietary Fiber 3g11%
Sugars 7g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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!

2

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.

3

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.

4

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.

5

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!

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(5 reviews)
Categories Side Dishes