Go Back
Creamy Cauliflower Potato Salad topped with fresh chives, bacon bits, and red pepper flakes in a serving bowl with a spoon.
Layla

Cauliflower Potato Salad

All the creamy, tangy comfort of classic potato salad with half the carbs, thanks to tender cauliflower florets standing in for some of the spuds.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Salad, Side Dish
Cuisine: American
Calories: 185

Ingredients
  

For the Vegetables
  • 1 lb Yukon Gold potatoes cut into 3/4-inch cubes
  • 1 lb cauliflower florets cut into bite-sized pieces, about 1 small head
  • 1 tbsp kosher salt for boiling water
For the Dressing
  • 0.5 cup mayonnaise
  • 0.25 cup Greek yogurt full-fat or 2%
  • 1.5 tbsp Dijon mustard
  • 1 tbsp apple cider vinegar
  • 0.5 tsp celery seed
For the Mix-Ins
  • 2 stalks celery diced small
  • 0.25 cup red onion finely diced
  • 2 tbsp fresh dill chopped, plus more for garnish
  • 2 hard-boiled eggs peeled and chopped

Equipment

  • Large Pot
  • Colander
  • Large Mixing Bowl

Method
 

Cook the Vegetables
  1. Place the potato cubes in a large pot and cover with cold water by 2 inches. Add the tablespoon of salt and bring to a boil over high heat. Reduce to a simmer and cook until just tender when pierced with a knife, about 8-10 minutes. Do not overcook - you want them holding their shape.
  2. While the potatoes simmer, set a steamer basket over a separate pot with 1 inch of simmering water. Add cauliflower florets, cover, and steam until crisp-tender, about 5-6 minutes. The cauliflower should yield slightly to a fork but still have bite. Transfer to a colander and rinse briefly with cold water to stop cooking.
  3. When potatoes are tender, drain in a colander and spread on a baking sheet in a single layer. Let cool to room temperature, about 15 minutes. This prevents them from turning mushy in the dressing.
Make the Salad
  1. In a large mixing bowl, whisk together mayonnaise, Greek yogurt, Dijon mustard, apple cider vinegar, and celery seed until smooth and well combined. Taste and season with salt and black pepper - the dressing should be tangy and well-seasoned since it will mellow once mixed.
  2. Add the cooled potatoes, steamed cauliflower, diced celery, red onion, chopped dill, and hard-boiled eggs to the bowl with the dressing. Fold gently with a rubber spatula until everything is evenly coated. Take care not to break up the potatoes or eggs too much.
  3. Cover and refrigerate for at least 30 minutes to let flavors meld. Taste again before serving and adjust seasoning if needed. Garnish with additional fresh dill and a sprinkle of paprika if desired.

Notes

For the best texture, cut the cauliflower slightly smaller than the potato cubes since it does not soften as much during cooking. The salad keeps well for up to 3 days refrigerated, though it is best within the first 24 hours. For a dairy-free version, replace the Greek yogurt with additional mayonnaise or a dairy-free sour cream alternative.