British
Heat a little oil in a large frying pan and cook the sausages over medium heat, turning, until browned all over, about 12 minutes.
Add the bacon and fry until crisp, then push to one side to keep warm.
Fry the mushrooms and the halved tomatoes cut-side down until softened and golden.
Warm the baked beans in a small saucepan over low heat.
Fry the eggs in the same pan until the whites are set and the yolks still runny; season with salt and pepper.
Toast the bread and spread with butter.
Arrange sausages, bacon, eggs, mushrooms, tomatoes, beans, and toast on warm plates and serve at once.