Preheat oven to 350°F (175°C). Line a baking pan with parchment paper.
Heat a small pan over medium heat with olive oil. Cook the finely diced leeks for about 5 minutes, until soft and slightly golden. Let them cool slightly.
In a small bowl, mix the breadcrumbs and milk (or broth) and let sit for 5 minutes to absorb.
In a large bowl, combine ground corned beef, ground pork, lightly beaten eggs, sautéed leeks, drained sauerkraut, mustard, Worcestershire sauce, and seasonings.
Add the soaked breadcrumbs and gently mix everything until just combined. Don’t overmix, or the meatloaf may become dense.
Shape into a beef loaf and place on a baking sheet or use a loaf pan.
Brush the top of the meatloaf with the glaze and place it in the preheated oven. Bake for 60-75 minutes or until the internal temperature of the meatloaf reaches 160°F (71°C).
Rest for 10 minutes, then slice and serve!
Notes
Soften the breadcrumbs - soaking the breadcrumbs in milk or broth before mixing them in prevents a dry, crumbly loaf.Drain the sauerkraut - too much moisture can make the loaf fall apart.Don’t overmix the meat - mix everything just until combined.