01 -
Place the chopped cauliflower in a pot and cover it with salted water. Bring the water to a boil and boil until tender, about 7 minutes. Drain the cauliflower and spread out on a baking sheet to cool.
02 -
Heat the oven to 375°F. Place the halved tomatoes on a baking sheet, drizzle with olive oil and toss. Lay them out in an even layer, sprinkle with salt, and roast for 20 to 30 minutes, or until the tomatoes begin to slump. Remove from the oven and allow to cool.
03 -
Cook the bacon in a large skillet over medium heat until crisp. Place the cooked bacon on a paper towel to drain, and reserve 2 tablespoons of the fat to cook the leeks.
04 -
Place sliced leeks into a large bowl filled with cold water, stirring them with your hand to separate the leaves and remove grit. Use a slotted spoon to remove the leeks, shaking off the excess water. Heat the reserved bacon fat over medium heat and cook the leeks until translucent and tender. Set aside to cool.
05 -
In a large mixing bowl, combine the pickle relish, mustard, mayonnaise, salt, and pepper. Set aside.
06 -
Mix the cauliflower with green onions, crumbled bacon, leeks, and roasted tomatoes. Add the dressing mixture, combine well, and adjust salt and pepper to taste.