01 -
Combine ground beef, breadcrumbs, Parmesan cheese, milk, eggs, Worcestershire sauce, salt, and pepper in a large bowl. Mix gently until well combined without overworking.
02 -
Shape the mixture into a loaf and place it in the crockpot.
03 -
In a pan, melt butter over medium heat. Add sliced onions and cook slowly, stirring occasionally, for about 20 minutes until golden, soft, and caramelized.
04 -
Stir beef broth into the caramelized onions and let it absorb.
05 -
Spoon caramelized onions and broth over the beefloaf in the crockpot.
06 -
Cover and cook on low for 6-8 hours until the beefloaf is cooked through and tender.
07 -
About 10 minutes before serving, layer Swiss cheese slices on the beefloaf and let them melt until bubbly.
08 -
Serve warm, topped with melted Swiss cheese and caramelized onions.