h = heatmap( ... );
h.FontName = '...';
seems to work for me, although it seems to do some odd things to the font colour too in some cases (e.g. setting to Courier).
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!