Cauliflower Tomato Salad

This easy Cauliflower Salad with tomatoes, fresh herbs and a creamy dressing is a perfect side dish to many recipes.

Cauliflower Tomato Salad

This is the best Cauliflower Salad. With tomatoes, fresh herbs and a creamy dressing, it’s perfect to serve with so many delicious meals. It’s also one of the easiest salads to put together and can be made in advance too.

Cauliflower and tomatoes complement each other beautifully in this refreshing salad. It is a great variation to coleslaw. The cauliflower is crunchy and grating it makes it almost fluffy. Tomatoes, garlic and herbs are then added and dressed with mayo and sour cream.

Seafood is one of my favorite pairings for this salad. It’s so good with my Ultimate Baked Steelhead Trout and some fluffy mashed potatoes. It’s also great with chicken, such as Chicken Fritters or Cheesy Chicken Meatballs.


  • cauliflower
  • tomatoes
    • I’ve used both whole tomatoes and small cherry tomatoes. They both work really well. If you’re using whole tomatoes, I recommend removing the seeds before chopping up the tomatoes. If you don’t remove the seeds, the salad will be much more watery.
  • garlic
    • I like a small amount of garlic, but, in my opinion, too much is overwhelming to this lovely, mild salad.
  • fresh herbs
    • dill, parsley, chives, each
  • salt, ground black pepper
  • mayonnaise – it’s the foundation to the creamy dressing, but if you are opposed to mayo, just use more sour cream or Greek yogurt instead.
  • sour cream (unflavored Greek yogurt can be substituted instead)
  • Other additions – cucumbers, radishes
Ingredients For Cauliflower Tomato Salad

How To Make Cauliflower Salad

  1. Grate the cauliflower on the large holes of a box grater. 
  2. Seed and chop the tomatoes. 
  3. Add the rest of the ingredients (garlic, fresh herbs, salt, pepper, mayonnaise and sour cream) and mix to combine.
  4. Refrigerate salad. It will stay fresh for up to 3 days.
How to make Cauliflower Tomato Salad

More Delicious Salads:

The best cauliflower salad with tomatoes, herbs and a creamy dressing.

Cauliflower Tomato Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy Cauliflower Salad with tomatoes, fresh herbs and a creamy dressing is a perfect side dish to many recipes.

  • Author: Olga’s Flavor Factory
  • Prep Time: 15 mins
  • Total Time: 15 mins
  • Yield: 4 1x
  • Category: Sides


  • 1/2 cauliflower head
  • 12 whole tomatoes or 1/23/4 of a pint of cherry tomatoes
  • fresh herbs: parsley, dill, green onions (1/2 Tablespoons each, or to taste)
  • 1 small garlic clove, minced
  • 34 Tablespoons mayo and sour cream, each
  • salt, ground black pepper, to taste


  1. Grate the cauliflower on the large holes of a box grater.
  2. Seed and chop the tomato(es). (If you’re using cherry tomatoes, cut them in half or quarters.
  3. Add the rest of the ingredients (garlic, fresh herbs, mayonnaise, sour cream, salt, pepper) and mix to combine.
  4. Serve the salad. You can make it up to a few hours in advance, store it in the refrigerator. Leftovers will stay fresh for up to 3 days.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!


  • natasha shishman

    we loved the salad. I have made salads with cauliflower, but grating it was different and interesting. Will definitely make again!

  • Lisa

    Made this salad today! Very good combination of veggies! So far my favorite combo for cauliflower salad ;-)! Thank you for a taking your time to share great recipes with us!

  • Alla

    I was wondering, have you ever tried making this salad ahead of time? Do you think if i grated the cauliflower, and prepared the rest of the ingredients except for the tomatoes the night before and add the tomatoes right before serving that it would still turn out yummy?

    • olgak7

      Hi Alla.
      You can make this salad ahead of time. I never make salads from fresh ingredients ahead of time, especially this one, simply because they are so easy and quick to prepare. I prefer the taste of texture of vegetables when they are crunchy and fresh. Any time you add salt to salad, it will draw out moisture and make it softer, even if it is very slight. For this reason, I make salads right before serving them.

  • Elvira

    Hi Olga, I just wanted to say thank you for posting such wonderful recipes. I have been trying to do meal planning, just to make my life easier and a bit more structured, and have pinned a bunch of your recipes. Today I made your Salmon cakes, with this cauliflower salad, and it came out perfect. My husband and my sister and her spouse, who were visiting, thought it was delicious! Last week I made your rice meatballs in the red sauce, and it was a big hit also, especially with my kiddo. 🙂 later this week I plan to try making your rice casserole. Love how clear your recipes are, and that many of them are good sized portions, so we can have left overs the next day, or I can freeze some.

    Thank you for your hard work; certainly makes my life easier, and more flavorful.

    • olgak7

      Thank you so much for such a sweet comment, Elvira! You really made my day.
      I’m so happy to hear that you are enjoying the recipes. The Salmon Cakes and the Cauliflower Tomato Salad are personal favorites of mine:).

  • Diana

    I love cauliflower and I loved this recipe! Only thing, who knew that grated cauliflower has this weird strong smell ( or maybe it’s just me) but I made it two days in the round (that’s how much I liked it) and still got this smell!! Wonder if it was just me or what??? 😉
    And lastly, thank you Olga for posting recipes!! Personally I get so tired of thinking and planning what to prepare for dinner/ lunch etc especially for how extremely “picky ” or should I say “spoiled “my family is…so this is then your blog comes in big help 😉 I actually start checking weekly right before grocery shopping 😉
    Thank you

    • olgak7

      Cauliflower DOES have a strong smell:).
      I’m so happy to hear that this website is helpful to you in coming up what to cook. Thanks for taking the time to write.

  • Tzivia

    Olga, I love your cooking website and the vlogs that you post gurl you’re a natural on candid camera. I made your cauliflower and tomato salad for Shabbat (the Sabbath) last Friday. I didn’t end up using the grater but sliced it. The only fresh herbs I had were dill and chives. Only thing is the chives didn’t last too long, but the dill always stays well. Any tips for how to store chives well? Was also thinking of adding carrots, maybe I’ll do it this week. Cuz omg yo it was really way good and o definitely wanna make it again. I used mustard in place of the sour cream because I can’t mix meat and dairy together. Loved it with the mustard and mayo, gave it such a zip. Love your recipes gotta try more. I have Russian Slavic blood in me and I really tapped into my heritage making this salad. Keep up the good great work sweetheart. U go gurl

    • olgak7

      Thank you so much for your kind words, Tzivia. I am so glad to hear that you are enjoying the blog and videos.
      My tip for storing fresh herbs is to wash them and then wrap them in a damp paper towel and keep it a ziplock bag. Here’s a post I wrote about Storing Fresh Herbs.
      Good for you, for coming up with a way to make this salad that will work for you. Mustard sounds like it would taste great in here.

      • Tzivia

        Ur welcome olya anytime yea the mustard worked out well and added carrots this week, (love carrots). My mom really loved the salad too, super big hit. Thanx so much for the tip on storing fresh herbs. I will check your other tips @ another time, but now I think I will call it a night. Keep those yummy delish recipes coming darlin, good night and cheers

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.