A catalyst regeneration process and apparatus for the oxidative removal of coke from a coke contaminated fluid catalyst. The process comprises a high temperature coke combustion zone, a catalyst disengagement zone and an external heat removal zone comprising a shell and tube heat exchanger. Catalyst is cooled by passing it through the shell side of the heat exchanger with a cooling medium through the tube side. A mixture of coke contaminated catalyst, oxygen containing gas, and cool regenerated catalyst from the heat removal zone are contacted in the high temperature combustion zone, the temperature of which is controlled by adjusting the rate at which catalyst is passed through the heat exchanger. This rate is adjusted by adjusting the difference in catalyst head between the catalyst inlet and outlet of the heat exchanger and thus the hydraulic driving force which effects catalyst circulation through the heat exchanger.