you need to adjust the distance property of the datalabels options, however in 3d mode this isn't always successful as demonstrated here:

but if you sacrifice the 3d angle you can get them in the middle : (without any 3d options) (with 3d alpha:10)

    plotoptions: {
        pie: {
            allowpointselect: true,
            cursor: 'pointer',
            depth: 35,
            datalabels: {
                distance: -30,
                enabled: true,
                format: '{}'


indeed it looks like a bug with the distance parameter, so i reported it to our developers here

Related Query

More Query from same tag