GLASGOW and Edinburgh have been named among the best cities in the UK for food and drink.

The Scottish locations were named alongside other spots across Britain, including Bristol and Liverpool.

Introducing the ranking, Which? said: "If you want to eat well, you should head north. Bristol was the only large city south of Manchester to get four stars for food and drink."

Why Glasgow and Edinburgh were named among the best cities for food and drink in the UK

Glasgow was praised for its 'inexpensive food and drink scene'Glasgow was praised for its 'inexpensive food and drink scene' (Image: Getty)

Glasgow and Edinburgh were the only Scottish cities featured on the Which? list and were praised for their "cosy cafés", "classy cocktails" and "inexpensive" food and drink scenes.

Discussing the nation's capital, the consumer watchdog said: "In Scotland’s capital you’ll be able to savour a lot more than the traditional haggis, neeps and tatties – although that’s an option, too. Burn off a few calories as you hop from cosy cafés to classy cocktail bars in the city’s beautiful compact centre.

"David Bann’s vegetarian restaurant in the Old Town is one of the best-value options, with a two-course set menu for £22.50, including lentil haggis as well as Middle Eastern and Mediterranean influences.

"Thistle Street in the New Town has a livelier scene and plenty of top picks, including snug Asian-influenced Noto, which is tucked away down a cobbled alley. Down the road, Scottish bistro Café St Honoré serves up locally sourced ingredients with style.

"Don’t leave the city without visiting Edinburgh’s creative port district, Leith – with its fine dining, seafood bistros, quirky gastropubs and the city’s first wine café, Toast."

Recommended Reading: 

Why this 'little-known' Scottish spot is among the best 'hip towns' in the UK

See the Scottish spots named among the best UK city breaks for young families

Edinburgh was said to have a number of cosy cafesEdinburgh was said to have a number of  'cosy cafes' (Image: Getty)

Commending the country's largest city, Which? added: "There’s an age-old rivalry between Glasgow and Edinburgh, with both jockeying to be Scotland’s fine-dining capital. Both scored high marks for food and drink.

"Cool and unpretentious, Glasgow has a vibrant but inexpensive food and drink scene. In the trendy West End, cobbled backstreet Ashton Lane is full of charming restaurants, such as the Ubiquitous Chip serving fine Scottish fare. 

"Finnieston’s Argyle Street is lined with serious coffee shops, gourmet sandwich joints and swish restaurants.

"The Glasvegan on Enoch Square dishes up towering burgers and is just one of many meat-free cafés across the city."