In a large bowl, combine the ground turkey or beef, breadcrumbs, chopped parsley, Parmesan cheese, beaten egg, garlic powder, onion powder, salt, and pepper. Mix well until all ingredients are fully incorporated.
Roll the mixture into 1-inch meatballs (you should get about 20-24).
Place the meatballs on a lined baking sheet and bake in the preheated oven for 20 minutes or until browned and cooked through.
While the meatballs are baking, prepare the glaze. In a saucepan, combine the cranberry sauce, orange zest, orange juice, soy sauce, honey, and ground ginger. Heat over medium-low until warmed through and slightly thickened, about 5-7 minutes.
Remove the meatballs from the oven and transfer them to a large mixing bowl. Pour the cranberry orange glaze over the meatballs and gently toss to coat them evenly.
Transfer glazed meatballs to a serving dish. Drizzle any remaining glaze over the top.
Notes
Serve on a large platter garnished with additional chopped parsley and orange wedges for a vibrant presentation.