
This is the salad that disappears first at every cookout I bring it to. Crisp cucumbers, jammy-centered hard-boiled eggs, smoky bacon crumbles, sweet cherry tomatoes, little cubes of cheddar — all folded through a creamy homemade dressing that tastes like ranch’s fresher, brighter cousin. It’s crunchy, creamy, salty, and cool all at once, and it comes together in about 25 minutes with zero fancy equipment.
Now, let’s get the honest part out of the way first, because the name makes a promise: bacon is not an anti-inflammatory food, and I’m not going to pretend otherwise. What this recipe does — and what makes it genuinely different from the usual bacon-and-bottled-ranch cucumber salad — is rebuild everything around the bacon. The bacon becomes a small, crispy accent (six slices across four big servings) instead of the main event. The dressing swaps bottled ranch — usually soybean oil, sugar, and additives — for Greek yogurt, real olive oil, lemon, garlic, fresh herbs, and a pinch of golden turmeric. The bowl is mostly cucumber, eggs, and tomatoes: hydrating, protein-rich, and full of the good stuff. That’s a salad I can honestly call anti-inflammatory style — and one my family requests on repeat.
Quick answer: This creamy cucumber bacon and egg salad tosses salted, drained cucumber slices with chopped hard-boiled eggs, crisp center-cut bacon, cherry tomatoes, and cheddar in a Greek yogurt–olive oil dressing with dill, garlic, lemon, and turmeric. It takes about 25 minutes, keeps 3 days in the fridge, and lands around 320 calories, 17 g protein, and roughly 5 g net carbs per serving — naturally low-carb and keto-friendly.
Table of Contents
Why You’ll Love This Salad
- The crunch stays. Salting and draining the cucumbers first is the whole secret — no watery dressing, no sad soggy slices, even on day two.
- High protein, low carb. Eggs, Greek yogurt, cheddar, and bacon stack up to about 17 g protein per serving with roughly 5 g net carbs.
- A dressing you’ll use on everything. The yogurt-ranch with turmeric and dill is good enough to bottle. I make a double batch and put it on grilled chicken all week.
- Cookout-proof. No mayo-heavy dressing sitting in the sun, no wilting lettuce. It travels well and holds up on a buffet table.
- 25 minutes, start to finish. Boil eggs, crisp bacon, whisk dressing, toss. That’s the whole job.
Ingredients

For the Salad
- 2 large English cucumbers (about 1 1/2 lbs), sliced into 1/4-inch rounds
- 1 teaspoon fine sea salt, for drawing out the cucumber water
- 6 large hard-boiled eggs, peeled and roughly chopped
- 6 slices center-cut bacon, cooked very crisp and crumbled (about 1/2 cup)
- 1 cup cherry tomatoes, halved
- 1/2 cup (55 g) sharp cheddar, cut into small cubes (just like the photo)
- 2 green onions, thinly sliced (optional but lovely)
- Fresh parsley or dill, for serving
- Plenty of cracked black pepper
For the Creamy Anti-Inflammatory Dressing
- 3/4 cup (180 g) plain Greek yogurt (2% or full-fat tastes best)
- 2 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice (plus zest if you like)
- 1 teaspoon Dijon mustard
- 1 small garlic clove, grated (or 1/2 teaspoon garlic powder)
- 2 tablespoons chopped fresh dill (or 2 teaspoons dried)
- 1/4 teaspoon ground turmeric, plus a pinch of black pepper (the classic pairing)
- 1/2 teaspoon fine sea salt, or to taste
- 1–2 tablespoons milk or water, to thin to a pourable consistency
A few honest notes. Center-cut bacon is the leanest regular bacon — more meat, less fat per slice — and cooking it truly crisp means it stays crunchy in the dressing and a little goes a long way. Nitrate-free/uncured bacon is an easy upgrade if it’s available to you. English cucumbers matter here: thin skin, tiny seeds, and less water than the big waxy kind. And the cheddar — the photo shows cheerful little cubes, and they belong in this salad; if you want it lighter, feta or goat cheese gives more flavor per gram, so you can use less.
Easy swaps. Turkey bacon works for a lighter or pork-free version. Dairy-free? Use a plain unsweetened coconut or almond yogurt and skip the cheese (add avocado for the richness). Egg-free isn’t really this salad’s moment, but chickpeas make a surprisingly good vegetarian stand-in for the eggs-and-bacon combo — different salad, same great dressing.
Equipment
- Saucepan or egg cooker, for the eggs
- Large skillet or a sheet pan, for the bacon
- Colander and clean towels or paper towels
- Large mixing bowl, small bowl, and a whisk
- Sharp knife and cutting board
How to Make Creamy Cucumber Bacon & Egg Salad
Step 1 — Salt the cucumbers. Toss the cucumber slices with 1 teaspoon salt in a colander set over a bowl and let them sit 15 minutes. You’ll see a puddle of water underneath — that’s water that is not going into your dressing. Pat the slices thoroughly dry with towels. Do not skip this step; it is the difference between a crisp salad and cucumber soup.
Step 2 — Boil the eggs. While the cucumbers drain, cover the eggs with cold water, bring to a boil, then take the pan off the heat, cover, and let them sit 10 minutes. Ice bath for 5 minutes, then peel and chop roughly. (Older eggs peel easier — a good excuse to use up the back of the carton.)
Step 3 — Crisp the bacon. Cook the bacon in a cold-start skillet over medium heat, 8–10 minutes, until deep golden and rigid. Drain on paper towels and crumble. Starting in a cold pan renders the fat slowly, which is how you get shatter-crisp bacon instead of chewy strips.
Step 4 — Whisk the dressing. Whisk the yogurt, olive oil, lemon juice, Dijon, garlic, dill, turmeric, pepper, and salt until smooth and pale gold. Thin with a spoonful of milk or water until it pours like ranch. Taste it — it should be bright and a little punchy, because it will mellow once it’s coating everything.
Step 5 — Toss — gently. Add the dried cucumbers, eggs, tomatoes, cheddar, green onions, and most of the bacon to a big bowl. Pour the dressing over and fold with a spatula until everything is glossy. Aggressive stirring breaks the eggs into mush; folding keeps those nice chunks.
Step 6 — Rest and serve. Ten minutes in the fridge lets the flavors get to know each other. Serve topped with the reserved bacon, extra herbs, and an unapologetic amount of cracked black pepper — look at the photo; that peppery top is part of the deal.
Pro Tips for the Best Cucumber Salad
- Dry cucumbers are everything. After salting, I press the slices between towels and actually squeeze very gently. The drier they go in, the longer the salad stays crisp.
- Fold the bacon in last — and keep some back. Bacon mixed through softens over time. Half in the bowl, half scattered on top at serving keeps crunch in every bite.
- Dress it close to serving for parties. Making it for a crowd? Keep the dressing separate and toss within an hour of serving. For family dinner, toss right away — the leftovers are still great tomorrow.
- The turmeric trick. A quarter teaspoon won’t make the salad taste like curry; it gives the dressing a gentle golden color and fits the anti-inflammatory theme. The pinch of black pepper with it is deliberate — it helps your body use the curcumin.
Variations to Try

- BLT version: Add a big handful of chopped romaine and extra tomatoes, and serve it in lettuce cups. Basically a BLT that skipped the bread.
- Spicy ranch: Whisk 1/2 teaspoon smoked paprika and a pinch of cayenne into the dressing, and finish with sliced jalapeño.
- Avocado upgrade: Fold in a diced avocado just before serving — extra creaminess and potassium, and very keto.
- Herb garden: Swap the dill for basil and mint in high summer. It reads completely different and pairs beautifully with grilled fish.
- No-bacon reset: Skip the bacon entirely, add a handful of toasted walnuts and extra herbs. Fully vegetarian, still crunchy, still satisfying.
What to Serve It With
This salad is a side dish that eats like a main. It loves grilled chicken, salmon, steak, or burgers; it’s a natural on a BBQ table next to anything smoky; and for lunch I eat a big bowl of it exactly as-is, sometimes over a handful of greens or stuffed into a low-carb wrap. For a brunch spread, set it next to the pistachio cake and watch both vanish.
Storage and Meal Prep
Store in an airtight container in the fridge for up to 3 days. The cucumbers will slowly release a little more water — just give it a stir and it comes right back together. For meal prep, keep the components separate (dressed eggs and tomatoes in one container, cucumbers and bacon in another) and combine the morning you need them; that buys you 4 good days. This one doesn’t freeze — cucumbers never forgive freezing.
Nutrition
Per serving (1 of 4 generous servings), figured from the full ingredient list: approximately 320 calories, 17 g protein, 6 g total carbs, 1 g fiber, about 5 g net carbs, 26 g fat, and 3 g sugar (all naturally occurring, from the tomatoes and yogurt). For comparison, the same salad built the old way — full mayo or bottled ranch, regular bacon, more cheese — runs closer to 450–500 calories with two or three times the sodium. These are honest estimates; your bacon brand will move the sodium and fat more than anything else. And to say it once more, plainly: this is a lighter, cleaner version of a bacon salad, built mostly from whole, nutrient-dense ingredients — not a medical food.
Frequently Asked Questions
How do I keep cucumber salad from getting watery? Salt the slices for 15 minutes, drain, and pat them very dry before dressing. That single step removes most of the water that would otherwise pool in the bowl. Serving within a few hours and storing leftovers with a paper towel on top helps too.
Is this salad keto-friendly? Yes — at roughly 5 g net carbs per serving with eggs, bacon, cheddar, and a yogurt-olive oil dressing, it fits most keto days easily. Skip the tomatoes if you need it even lower (saves about 1 g net carb).
Can I make it without bacon? Of course. Turkey bacon keeps the smoky crunch with less fat, or go fully vegetarian with toasted walnuts and a pinch of smoked paprika for that savory note. The salad’s real star is the dressing anyway.
How long do hard-boiled eggs keep in this salad? The dressed salad keeps 3 days in the fridge. If you’re meal-prepping, unpeeled hard-boiled eggs keep a full week on their own — chop and add them fresh for the best texture.
Can I use regular cucumbers instead of English? Yes — peel them, scoop out the watery seeds with a spoon, and salt them a little longer (20 minutes). The texture won’t be quite as fine, but the salad will still be good.
Final Thoughts
This creamy cucumber bacon and hard-boiled egg salad is everything I want in a summer side: cool, crunchy, protein-packed, and honest about what it is. A little bacon for the smoke and crunch, a genuinely better-for-you dressing, and a bowl full of fresh things. Make it once for a cookout and I promise you’ll be asked for the recipe before the plates are cleared. If you try it, tell me in the comments — and tell me whether you went classic dill or tried the spicy version.
Recipe Card: Creamy Cucumber Bacon & Hard-Boiled Egg Salad
Prep Time: 15 minutes (plus 15 minutes salting) · Cook Time: 10 minutes · Total Time: About 40 minutes Yield: 4 generous servings · Category: Salad / Side Dish · Method: No-cook assembly · Cuisine: American
Ingredients
2 English cucumbers, sliced · 1 tsp salt (for draining) · 6 hard-boiled eggs, chopped · 6 slices center-cut bacon, crisped and crumbled · 1 cup cherry tomatoes, halved · 1/2 cup cubed sharp cheddar · 2 green onions · parsley/dill + black pepper Dressing: 3/4 cup Greek yogurt · 2 tbsp olive oil · 1 tbsp lemon juice · 1 tsp Dijon · 1 garlic clove · 2 tbsp fresh dill · 1/4 tsp turmeric · pinch black pepper · 1/2 tsp salt · 1–2 tbsp milk to thin
Instructions
- Salt cucumber slices 15 minutes; drain and pat very dry.
- Hard-boil eggs (boil, off heat covered 10 minutes, ice bath); peel and chop.
- Crisp the bacon from a cold skillet, 8–10 minutes; crumble.
- Whisk all dressing ingredients until smooth and pourable.
- Fold cucumbers, eggs, tomatoes, cheddar, onions, and most of the bacon with the dressing.
- Rest 10 minutes; serve topped with remaining bacon, herbs, and black pepper.
Nutrition (per serving, estimated)
Calories: 320 · Protein: 17 g · Total Carbs: 6 g · Fiber: 1 g · Net Carbs: ~5 g · Fat: 26 g