Leoaai Elghareeb, 37, faces three charges of contaminating or interfering with goods with intent over a series of incidents on Wednesday evening.
It is said goods on the shelves at three stores on Fulham Palace Road - a Tesco Express, Little Waitrose and Sainsbury’s Local – were affected.
Elghareeb appeared in custody at Westminster magistrates court on Friday, offering no plea to the allegations as he was sent for trial in the crown court.
It was revealed at the hearing that Elghareeb is a practicing solicitor, who runs his own legal consultancy business.
Prosecutor Jennifer Garland told the court Elghareeb is accused of using syringes to “inject food items with blood”.
He is also accused of throwing syringes and eggs around the stores.
Following the incident, Hammersmith & Fulham Council advised shoppers to throw away anything bought from the three shops late on Wednesday.
Chief Magistrate Paul Goldspring remanded Elghareeb in custody until a plea hearing at Isleworth crown court on September 24.