Ah, I didn't catch the supply voltage. You could always keep the uC at 5V, though, and level-shift the SPI signals between the uC and the MAX31855. Then again, minimizing the number of components is always good, so having all the peripherals use 5V is convenient.
This app note on level...