Preheat the barbecue with one half grill and one half hotplate, for direct cooking.
Once the barbecue is preheated, turn the burners to medium.
Melt the butter on the hotplate. Place the mushrooms, tomatoes and bacon on the hotplate. Season the mushrooms and tomatoes with salt and pepper.
With the lid closed, cook for approximately five minutes and then turn the mushrooms, tomatoes and bacon.
Melt a little more butter on the hotplate and crack the eggs on to it. Season the eggs with salt and pepper and put the lid back down.
With the lid closed, cook for a further five minutes.