Ingredients:

  • 2 lbs (900g) ground beef (80/20 blend recommended)
  • 1 lb (450g) ground pork (optional, but adds flavor)
  • 1 medium yellow onion, finely diced (about 1 cup)
  • 2 cloves garlic, minced
  • 1 cup (120g) breadcrumbs (plain or seasoned)
  • 1/2 cup (120 ml) milk (whole or 2%)
  • 2 large eggs, lightly beaten
  • 1/4 cup (60 ml) Worcestershire sauce
  • 2 tablespoons Dijon mustard
  • 1 teaspoon dried thyme
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper (or to taste)
  • 2 tbsp vegetable oil
  • 1/2 cup (120 ml) ketchup
  • 2 tablespoons brown sugar (light or dark)
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon Dijon mustard

Instructions:

  1. Preheat oven to 350°F (175°C). Grease a 9x5 inch loaf pan.
  2. Heat vegetable oil in a pan over medium heat. Sauté the onion until softened and translucent. Add garlic and cook for another minute until fragrant. Remove from heat and let cool slightly.
  3. In a large mixing bowl, combine ground beef, ground pork (if using), sautéed onion mixture, breadcrumbs, milk, eggs, Worcestershire sauce, Dijon mustard, thyme, salt, and pepper.
  4. Gently mix the ingredients together with your hands until just combined. Be careful not to overmix, as this can result in a tough meatloaf.
  5. Transfer the meat mixture to the prepared loaf pan. Shape into an even loaf.
  6. In a small bowl, whisk together ketchup, brown sugar, apple cider vinegar, and Dijon mustard.
  7. Spread half of the glaze evenly over the top of the meatloaf.
  8. Bake in the preheated oven for 45 minutes.
  9. Remove from oven and spread the remaining glaze over the top.
  10. Return to the oven and bake for another 15 minutes, or until the internal temperature reaches 160°F (71°C).
  11. Remove from oven and let rest for 10-15 minutes before slicing and serving.