All Recipes/ Latest Posts/ Lunch and Dinner/ Salads

Sardine and Cauliflower Salad with Boiled Egg Dressing

October 1, 2026
Sardine and cauliflower salad on a platter

This sardine and cauliflower salad combines tender steamed cauliflower with a creamy boiled egg dressing, fresh herbs, green olives, and tangy marinated red onions. Topped with canned sardines and sliced boiled egg, it makes a generous, satisfying low-carb meal with around 33 grams of protein and 8 grams of fiber per serving. Ready in just 30 minutes, it’s one of my favorite ways to turn a few simple ingredients into a nourishing lunch or dinner.

Why I love this salad

This is one of the meals I enjoyed during my perimenopause weight-loss journey. At just under 500 calories per serving, it offers a substantial plate of food with plenty of protein, fiber, and flavor.

I love using steamed cauliflower as a low-carb, lower-calorie alternative to boiled potatoes. It works especially well in creamy salads, like my cauliflower salad recipe — my alternative to traditional potato salad. The cauliflower stays tender without becoming mushy, while the creamy dressing, olives, herbs, and marinated onions make every bite interesting and satisfying.

The boiled egg dressing is what brings everything together. Made by blending a whole boiled egg with Dijon mustard, a little extra virgin olive oil, a bit more oil from the sardine cans, and apple cider vinegar, it’s a creamy homemade alternative to conventional mayonnaise, with less calories and more protein. 

And finally, sardines are a nutritional powerhouse and one of my favorite proteins for quick and easy meals. They provide protein, omega-3 fatty acids, vitamin B12, and selenium, while varieties with edible bones are also an excellent source of calcium. They’re enjoying renewed popularity as part of the growing interest in tinned fish, with more people discovering just how versatile this pantry staple can be. I’m happy to see them getting some attention — a simple can of sardines has so much to offer.

sardine and cauliflower salad on a plate

Ingredients for sardine and cauliflower salad

Cauliflower

Steamed cauliflower forms the low-carb base of this salad. Cook the florets until just tender, while they still hold their shape. I like it to be al dente, but you can adjust the texture to your preference. If the tender outer leaves look fresh, you can include those too.

Sardines and eggs

For the version pictured, I used skinless and boneless sardines because that’s what I had available at the moment. They’re a good entry point if you’re not used to eating sardines. Whole sardines with skin and bones offer additional nutrients, particularly calcium from the edible bones. Choose sardines packed in extra virgin olive oil.

You’ll also need two boiled eggs: one for the dressing and one to slice and divide between the two serving bowls. Reserve a tablespoon of oil from the sardine cans for the dressing; I discard the rest.

sardines in a can

Boiled egg dressing

The dressing combines a boiled egg, Dijon mustard, extra virgin olive oil, sardine oil, and apple cider vinegar. Blended until creamy, it coats the cauliflower and adds flavor without needing conventional mayonnaise.

Olives, marinated onions, and flax seeds

Green olives and marinated red onions add a savory, tangy contrast to the creamy cauliflower. Freshly ground flax seeds contribute additional fiber.

Marinated red onions is one of my favorite condiments. There are slight variations of it, but this sumac marinated red onions is one of my favorites. You can quickly make it while the cauliflower is steaming, or prepare it in advance and store it in the fridge to have on hand for various dish toppings. 

sumac onions in a jar

Fresh herbs and finishing touches

Use chopped cilantro, parsley, dill, or a combination. Finish with lemon juice over the sardines and, if you like, broccoli microgreens. Red Tabasco or Sriracha is optional for a little heat.

How to make sardine and cauliflower salad

Steam the cauliflower florets until just tender, while they still hold their shape. Include the tender outer leaves if they look fresh. Do not overcook. Set aside to cool slightly.

steamed cauliflower and sardines in a can

In a bowl, using a standing mixer, blend one boiled egg with the Dijon mustard, extra virgin olive oil, sardine oil, and apple cider vinegar until creamy. Season with salt and pepper.

The process of making creamy boiled egg dressing

Cut the steamed cauliflower florets into bite-sized pieces and place them in a mixing bowl. Add the dressing, some of the marinated onions, the olives, ground flax seeds, and chopped herbs.

Mix well so all the ingredients are coated with the creamy dressing. Taste and season with salt and pepper.

mixing ingredients for the sardine and cauliflower salad

Divide the cauliflower salad between two bowls or serving plates. Top with the sardines, the remaining boiled egg, sliced and divided between the bowls, and the remaining marinated onions.

Drizzle lemon juice over the sardines, add microgreens if using, and serve immediately. Add red Tabasco or Sriracha if you’d like some heat.

Sardine and cauliflower salad in a white plate.

More sardine recipes

If you love sardines as much as I do, and eating them straight from the can feels a bit intimidating, check out this sardine pate recipe, a flavorful spread that makes for a nutritious appetizer.

And for a quick, nutritious twist on a classic tuna melt, I created this gluten-free sardine melt sandwich.

*This post contains affiliated links, which means I get a small commission if you choose to purchase something via one of my links, at no extra cost to you.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sardine and cauliflower salad on a platter

Sardine and Cauliflower Salad with Boiled Egg Dressing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Claudia Curici, Health Coach
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings
  • Category: Dinner, Lunch, Salad
  • Method: Steaming
  • Cuisine: Mediterranean
  • Diet: Gluten-Free, Low-Carb

Description

This sardine and cauliflower salad combines tender steamed cauliflower and canned sardines with a creamy boiled egg dressing, fresh herbs, green olives, and tangy marinated red onions. Topped with sardines and sliced egg, it makes a generous, satisfying low-carb meal with around 33 grams of protein and 8 grams of fiber per serving. Ready in just 30 minutes, it’s one of my favorite ways to turn a few simple ingredients into a nourishing lunch.


Ingredients

FOR THE CAULIFLOWER SALAD AND TOPPINGS

  • 1 cauliflower (approximately 600 g), cut into florets
  • 2 cans sardines in olive oil (each can: 120 g net weight / 85 g drained weight; reserve 1 tablespoon of oil for the dressing)
  • 2 boiled eggs, divided: 1 for the dressing and 1 for serving
  • 4 tablespoons marinated red onions, divided
  • 10 green olives
  • 1 tablespoon freshly ground flax seeds
  • 4 tablespoons chopped fresh herbs: cilantro, parsley, dill, or a combination
  • Salt and pepper, to taste
  • Lemon, for serving
  • Optional: broccoli microgreens, red Tabasco, or Sriracha

FOR THE BOILED EGG DRESSING

  • 1 boiled egg, from the 2 listed above
  • 1 teaspoon Dijon mustard
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon reserved sardine oil
  • 1 tablespoon apple cider vinegar
  • Salt and pepper, to taste

Instructions

  1. Prepare the cauliflower: Steam the cauliflower florets until just tender, while they still hold their shape. You can also include the tender outer leaves if they look fresh. Do not overcook. Set aside to cool slightly.
  2. Make the dressing: In a bowl, using a standing mixer, blend one boiled egg with the Dijon mustard, extra virgin olive oil, sardine oil, and apple cider vinegar until creamy. Season with salt and pepper.
  3. Make the cauliflower salad: Cut the steamed cauliflower florets into bite-sized pieces and place them in a mixing bowl. Add the dressing, some of the marinated onions, the olives, ground flax seeds, and chopped herbs. Mix well so all the ingredients are coated with the creamy dressing. Season with salt and pepper to taste.
  4. Assemble and serve: Divide the cauliflower salad between two bowls or serving plates. Top with the sardines, the remaining boiled egg, sliced and divided between the bowls, and the remaining marinated onions. Drizzle lemon juice over the sardines, top with microgreens if using, and serve immediately. Add red Tabasco or Sriracha if desired.

Notes

Skinless and boneless sardines work well and are a good introduction if you’re not used to eating sardines. For the calcium provided by edible sardine bones, choose whole sardines with skin and bones. Choose those packed in extra virgin olive oil when available. I only use 1 tablespoon of sardine oil for the dressing and discard the rest, but if you prefer, you can use 2 tablespoons of the sardine oil and skip the regular olive oil. The reason I like to add extra virgin olive oil is because it is a much better quality than the one used for canning. 

No Comments

Leave a Reply

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