The measures, which also include extending family reunification among refugees from one year to three years, are the latest sign that the Nordic welcome for refugees is waning as large numbers flee war in Africa and Middle East for a better life in Europe.
The "jewelry bill" is the latest attempt by Denmark's minority center-right government to curb immigration to a country that took in a record 20,000 refugees last year.
Under the bill, refugees could keep possessions amounting to 10,000 Danish crowns ($1,450), raised from 3,000 crowns after criticism from human rights organizations.
Valuables of special emotional value such as wedding rings will be exempt.
The Liberals Party government has just 34 out of 179 seats in parliament and depends on support of rightist parties, including the anti-immigration Danish People's Party (DF), to pass laws.
During a three and a half hour debate, dissenting voices from small left wing parties were heard including from Red Green Alliance.
But the bill passed with an overwhelming majority, backed by the main center-left opposition party Social Democrats, highlighting a shift to the right in Denmark's political landscape thanks to DF's popularity and rising concern over refugee numbers.
"I wouldn't say that I have become racist or anything," said Poul Madsen, a taxi driver, before the bill was passed. "But I may be more aware of the fact that this has some downsides and may be a potential problem for our society and our economy."
Denmark is not the only one Nordxic country trying to shut its doors to migrants.
Sweden, which took in over 160,000 refugees last year, the most per capita in Europe, introduced checks on its border to Denmark at the start of the year.
Swedish Prime Minister Stefan Lofven promised on Monday more resources for police after an employee was stabbed to death at a refugee center for unaccompanied minors.
A minor was arrested on suspicion of murder or manslaughter after the incident in western Sweden, local TT news agency reported.