6 Best Restaurants in Dundee, Fife and Angus

Background Illustration for Restaurants

We've compiled the best of the best in Dundee - browse our top choices for the top things to see or do during your stay.

Empire State Coffee

$ Fodor's Choice

Refuel on the excellent house-roasted coffee beans and tasty bagels at this buzzy New York--themed joint with fabulous light bites and matching decor including a subway-themed basement. Order at the counter, then take a cozy window spot for some entertaining people-watching while enjoying a warming bagel, panino, focaccia, ciabatta, or croissant dipped into one of their hearty and spicy soups. 

Jute

$$ Fodor's Choice

Downstairs at Dundee Contemporary Arts, this lively eatery serves breakfast at the bar, cocktails and snacks on the terrace in fine weather, or dinner in the open-plan dining area with huge windows that offer views of artists at work in the printmakers studio. There are plenty of handsomely presented dishes featuring quality Scottish meat, fish, and vegetables.

Sol y Sombra Tapas Bar

$$$ Fodor's Choice

It looks like an old Scottish pub, and it is, but the vibrant ceramics, tapas, and sangria are so authentic they'll make you feel as if you're in España. Choose from the set menus, like a £22 lunch or £30 dinner, and you'll be served a steady stream of cracking little dishes. Booking in advance is essential. One word of warning: don't go looking for a quiet, romantic meal.

Recommended Fodor's Video

Boat Brae

$$

Located within Newport's handsome former Victorian ferry terminal, this is a stunning spot to dine casually while spellbound by views of the Tay River and the Dundee skyline across the water. A versatile menu includes seafood shared platters and maritime mains, Scots steaks and lamb, and plenty of vegetarian options.

2–14 Boat Brae, Dundee, DD6 8EX, Scotland
01382-540540
Known For
  • Historic building associated with the Thomas Telford--designed pier
  • Excellent breakfasts, sandwiches, and a cozy wood-filled bar
  • Huge west-facing windows for sunset dining

Something incorrect in this review?

Castlehill

$$$
This spot delivers elegant and inventive dishes in a stylish yet relaxed contemporary setting on trendy Exchange Street. The young, talented team here showcase quality Scottish ingredients in their well-crafted seasonal menus, complemented by an expert mixologist serving alluring aperitifs, a decent wine list, and cheeky cocktails.
22-26 Exchange St., Dundee, DD1 3DL, Scotland
01382-220008
Known For
  • Good-value lunch and à la carte menus
  • Epic tasting menus with wine flights
  • Tempting cocktail bar.
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Piccolo

$$

This small basement eatery on Perth Road, with wooden tables and chairs and a quirky staff, attracts a diverse clientele. It serves well-crafted pasta dishes and mains that showcase fresh Scottish ingredients. It's a very intimate and quiet place—so usually a good choice for couples—but be warned that it books up on weekends. Many characterful West End pubs are nearby.

21 Perth Rd., Dundee, DD1 4JY, Scotland
01382-201419
Known For
  • Candlelit intimacy
  • Reservations needed on weekends
  • Italian pancakes with ice cream
Restaurant Details
Closed Sun.–Tues.
Reservations essential

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$$ St. Andrews

Surf & Turf10.2 miles away

Modern British
Pilmour Links, St. Andrews, Fife, KY16 9JQ, Scotland
We recommend 6 Restaurants in St. Andrews
$$$$ St. Andrews

The Seafood Ristorante10.2 miles away

Seafood
Bruce Embankment, St. Andrews, Fife, KY16 9AB, Scotland
We recommend 6 Restaurants in St. Andrews
$$$$ St. Andrews

1810.3 miles away

Modern British
Pilmour Links, St. Andrews, Fife, KY16 9JQ, Scotland
We recommend 6 Restaurants in St. Andrews
$ St. Andrews

Tailend Restaurant10.5 miles away

Seafood
130 Market St., St. Andrews, Fife, KY16 9PD, Scotland
We recommend 6 Restaurants in St. Andrews
$ St. Andrews

The Saint10.5 miles away

Modern British
170 South St., St. Andrews, Fife, KY16 9EG, Scotland
We recommend 6 Restaurants in St. Andrews