Preheat the oven to 350 degrees F.
In a small skillet over medium-low heat, add 2 teaspoons of the oil and heat until shimmering, about 2 minutes. Add the onion and cook until softened and brown, about 10 minutes. Add the parsley and cook another 1 to 2 minutes. Remove the mixture and set aside to cool. Add the remaining teaspoon of oil to the same skillet. Add the carrots and cook until softened, about 5 minutes.
Place the ground turkey, breadcrumbs, ketchup, egg, the onion mixture, 1 teaspoon salt and some pepper in a food processor and pulse until fully combined. Transfer to a large bowl and add the carrots. Mix until combined. Form into a loaf and transfer to a casserole dish or baking sheet. Using a pastry brush, spread the BBQ Glaze over the top. Drape the bacon over the loaf in a crisscross pattern, tucking the ends underneath. Brush more glaze over the bacon layer. Bake until firm and cooked through, 55 to 60 minutes. Let rest for 5 minutes before serving.
Stir together the ketchup, chili sauce, brown sugar, dry mustard and 1/3 cup water in a large saucepan. Bring to a boil, stirring to dissolve the sugar. Remove from the heat and set aside.
Recipe courtesy of Trisha Yearwood