In a large mixing bowl, combine 1 pound of ground turkey, 1/4 cup breadcrumbs, 1/4 cup grated Parmesan cheese, 1/4 cup finely chopped onion, 1/4 cup fresh parsley, 1 egg, 1 teaspoon garlic powder, 1 teaspoon salt, and 1/2 teaspoon black pepper. Add the chopped turkey bacon last. Mix gently but thoroughly.
Form the mixture into small, even-sized meatballs, about 1 to 1.5 inches in diameter, about 18-20 meatballs. Place them on a plate or tray.
Heat a large skillet over medium heat and add a light coating of oil. Add the meatballs in batches, cooking 4-5 minutes per side until golden brown and internal temperature reaches 165°F. Remove and set aside.
In the same skillet, pour in 1/4 cup turkey broth and 2 tablespoons maple syrup. Bring to a simmer, scraping browned bits. Let reduce until thick and glossy.
Return the meatballs to the skillet and toss gently in the maple glaze. Cook for 2-3 minutes to coat and soak up flavors.
Transfer glazed meatballs to a serving dish and garnish with extra chopped parsley if desired. Serve warm.