Ahead of the reshuffle, S M Krishna quit as external affairs minister, Ambika Soni stepped down as information and broadcasting minister, Subodh Kant Sahai resigned as tourism minister and Mukul Wasnik as social justice and empowerment minister.
The ministers of state who quit were Vincent Pala (water resources), Agatha Sangma (rural development) and Mahadeo Singh Khandela (tribal affairs). A Rashtrapati Bhavan communique Saturday evening said the resignations have been accepted.
Six ministers of the Trinamool Congress resigned last month when the party quit the ruling United Progressive Alliance and the government.
There is intense speculation whether Congress general secretary Rahul Gandhi, who Prime Minister Manmohan Singh has invited to join the government, would accept the offer. However, there is talk he may take on a more prominent role in the Congress party.
Gandhi met party president and his mother Sonia Gandhi Saturday amid talk that he is pushing to bring younger faces into the ministry.
The reshuffle today comes at a time when the UPA government is buffeted by allegations of corruption and comes ahead of the winter session of parliament to be held November-December.