Spanish Prime Minister Pedro Snchez has announced a further 10 billion in support to address rising prices.
He said that the middle class and workers would be protected by the government.
Millions of households on less than 27,000 a year would get a one-off payment under the proposal.
The aid measures bring Spain's total support to 45 billion.
In the last few months, Spain has brought down inflation to the lowest rate in the European Union and the lowest figure since the Russian invasion of Ukraine. Food price inflation is very high.
The latest plans extend for a further six months cuts to tax on gas and electricity brought in by the left-wing government in order to mitigate rising prices and boost growth in the year ahead.
The one-off payment was only available to families with an annual income of less than 14,000.
A 20-cent-per-litre fuel discount for consumers will be restricted to a few job sectors, but public transport will still be subsidized.
Mr Snchez promised to scrap sales tax on bread, milk, cheese, eggs, fruits and vegetables for six months and to bring down taxes on pasta and cooking oil from 10% to 5%. There is a ban on cutting off gas and electricity to homes.
Germany announced a "defensive shield" package in October worth 200 billion to bring down the cost of electricity and gas. It was Berlin's response to Russia's energy war, according to the government.
The price of gas and electricity in Germany is capped. EU leaders agreed to cap gas prices at 180 if they went above it.
France and Spain have both announced a one-off payment to vulnerable families who receive energy vouchers.
lectricité de France had to cap price increases at 4% for a year.
A cap on the price of a unit of energy in the UK will mean that the average household bill will be £2,500 a year.