Yes, you can use fresh turkey homemade meatballs. Ensure they are fully cooked before adding them to the slow cooker.