Preheat the oven to 400. Add the ground turkey, ricotta cheese, panko breadcrumbs, eggs, garlic, onion powder, salt, and pepper to a bowl. Mix until everything is well combined.
Using a small cookie scoop (or just your hands), scoop out the meat and roll it into a smooth ball. Transfer to a greased baking sheet. Repeat with the remaining meat.
Bake for 20 minutes, turning half way through. Make sure the meat is fully cooked (if you are using turkey, it must reach 165 degrees fahrenheit).
While the meatballs are cooking, make the sauce (*for a slow cooker method, see the paragraph above). Add cranberry sauce, bbq sauce, dijon mustard, and chicken broth to a large pan over medium low heat. Mix until well combined and smooth. Let the sauce come to a boil and cook for 5 minutes, until it starts to thicken.
Add the cooked meatballs to the sauce and cook on low for 5 minutes. Enjoy!