Yes, you can swap ground beef for ground turkey to make turkey meatballs. Just be aware that the texture may be a bit different and potentially a little dry because beef does have a higher fat content than ground turkey would. If you choose leaner meat you may have to serve it with a dipping sauce. You may also swap out the bacon for turkey bacon as well if you can't eat pork.