Cauliflower Salad with Dairy-Free Dill Dressing

Published Feb 25, 2019 | Last Updated May 3, 2026


A tasty salad perfect for a picnic or barbecue that contains no potatoes and no mayonnaise! I love this salad so much, its creamy, crunchy, low carb, free from eggs, lower in fat and higher in protein than your standard picnic side dish.

cauliflower salad with dill and red onion

This vegan cauliflower recipe is a big hit at summer gatherings. Cauliflower is a versatile vegetable in that it can be used in many different ways. I have been using it as a replacement for rice for my Paleo clients and it also makes a great cheesy gratin instead of using potatoes.

This salad tastes even better 2 days later, so it’s ok to make it ahead of the day you are going to eat it.

How to make a potato-free salad

This salad replaces the potato with lightly steamed cauliflower. This is a great summer-time recipe and shows off the sweetness of the cauliflower.  It tastes just like potato salad but with a refreshing crunch. You won’t miss the potatoes, I promise.

 
ingredients for cauliflower salad
 

This is an egg-free recipe too

We also replace the standard mayonnaise with a dilly tofu dressing. This is a cold salad and uses tofu as the base for the non-dairy, vegan dressing.  I use soy products sparingly when preparing vegetarian dishes as I like to have the protein come from legumes and beans. But variety is nice and when making dairy-free creamy dressings, silken tofu comes in handy.

Choose silken tofu either in a shelf stable tetra pack like this, or in the standard water pack in the refrigerator section.

Cauliflower Salad Ingredients

  • 1 12oz package silken firm tofu

  • 1 small-medium clove garlic

  • 3 Tbsp extra virgin olive oil

  • 1 Tbsp Dijon mustard

  • 2 tsp sea salt

  • Fresh dill, about 2 Tbsp chopped

  • 1/4 cup lemon juice (the juice from about 1-2 lemons)

  • 1 large head cauliflower

  • 1 small red bell pepper, small dice, about 1/2 cup (save a little to garnish the salad)

  • 1/4 cup minced red onion

  • Salt and fresh ground pepper

 
tofu dressing for cauliflower salad in food processor
 

To Make the Dilly Tofu Dressing

  1. Bring a small pot of water to a boil. Add silken tofu to the pot and let water come back to a boil then simmer for 3 minutes. (This helps to make the tofu easier to digest and improves the flavor slightly as this is going to be eaten raw.) Strain the tofu with a fine mesh strainer.

  2. Place garlic in a food processor and process to break up the clove. Add blanched tofu, olive oil, mustard, salt, dill and lemon juice. Process until smooth. Pour into a bowl and set in the fridge to let the flavors develop.

    ***Don’t wash the bowl of the food processor!! You are going to process the cauliflower next and you want to save all that great flavor.

To Make the Salad

  1. Place a medium pot of water over high heat. Trim the cauliflower into small florets, about 1 to 2 inches big, discarding the stem. Once the water comes to a boil, add the cauliflower and blanch for 5 to 8 minutes, until a fork pierces easily, but the cauliflower is still firm. Strain and rinse under cold water to cool the cauliflower and stop the cooking process. Shake firmly to remove as much water as possible.

  2. Place ½ of the cauliflower into the food processor and pulse until coarsely chopped, but still chunky. Place in a large mixing bowl. Repeat with remaining half until all the cauliflower has been processed.

  3. Add red bell pepper to the bowl along with the red onion, about half the dressing, and sprinkle with a little salt and 4 to 5 turns fresh pepper. Stir to mix well. Now you can adjust the salad to be as creamy as you like by adding in more of the dressing until it is the consistency you desire. Sometime I used all the dressing and sometimes there is a little left over.

  4. Adjust seasonings to taste, and serve.

    **Reserve a little minced onion or bell pepper for garnishing

 

PRINTER FRIENDLY RECIPE

Yield: 4 servings
Author: Andrea Sprague
Cauliflower Salad with Dairy-Free Dill Dressing

Cauliflower Salad with Dairy-Free Dill Dressing

This vegan cauliflower recipe is a big hit at summer gatherings and contains no mayo. Can be made a day ahead and the dressing will develop more flavor.

Prep time: 25 MinTotal time: 25 Min
Cook modePrevent screen from turning off

Ingredients

  • 1 12oz package silken firm tofu
  • 1 small clove garlic
  • 3 tablespoons extra virgin olive oil
  • 1 tablespoon Dijon mustard
  • 2 teaspoon salt
  • Fresh dill, about 2 tablespoons, chopped
  • ¼ cup lemon juice (the juice from about 1-2 lemons)
  • 1 large head cauliflower
  • 1 small red bell pepper, small dice, about ½ cup (save a little to garnish the salad)
  • ¼ cup minced red onion
  • Salt and fresh ground pepper

Instructions

Dressing
  1. Bring a small pot of water to a boil. Add silken tofu to the pot and let water come back to a boil then simmer for 3 minutes. (This helps to make the tofu easier to digest and improves the flavor slightly as this is going to be eaten raw.) Strain the tofu with a fine mesh strainer.
  2. Place garlic in a food processor and process to break up the clove. Add blanched tofu, olive oil, mustard, salt, dill and lemon juice. Process until smooth. Pour into a bowl and set in the fridge to let the flavors develop.
  3. (Do not wash the bowl of the food processor!! You are going to process the cauliflower next and all the flavor doesn't have to go to waste.
Salad
  1. Place a medium pot of water over high heat. Trim the cauliflower into small florets, about 1 to 2 inches big, discarding the stem. Once the water comes to a boil, add the cauliflower and blanch for 5 to 8 minutes, until a fork pierces easily, but the cauliflower is still firm. Strain and rinse under cold water to cool the cauliflower and stop the cooking process. Shake firmly to remove as much water as possible.
  2. Place ½ of the cauliflower into the food processor and pulse until coarsely chopped, but still chunky. Place in a large mixing bowl. Repeat with remaining half until all the cauliflower has been processed.
  3. Add red bell pepper to the bowl along with the red onion, about half the dressing, and sprinkle with a little salt and 4 to 5 turns fresh pepper. Stir to mix well. Now you can adjust the salad to be as creamy as you like by adding in more of the dressing until it is the consistency you desire. Sometime I used all the dressing and sometimes there is a little left over.
  4. Adjust seasonings to taste, and serve.
  5. **Reserve a little minced onion or bell pepper for garnishing

Notes

Letting the dill dressing sit for awhile helps the flavors to develop. Mix the salad, cover and place in the refrigerator for an hour or so. Then taste it again before serving. It will be easier to know whether you want more lemon or salt after it has had a chance to sit. Wait to garnish the salad until you know you love it!

 

MORE RECIPEs FOR A PARTY OR BARBEQUE


Garbanzo Bean Salad

Mediterranean Quinoa Salad

Lima Bean Dip

Vegetarian Quinoa Paella

 
Previous
Previous

Garbanzo Bean Salad

Next
Next

Dairy Free Vegetable Frittata