My favorite recipe for cauliflower salad with fennel combines simple ingredients for great flavor. Easy to prepare and perfect for meal prep!

WANT TO SAVE THIS RECIPE?
I truly believe that simple ingredients can create extraordinary flavors. After all, isn’t that what Italian cuisine is all about?
This Cauliflower Salad with fennel is a wonderful example of that philosophy. With its fresh, vibrant taste, it has quickly become a staple in my kitchen, one that I love to share with family and friends.
The combination of cauliflower and the unique licorice notes of fennel makes this salad both satisfying and refreshing. If you’re a fan of marinated olives or Italian giardiniera, you’re in for a real treat!
The tangy flavor of this salad comes from combining olives, lemons and fennel. The lemon vinaigrette adds a surprising but pleasant burst of acidity you’ll love in every bite!
If you are not particularly fond of adding raw fennel to salads, you can always try adding grilled fennel. The taste transformation from licorice to sweet when grilling this vegetable is truly spectacular.
This salad is full of flavor, comes together quickly, and can easily be made in advance. The most time-consuming part might just be chopping all the vegetables.
Let’s begin by looking at the breakdown of prep and chilling times.
Jump to:
Prep and Assembly Time
- Prep Time: 15 minutes (chopping vegetables, preparing vinaigrette)
- Soaking Time: 8 minutes (cauliflower and lemons in boiling water, done while prepping vinaigrette)
- Chilling Time: Minimum 2 hours (for flavors to meld)
- Total Time: ~2 hours 15 minutes (including chilling)
Watch the video on the recipe card to see how easy this recipe is to make!
Ingredient Notes & Substitutions
- Cauliflower: This mild vegetable soaks up the bright lemon vinaigrette. If you prefer, try Romanesco or even lightly blanched broccoli.
- Fennel: Adds a subtle licorice flavor and crunch. If unavailable, I like to use thinly sliced celery or shaved radishes.
- Olives: Pitted green or black olives work well in this recipe. Feel free to swap for capers if you prefer a briny touch.
- Cherry Tomatoes: I love adding my garden cherry tomatoes for a pop of color in the summer. Their year-round availability makes them a fantastic ingredient to include in this salad.
- Lemon: Used both in slices and juice. If organic lemons aren’t available, wash conventional ones thoroughly or use only the juice.
- Vinaigrette Variations: You can swap white wine vinegar for red wine or even apple cider vinegar for a slightly different acidity. Dijon mustard can replace dry mustard if needed.
Let’s Prepare our Recipe
Before we begin chopping, place a couple of liters of water in a pot, cover and bring to a boil.
Rinse your fruits and vegetables properly under running water and pat them dry.
Next, separate 1 head of cauliflower into bite-sized florets and place in a nonreactive bowl. Glass or ceramic works well.
Next, cut 1 organic lemon into skinny slices and place it in the same bowl as the cauliflower.
Finally, cut the stalks from one fennel bulb. Trim a skinny slice from the bulb’s base and remove any tough outer layers if they appear blemished. You can use a peeler to remove any spots.
Dice the fennel into bite-sized pieces and set it aside. Reserve the fronds for garnishing the salad.
Step-by-Step Instructions
This salad comes together unconventionally but very quickly.
- Begin by pouring the boiling water into the bowl containing the sliced cauliflower and lemon. Be sure to use enough water to submerge them.
- Let stand for about 8 minutes. This process softens the cauliflower without removing its crunch and gives it a lemony flavor.
Meanwhile, let’s prepare the vinaigrette by simply shaking all ingredients in a mason jar or whisking them together in a small bowl.
The lemon vinaigrette ingredients are:
- ½ cup olive oil
- ¼ cup white wine vinegar
- juice of 1 lemon (about 3 tablespoons)
- 2 tablespoons of chopped Italian flat-leaf parsley
- 2 teaspoons of freshly chopped oregano
- 1 teaspoon of dry mustard
- 1 minced or grated garlic clove
- salt and black pepper to taste
- Strain the water from the cauliflower and lemon. Add the diced fennel, the vinaigrette, and 1 cup of pitless chopped olives. Toss everything together.
- Refrigerate for a couple of hours or up to two days in an airtight container.
- Toss in about 2 cups of cherry tomato halves when ready to serve.
- Taste and adjust seasonings.
Garnish with fennel fronds and serve. Aren’t the bright colors of this cauliflower salad recipe just wonderful?
Tips
- There is an idle refrigeration time of two hours for the flavors to marinate; do not be tempted to skip this step.
- Preparing the dressing in advance lets the flavors develop for a more vibrant taste.
- Add the tomatoes just before serving the salad; this prevents them from becoming mealy.
- Feel free to use your favorite herbs and spices.
- If you prefer a less tangy salad, reduce the vinegar slightly or add a pinch of sugar.
- The quality of a salad often depends on the freshness of the ingredients.
- Cover and refrigerate leftovers for up to 3 days.
Serving Suggestions
FAQ
The freshest cauliflower will provide the best taste, so it is a good idea to buy a good one! Look for white cauliflower that does not have blemishes or brown spots. The florets should be densely packed and a heavier cauliflower is generally preferable.
Yes! Soaking softens it slightly, but if you prefer a crunchier texture, you can skip this step.
It’s best made at least 2 hours ahead for the flavors to meld, but it keeps well for up to 3 days in the fridge.
Yes! Try adding canned tuna or cheese, or go meatless with legumes.
Fennel Recipes
Recipe Origins
I have been a big fan of Elizabeth Baird, the former food editor of Canadian Living Magazine, ever since I can remember.
As a result, I have countless cookbooks that she authored. One such cookbook is “Vegetarian Dishes, Canadian Living’s Best,” first published in 1997.
I was immediately drawn to this marinated cauliflower fennel salad recipe for its simplicity, convenience, and versatility.
I’ve made a few adjustments to the vinaigrette to better suit my family’s palate, and I also added green olives and fennel for an extra layer of flavor.
This salad has become one of my go-to recipes for potlucks and buffet parties throughout the year.
I hope you enjoy it as much as I do!
THANKS SO MUCH for following and being part of the She Loves Biscotti community, where you will find Simple & Tasty Family-Friendly Recipes with an Italian Twist.
Ciao for now,
Maria
★★★★★ If you have made this refreshing salad, I would love to hear about it in the comments below and be sure to rate the recipe!
Recipe
Simple Cauliflower Salad Recipe
WANT TO SAVE THIS RECIPE?
Ingredients
- 1 head cauliflower separated into bite-sized florets
- 1 lemon organic, thinly sliced
- boiling water
- 1 head fennel diced, reserve fronds for garnish
- 1 cup olives green and/or black, pitted and sliced
- 2 cups cherry tomatoes halved
Lemon Vinaigrette:
- ½ cup extra virgin olive oil
- ¼ cup white wine vinegar
- juice of 1 lemon approximately 3 tablespoons
- 2 tablespoons parsley fresh, Italian flat-leaf
- 2 teaspoons oregano minced, fresh or 1 teaspoon dry
- 1 teaspoon dry mustard
- 1 clove garlic minced or pressed
- salt and pepper to taste
- reserved fennel fronds for garnish
Instructions
- In a non-reactive bowl, pour boiling water over the cauliflower florets and lemon slices. Allow to stand together for about 8 minutes.
- Meanwhile, combine all of the ingredients for the vinaigrette together in a mason jar or whisk together in a bowl. Set aside.
- Drain the water from cauliflower and lemons and place them in a non-reactive mixing bowl.
- Add the diced fennel.
- Pour the vinaigrette over the vegetables and toss everything together.
- Cover and refrigerate for a minimum of 2 hours or up to 3 days in an airtight container.
- Just before serving, add sliced tomatoes and toss together.
- Taste and adjust seasonings.
- Garnish with fennel fronds and serve.
- WATCH THE VIDEO ON THE RECIPE CARD TO SEE HOW EASY THIS RECIPE IS TO MAKE!
Video
Notes
- There is an idle refrigeration time of two hours for the flavors to marinate; do not be tempted to skip this step.
- Preparing the dressing in advance lets the flavors develop for a more vibrant taste.
- Add the tomatoes just before serving the salad; this prevents them from becoming mealy.
- Feel free to use your favorite herbs and spices.
- If you prefer a less tangy salad, reduce the vinegar slightly or add a pinch of sugar.
- The quality of a salad often depends on the freshness of the ingredients.
- Cover and refrigerate leftovers for up to 3 days.
Nutrition
I originally published this post on on March 25, 2017, and republished on January 14, 2022, and again on February 6, 2025 with updated content and a video. Thanks for sharing!
L
I can’t wait to try this one!
Sounds divine!
And by the way… your warm farro salad is so good!
I’ve made that numerous times
I absolutely love it!
Thank you
Maria
My pleasure! Thanks so much for sharing ♥
Maria murdaca
I have tried this recipe and my family loved it. I simply added some anchovies
Maria
So happy to read this Maria! Thanks for sharing!
Rosa
Oh my gosh, Maria! Yum!! This sounds like a faster and easier version of homemade giardaniera! I honestly am not a big fan of salads (my parents always made a iceberg salad dressed with vegetable oil, white vinegar, salt and oregano … now I wonder how I used to eat that), but this salad sounds so delicious!! Thanks for sharing your recipe.
Maria
Rosa, you have described this salad perfectly! My mom would make the perfect giardiniera that I still have not been able to reproduce… in the meanwhile I make this recipe. Thanks for dropping by Rosa… Buona Domenica ♥
Jovina Coughlin
Delicious combination.
Maria
I absolutely agree! Thanks so much for dropping by Jovina ♥
Maria
Never thought of using cauliflower as a salad! Tks for sharing, have a great day!????
Maria
I always have to refrain myself from munching on this salad when I have it “marinating” in the fridge. Hope you enjoy it Mar! Thanks for dropping by ♥♥♥