These baked Greek turkey meatballs combine lean turkey with creamy feta, fresh herbs, and bright Mediterranean flavors without the mess of frying.
Store cooled meatballs in an airtight container in the refrigerator for up to 4 days, or flash-freeze on a tray and store in a freezer bag for up to 3 months.