Prep your salad dressing in advance and boil the eggs, fry speck etc as instructed in ingredient list.
Place cauliflower into a steamer over a pot of boiling water and steam until just fork tender, approximately 10-12 minutes.
Place all remaining ingredients along with the chopped eggs into a large mixing bowl.
Tip cauliflower (slightly cooled) into the bowl with the chopped ingredients, add the salad dressing and stir thoroughly to combine.
Serve in a large salad bowl topped with roughly chopped egg, parsley leaves and a sprinkling of paprika.