Brush the cut side of the tomatoes with a little of the oil then cook them on a low heat, cut-side down in a small, non-stick frying pan. While they cook, beat the eggs with seasoning and the chopped parsley in a small bowl. Turn the tomatoes over to briefly heat on the other side and then set aside.
Wipe the pan, then add the remaining oil and cook the garlic on a medium heat for a few seconds, stirring all the time until softened. Pour in the egg mixture and cook, stirring occasionally over the heat. Once it’s almost set flip over to cook the other side for a few seconds more.
Halve the baps and squash on the tomatoes, quarter the omelette and serve, 2 pieces inside each bap.