1. To make hard-boiled eggs, first put large eggs of similar size in a sauce pan and cover with water plus an extra half inch, a pinch of salt, and a splash of vinegar.
2.
Bring to boil uncovered over high heat.
3.
Boil for one minute, then remove from heat and cover in hot water for 20 minutes.
4.
Place cooked eggs into an ice bath to stop cooking.
5.
When cooled, peel eggs out of their shell.
6.
Slice eggs in half vertically and remove yolks with a spoon.
7. In small bowl, mash yolks into a paste with a fork or masher.
8.
Add remaining ingredients to yolk and mix until combined.
9. Fill egg whites with yolk mixture and top with sliced tomatoes.