01 - Preheat your oven to 350°F.
02 - Place the sausages and bacon on a parchment paper-lined baking tray. Bake for 20 to 25 minutes, turning once, until golden and cooked through.
03 - While the meats cook, heat 1 tablespoon butter in a large skillet over medium heat. Add the sliced mushrooms and cook for 5 to 7 minutes until softened and golden. Transfer to a plate and keep warm.
04 - Add the tomato halves to the skillet cut side down. Cook for 3 to 4 minutes until lightly caramelized. Remove and keep warm.
05 - In a small saucepan, gently heat the baked beans until hot, stirring occasionally.
06 - Toast the bread slices until golden brown using a toaster or grill.
07 - In a clean skillet, heat the remaining butter over medium-low heat. Crack in the eggs and fry to your desired doneness, sunny-side up or over easy. Season with salt and pepper.
08 - Arrange all components on warm plates: sausages, bacon, eggs, tomatoes, mushrooms, baked beans, and toast. Serve immediately.