Preheat the oven to 180°C.
Cut off the top third off the rolls - these will be the lids.
Scoop out the soft bread centre, leaving a rim of about 1cm. (You can make breadcrumbs or croutons from the soft bread).
Cut the tomatoes in half.
Paste the inside of the bread bowls with pesto, then put one piece of sundried tomato, two cherry tomato halve and a couple of basil leaves into each bowl. Scatter some cheese on top, if used.
Crack one egg and gently in to a bread bowl. Repeat with the other one. Put the remaining tomatoes on top.
Put the rolls on a lined or oiled baking tray and bake for about 15 minutes- if the rims of the rolls get brown too quickly, wrap the tray with foil and bake for a further 10-15 minutes, depending on how runny/solid you like your egg yolk.
Meanwhile, put the lids on another baking sheet and bake them for 5minutes, until golden.
Serve the bread bowls with basil scattered over the eggs, topped with the lids.