Preheat oven to 415 °F, convection, if possible. Line a cookie sheet with parchment paper.
Place the cauliflower slices on the cookie sheet and toss them with olive oil and a bit of kosher salt. The cauliflower should be lightly moistened by the olive oil but not heavily coated. Evenly arrange the cauliflower on the cookie sheet, making sure to place the larger pieces around the outer parameter of the cookie sheet.
Roast for about 35-40 minutes, flipping the slices half way through. Both sides of the cauliflower are nicely browned with a bit of deep mahogany.
For the yogurt:
In a bowl, combine all ingredients and stir until fully incorporated. Ideally, make this yogurt the day/night before you intend to use it for maximum flavor. It can keep in the fridge for days.
For the salad:
Combine all of the ingredients in a medium sized mixing bowl except for the olive oil. Drizzle between 2-3 tablespoons of olive oil over the salad, tossing it to combine. The salad should be lightly dressed. Add salt, if desired - I do not add salt here because of the feta but add if you desire, to taste.
For the eggs:
Place ice in a medium sized bowl and fill with cold water and set aside. Bring the water to boil in a sauce pan. Using a ladle or a pasta spoon (with those prongs on them), carefully lower the eggs into the water then reduce the heat to a simmer. Cook the eggs for 6 minutes then immediately remove them from the pot and submerge them in the ice bath for 2 minutes. Peel the eggs and set aside. (Note: I use fresh eggs which cook a little faster than store bought eggs. For store bought eggs I would try cooking them at 6 minutes and maybe 20 more seconds).
To assemble the dish:
Spoon some of the yogurt on a plate. Spread it out in a circle using the back of the spoon.
Add cauliflower on top of the yogurt then spoon salad over it.
Carefully slide the eggs in half then perch them on top of your salad.
Serve with bread, pita, or simply eat it as is and enjoy!