Dunfermline is a great place to stop off for some food and drink, with many fun places to eat great food.
The Fife city, known for its picturesque abbey, is packed full of many fab food and drink spots.
Whether it’s chilli squid you’re after, or a good old steak pie, you’ll find something to tickle your fancy in Dunfermline.
Breakfast
8am to 11am
For breakfast on your day in Dunfermline, you should try out vegan cafe 269 Dunfermline.
Their spring waffles sound absolutely amazing – and they look stunning too.
The waffles are served with mango and passion fruit compote, vanilla ice cream, maple syrup, pistachio, and toasted shaved coconut.
Another breakfast dish, their brunch plate, consists of smoked tofu scramble, apricot and harissa roasted chickpeas, avocado, fresh spinach, toast, chives and spread.
They also serve beans on toast with organic beans, a berry granola bowl and more.
Address: 10-12 New Row, Dunfermline, United Kingdom
Coffee and cake
11am to 12pm
Before lunchtime, you’ll likely have a hankering for a cake, and a coffee to wash it down with.
And in Dunfermline, you’ll find a drive-thru bakery! Count me in.
Stephen’s Bakery, a Fife staple, has not one but two drive-thrus in Dunfermline.
So you’ll definitely be able to get your hands on their cakes, pies and more when you’re on the go.
Why not go for one of their empire biscuits?
Address: Rumblingwell, Dunfermline KY12 9AP
Address: Retail Park, 7 Pittsburgh Rd, Main St, Dunfermline KY11 8DX
Lunch
12pm to 3pm
Once you’ve done some walking around the place – preferably in Dunfermline’s pretty abbey – you’re probably hungry for some lunch.
You are sure to find some variety in places to eat in Dunfermline at lunchtime.
If you’re in the mood for something filling, Edwards Bar & Grill is a great spot to try out on Dunfermline’s Hospital Hill.
They serve up old favourites like chilli con carne and steak pie and chips, which will you warm you up on a grey day.
Address: 58 Hospital Hill, Dunfermline KY11 3AT
Pan Asian eatery Fabric on Dunfermline’s Canmore street serves up something more adventurous.
They offer a range of choices of ramen, curries and more.
They also have heaps of sushi to choose from, all for affordable prices.
Chicken gyoza and chilli squid would be my go to choices for side dishes.
Address: 2 Canmore St, Dunfermline KY12 7NT
Snack
3pm to 6pm
For a snack on your day testing out the food and drink in Dunfermline, you should try Just Greek Food.
The Pilmuir Street spot offers traditional dishes like chicken gyros, kofte (skewers), Greek sausage and more.
If you’re looking for something sweet at snack time though, they offer Greek desserts like baklava and kadaifi, both of which are sweet, crispy and nutty.
Address: 11 Pilmuir St, Dunfermline KY12 7AJ
Dinner
6pm to 8pm
Casa Mia is a great spot for dinner in Dunfermline, offering up homely Italian cuisine.
The family-run venue’s name translates to “my home”, which comes from the owners’ aim to make the diners feel at home in their restaurant.
Their food doesn’t disappoint, with a range of pizzas and pastas to choose from.
The panciotte di mare, a seafood dish consisting of pasta parcels stuffed with king prawns and scallops, comes highly recommended.
Address: 13 Nethertown Broad St, Dunfermline KY12 7DS
Dhoom Indian Streatery and Bar in Dunfermline is known for taking customers on an exceptional culinary journey.
Chef Prasad Dhaneshwar visited Chennai for inspiration for his latest menu.
The menu consists of Madras coffee, gunpowder masala idli (a breakfast rice cake dish with an amazing chickpea chaat masala), chicken tikka and seekh kebab, and much more.
The seven-course lunch menu at Dhoom costs £16.95, while the 10-course evening menu is £28.95.
Address: 19-25 New Row, Dunfermline KY12 7EA
Drinks
8pm till late
An excellent spot for a drink on your visit to Dunfermline is The Haberdashery bistro.
Run by 25-year-old Chloe Wright and her partner, Kristopher Boniface, this eatery is Chloe’s dream come true.
While they also serve food, they have plenty of excellent drinks on offer.
Their house lager, Habrador, is very popular. This is a 4% session lager and a pretty easy drinker.
But it’s not just beer on offer in the Fife bistro, they also serve a range of cocktails.
The Thunder Dog is particularly spectacular. This combines a peanut butter whisky, toffee vodka, cinnamon, lemon and apple juice.
According to owner Chloe this tastes like peanut brittle – perfect for us sweet tooths!
Address: 123 New Row, Dunfermline KY12 7DZ
Another great spot to end your tour of Dunfermline food and drink is Luca’s Kitchen.
They have a range of tasty cocktails on offer, including the namesake Luca, which combines Absolut Citron, Cointreau, cranberry, fresh lime and burnt orange.
You can also enjoy familiar favourites like a Daiquiri, or Aperol spritz.
Address: Linburn Rd, Dunfermline KY11 4UH
Conversation