Chef and free-range campaigner Jamie Oliver is said to have reacted angrily after his restaurant in Cornwall was spotted using battery eggs.
The restaurant trains young chefs from disadvantaged backgrounds
The chef's programme on Channel Four about UK egg production highlights the plights of battery chickens.
But a group of farmers spotted the battery eggs while having dinner at Fifteen Cornwall in Watergate Bay.
A restaurant spokesman said it had been an embarrassing mistake and admitted Mr Oliver was very angry.
Dave Meneer, Fifteen Cornwall's chief executive said the wrong eggs had been ordered from the wrong place when the restaurant ran out of eggs.
He said he had "read the riot act" to staff and procedures had been tightened up.
Launched in May 2006, Fifteen Cornwall is one of four restaurants run by the Fifteen Foundation charity training disadvantaged young people as chefs.
Oliver was reported as saying "heads would roll" over the incident, but Mr Meneer said no-one had been sacked.
"Fifteen is about hiring rather than firing, and it is not my intention to fire anybody at this stage," he said.
The party who spotted the eggs, made up of farmers and battery farmers, were later shown around the restaurant, including its cold store containing locally-produced free range eggs from Clarence Court, Liskeard.