In a large mixing bowl, combine the ground beef (or ground turkey), diced onion, chopped carrots, minced garlic garlic, eggs, seasonings and breadcrumbs together. Mix until mixture is smooth.
Place meat mixture into 2 bread loaf pans.
Bake at 350 for 40-60 minutes, or until center of meatloaf is cooked thoroughly. To ensure a moist meatloaf, cover with tinfoil.
While the meatloaf is baking, make the glaze. For the glaze, mix the ingredients together until smooth.
Once meatloaf is cooked through, remove carefully from the oven and drain excess juices and grease from bread pan (you can do this by tilting the loaf pan at an angle and removing the grease).
While the meatloaf is out of the oven and the tinfoil is removed, pour the glaze over the top of the meatloaf and bake for another 5-10 minutes or until warmed and bubbling on top. Remove from oven and serve hot.