And yes, eating to survive is kind of regressive in that sense, but it's not what I'm talking about. If we generally assume society is unfair but still balanced around current expenditures, adding more may upset that balance.
It's the overall tax burden (or net payment, for poor people) of the whole system that's important for these kinds of fairness considerations.
The design of individual taxes should be more concerned with efficiency and deadweight losses.
Bread should cost whatever it fetches on the market (and that will include pigovian taxes, if any).
The amount and frequency of welfare transfers to poor people should be independent of how much bread they buy and when.
To give a concrete example: you get your welfare check at the start of the month, and the government doesn't whether you buy bread with it or noodles, and shouldn't give you a refund either way.
Are you arguing that making people pay for bread at all is 'regressive'?