Preheat oven to 350°F (175°C). Lightly grease loaf pan or line baking sheet with parchment paper.
Heat olive oil in skillet over medium heat. Sauté onion for 5-7 minutes until softened and translucent. Add garlic and cook for 1-2 minutes until fragrant. Remove from heat and let cool for at least 5 minutes.
In a large mixing bowl, combine breadcrumbs and milk. Stir and let sit for 2-3 minutes until a paste-like consistency forms.
Add ground turkey, beaten eggs, cooled onion mixture, Worcestershire sauce, Dijon mustard, salt, pepper, garlic powder, onion powder, and Italian seasoning to the panade. Gently mix with clean hands or spatula until just combined. Do not over-mix.
Transfer mixture to prepared loaf pan, pressing evenly and smoothing the top. For a free-form loaf, shape into a 9x4 inch rectangle on a baking sheet.
Whisk together ketchup, brown sugar, Worcestershire sauce, Dijon mustard, and apple cider vinegar in a small bowl until smooth. Brush half the glaze evenly over the top of the meatloaf.
Bake on center rack for 30 minutes. Remove and brush with remaining glaze. Return to oven and bake for 20-30 more minutes until internal temperature reaches 165°F (74°C).
Let meatloaf rest in the pan for 10 minutes before slicing. Use a sharp knife to cut into 1-inch thick slices and serve immediately.