01 -
Set oven to 175°C. Ensure rack is centred for even baking.
02 -
In a large bowl, combine ground beef, breadcrumbs, eggs, and milk. Mix gently by hand just until combined.
03 -
Add salt, black pepper, garlic powder, and onion powder. Stir in Worcestershire sauce and mix thoroughly.
04 -
Fold in shredded Swiss cheese, crumbled bacon, sliced mushrooms, and chopped onion. Distribute evenly without overmixing.
05 -
Transfer mixture to a baking dish. Shape into an even loaf with smooth surfaces.
06 -
In a small bowl, whisk together ketchup, soy sauce, and Dijon mustard until fully blended.
07 -
Spread glaze evenly over the surface of the loaf. Bake for 60 minutes, or until an instant-read thermometer registers 71°C at the centre.
08 -
Remove from oven and allow to rest for 10 minutes. Slice and serve warm.