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