Riyadh said the move Wednesday was in response to criticism of Saudi Arabia's human rights record by Swedish Foreign Minister Margot Wallstroem, which it said was "harmful to the kingdom."
Her remarks, which Riyadh did not identify, were "flagrant interference in internal affairs, which is not accepted in international conventions."
The foreign ministry added that because Wallstroem's comments do not "go well with amicable relations between countries, the kingdom of Saudi Arabia has recalled its ambassador from Sweden".
The move comes amid a deepening rift in which Sweden cancelled a controversial military cooperation deal after Saudi Arabia prevented Wallstroem Monday from making a speech on human rights at the Arab League.
Wallstroem had been invited to the Cairo meeting in praise of her government's decision in October to recognise a Palestinian state.
Her speech, published by the Swedish foreign ministry, mentioned neither Saudi Arabia nor her feminist foreign policy agenda, but stressed women's and human rights.
Saudi Arabia is the only country in the world where women are not allowed to drive.
The sexes are strictly segregated, women are required to dress in black from head to toe when outside the home and also still need permission from a male guardian to work and to marry.
Wallstroem said "the explanation we have been given is that Sweden has highlighted the situation for democracy and human rights and that is why they do not want me to speak."
"One must protest against what are nearly medieval methods" of punishment, Wallstroem told TT.
