Staff at a care home refused to give residents bacon sandwiches due to "cultural differences", a report said.
Care Quality Commission inspectors also found some staff at the council-run Wagtail Close home in Buttershaw, Bradford, refused to buy pork pies.
At the time of the unannounced inspection in January the service was providing care for 25 people.
Bradford City Council said staff had been reminded cultural preferences should never influence their work.
The home provides both a respite care facility and a home care service to people living with physical disabilities, sensory loss, brain injury or learning disabilities.
'Urgently address issues'
The CQC report said: "One person who used the domiciliary care service told us they were happy with the care they received but felt that staff did not always support them in making choices.
"They told us they liked to have a bacon sandwich for their breakfast each day and liked to buy ham, sausages and pork pies when they went shopping.
"They told us a number of staff would not support them to buy or cook these products due to their own cultural requirements or lifestyle preferences.
It added that despite concerns being raised with senior management nothing had been done.
Inspectors noted that three areas required improvement, covering safety, effectiveness and leadership.
Residents however, did tell inspectors they felt safe and that staff were good.
A Bradford Council Adult and Community Services spokesman said: "There has recently been a change in the registered management arrangements at Wagtail.
"An improvement plan has been drawn up which will urgently address the issues raised by the recent CQC inspection.
"All Wagtail Close care staff have been reminded that their own lifestyles and cultural preferences should never influence the person-centred support they provide to service users."