A Conservative government would crack down on 'fat cat' pensions at the highest level of the public sector, according to George Osborne.
The shadow chancellor also wants MPs to lead by example, closing their generous final-salary pension scheme to new entrants.
But he ruled out a suggestion by Commons work and pensions committee chairman Terry Rooney to cap public sector pensions at £50,000 a year.
Speaking on BBC1's Andrew Marr Show, Osborne stated: "We need to look at these mega-pensions in the public sector, these fat cat pensions where people are retiring on huge payouts.
"What's worse, you get this revolving door where someone retires from a public sector job on a large pension and then is rehired, often by the same organisation, so they get the pay from being rehired on a contract, plus the pension from the previous job with the organisation.
"That is totally unacceptable. We have got to end that revolving door process.
"I think in the contracts we sign with public sector employees we must make it clear that you can't come back and work on a contract for an organisation you used to work for so you can claim a pension and pay."
But Liberal Democrat Treasury spokesman Vince Cable accused Osborne of "ducking the big issues" on public sector pensions.
"The present system is totally unjust and has to be reformed in a way that almost certainly involves higher contributions, particularly from senior civil servants, MPs, judges and other favoured groups," he said.
"It is obviously right to end the abuses of public sector pensions by 'fat cats' and high salary groups - this is something the Liberal Democrats have advocated for some time.
"Rather than off-the-cuff sound bites, what the Conservatives should be doing is getting behind the concept of a High Pay Commission to look at the problems of high pay in a very rigorous way."

Dods Parliamentary Communications Ltd