A ranking by users of an online travel guide has revealed the top 10 best and worst-rated foods from England.

There's often much debate about what the best and worst parts of English cuisine are, with there being plenty of strong opinions held.

The likes of jellied eels and Marmite can be seen as incredibly divisive whilst for others it can be hard to work out which classic dishes such as fish and chips or a Full English are the best.

One travel site has tried to provide an answer to all this discussion, creating a top 10 best and worst English foods list.

TasteAtlas made a ranking list based on more than 7,000 ratings from its users to see what their opinion was of English cuisine.

Top 10 best and worst-rated food from England

The ranking below is based on a post on TasteAtlas' social media from the beginning of June, with the most up-to-date ratings from their users.

Top 10 best English foods

  1. Devonshire clotted cream - 4.5/5
  2. Afternoon tea - 4.3/5
  3. Sticky Toffee Pudding - 4.3/5
  4. Cheddar - 4.2/5
  5. Beef Wellington - 4.2/5
  6. Banoffee Pie - 4.2/5
  7. Treacle tart - 4.2/5
  8. Roast lamb with mint sauce - 4.2/5
  9. English breakfast - 4.1/5
  10. Yorkshire Pudding - 4.1/5

Top 10 worst English foods

  1. Jellied eels - 2.1/5
  2. Marmite - 2.7/5
  3. Cucumber sandwich - 2.9/5
  4. Pie Barm - 3/5
  5. Pease Pudding - 3/5
  6. Phall - 3/5
  7. Rock cakes - 3/5
  8. Hog's Pudding - 3.1/5
  9. Lardy Cake - 3/1/5
  10. Faggots - 3.2/5

Recommended reading:

On their website, TasteAtlas said: "TasteAtlas food rankings are based on the ratings of the TasteAtlas audience, with a series of mechanisms that recognize real users and that ignore bot, nationalist or local patriotic ratings, and give additional value to the ratings of users that the system recognizes as knowledgeable."

It added: "TasteAtlas Rankings should not be seen as the final global conclusion about food.

"Their purpose is to promote excellent local foods, instill pride in traditional dishes, and arouse curiosity about dishes you haven’t tried."