Meatballs are done cooking when they are cooked through, the outsides are browned (if baking or pan-frying), and they register 165°F in the middle on an instant-read thermometer.