A carton of milk would cost £10 and a roast chicken would be a £51 price tag if food costs had risen in line with house prices.
A carton of milk would set a family back by £10 and a roast chicken would have a £51 price tag if food costs had risen in line with house price increases over the last 40 years, research by Shelter has found.
The charity said that the typical value of a house had increased by just over 43 times since 1971, from £5,632 to £245,319.
If a family's weekly shop had increased at the same rate, it would now stand at £453, which is six times the actual figure of around £75.
Applying the house price rate of inflation to everyday food and drink items means that a bunch of six bananas would cost £8.47, a four-pint carton of milk would cost £10.45 and a leg of lamb would be £53.18, Shelter said.
Shelter's chief executive Campbell Robb said: "The high cost of food is already a real concern for people, so if prices reached these levels there's no way we'd accept it.
"Yet when it comes to the huge rise in the cost of buying a home over the past few decades, somehow this is seen as normal - even welcome - despite the impact it's having on a generation desperate for a home of their own.
"With more young people and families priced out, homeownership is already starting to fall, which in turn is driving up the cost of renting.
"Unless something changes, the next generation will find it even tougher to find a stable and affordable home."
Shelter said that it had also recently found that 59% of adults who did not own a home believed they would never be able to afford to buy in their local area.
There have been recent signs that Government efforts to kick-start the housing market are having an effect for people who have previously found themselves shut out of the mortgage market.
Studies have shown rising numbers of mortgage approvals to home buyers as well as increased lending to first-time buyers, although analysts have pointed out that many of these figures are still way below long-term norms.
Shelter said it used official figures as a base for its research.
If food prices had risen with house prices:
- 4-pint carton of milk would cost £10.45
- a chicken would cost £51.18
- a bunch of 6 bananas would cost £8.47
- a box of 6 eggs would cost £5.01
- a loaf of sliced white bread would cost £4.36
- a leg of lamb would cost £53.18