Restaurants in Dunfermline
Restaurants with Delivery

East Port Bar
7 East Port, DunfermlineThe best pub in Dunfermline, service amazing from Helen, Cara and Stella!
Well done and keep up the good work!
Look forward to coming back!
Mixer app was promoted and added, great bonus!
- Drive-Through
- Delivery
-
Superb189 Reviews 4.9

Wonder of foods & Bubble Tea,German style doner
Upper floor Kingsgate shopping mall, DunfermlineWe got food to take away today and I can honestly say this is the best kebab we have had in a long time. Food was great. Very friendly staff. Made fresh. We got to try a piece of meat before we bought. Definitely recommend and will be recommending to other people.
- Delivery
-
Superb98 Reviews 4.9

Maria's Baking Stories
25 New Row, DunfermlineThe best place for sweets in Dunfermline. The only thing I wish they could improve is not to be this much pink. Maybe a bit more neutral colours? Other than that fantastic place!
- Delivery
-
Superb60 Reviews 4.9

Casa Mia
13 Nethertown Broad St, DunfermlineSo kind and friendly people will be around you with delicious food. Thanks for your hospitality, especially to my kid.
Parking: Need more parking space.
Kid-friendliness: So friendly and my kid enjoyed chatting with the staffs.
- Delivery
-
Superb73 Reviews 4.6

Fife Leisure Park
Whimbrell Place, DunfermlineNice leisure park in Fife.Ample amount of free parking. Short walking distances to variety of shops, restaurants and bowling alley (including arcade machines) too.
- Delivery
-
Superb50 Reviews 4.7

Fresh
4 Kirkgate, DunfermlineFound this little cafe by chance for breakfast and I was not disappointed. Staff were the friendliest I've come across in a long time and the food (cakes especially) were amazing. We'll be back again to try something else off the menu
- Delivery
-
Superb64 Reviews 4.6

Apricot Indian & Nepalese Restaurant
29-31 Carnegie Dr, DunfermlineBeen using this place for a while now and is very consistent, both take away and sit in. Flavours are amazing from all the various dishes iv had and the spicy King prawn kali mirch is phenomenal. The guys within the restaurant are very helpful when explaining the different types of dishes and flavours to expect when you have a few in your party that prefer to avoid the spicy ones.
- Drive-Through
- Delivery
-
Superb77 Reviews 4.5

Bella e Buona
138 Queensferry Rd, Rosyth, DunfermlineWe had a lovely Christmas Day dinner. The food was beautiful and the portions were huge. The staff were so friendly and so attentive. Will definitely be back here. X
- Delivery
-
Superb40 Reviews 4.7

Namaste Indian Restaurant
21 Carnegie Dr, DunfermlineThe food here is absolutely fantastic. Monkfish starter was amazing. The South Indian Chilli Garlic chicken was phenomenal. Great service too. We had made an error with our booking but they managed to squeeze the 6 of us in at 7pm on a Saturday. We were very lucky as it was busy. Thanks to Ram for that. Highly recommended Indian.
- Delivery
-
Superb70 Reviews 4.5

Carlucci Restaurant
8-12 High St, DunfermlineHad a lovely evening tonight at Carlucci's with my partner and his dad. The food was amazing and really hearty, reminded me right of home as an Italian living in Scotland. Our waitress was Carla, she was fantastic and had a lovely vibe and personality that really made our dinner special. We had three courses (starter, main and dessert) and paid a very fair price. All in all, I would recommend Carlucci to everyone (Italian or not)!
- Delivery
-
Superb98 Reviews 4.4

HUGOS Bar & Pavilion
Regents Way, Dalgety Bay, DunfermlineHad a Boozy brunch with the girls last weekend with the girls! Highly recommend Hugo’s! They are so accommodating and run that busy busy place so well! Shout out to manager Charlotte who is 100% a strong asset to Hugo’s
- Delivery
-
Superb91 Reviews 4.4

The Canmore House Bar and Restaurant
25 Canmore St, DunfermlineAbsolutely STNNIBGfood, highly recommend. Will be returning again for sure! Chocolate Fondunt one of the very few in UK that isn't over cooked. Perfectly goowy!! The cocktail Honey OLD Fashioned was a smooth sweet delight and I couldn't stop myself from having 3 of them! Beautiful home mad and delicious real bread. Thank you thank you Thank you!
- Delivery
-
Superb58 Reviews 4.5
Restaurants by Cuisine
Online Reservation Available

Frankie & Benny's
Fife Leisure Park, Whimbrel Pl, DunfermlineWe stopped here for a late lunch. The server waitress , Natalie , was super friendly and welcoming.
The food was tasty and everyone enjoyed their meal. Parking and accessible parking are available outside the restaurant. The restaurant also caters for gluten free individuals.
Kid-friendliness: Yes.
Wheelchair accessibility: Yes , absolutely. It's
street level with no stairs for entrance or exit.
- Drive-Through
- Delivery
-
Superb175 Reviews 4.3

Seven Kings
32 Bridge St, DunfermlineFood was great drinks were fab however I did find one teeny black hair didn’t want to make a fuss in the restaurant just thought I’d make someone aware to prevent any further issues other than that everything was amazing
-
Superb170 Reviews 4.3

Halbeath Park Dunfermline
8, Halbeath Retail Park, Halbeath Rd, DunfermlineExcellent service from Liam today , this guy has excellent customer skills , definitely made our visit along with the amazing Jack . Food great made by Jacek , cannot fault this place X
- Delivery
-
Superb54 Reviews 4.5

Antioch Restaurant
11 Bridge St, DunfermlineVisited Antioch with family for the first time for my birthday a couple of weeks ago. We used to visit Turkey a lot but it's been many years since we have visited and thought it would be nice to enjoy some Turkish food! Thoroughly enjoyed the Imam Bayildi! The rest of the family loved their food too. My daughter was keen to try speaking some Turkish to the chef and he was kind enough to quickly chat with her. Lovely! We will be back.
- Delivery
-
Superb50 Reviews 4.5

Jack 'O' Bryan's
Chalmers St, DunfermlineThe food in Jack ‘O’ Bryan’s is outstandingly tasty. Fresh ingredients and flavours. The best I’ve had in a long time. Lovely cosy yet elegant atmosphere. Service was spot on too. Thank you.
- Delivery
-
Superb94 Reviews 4.3

The Compass
Harbour Dr, Dalgety Bay, DunfermlineWe both enjoyed our meals here. We ordered the Katsu Chicken, and a sirloin steak. Both tasted lovely. Our waitress was friendly and attentive.
Would recommend this place for a bite to eat.
-
Good131 Reviews 4.2

The Royal Bengal Indian Restaurant
57 Pittencrieff St, DunfermlineJust over 40 years ago I had my first real curry, a chicken dupiaza at the Royal Bengal with a group of friends. I have revisited many times since. Last night with my wife and another couple we had the most fantastic meal. The Royal Bengal has a relaxed friendly atmosphere and was the ideal venue to enjoy the food and company.
- Drive-Through
- Delivery
-
Superb38 Reviews 4.4

Panas Restaurant
170 Queensferry Rd, Rosyth, DunfermlineJust been in for a buffet for my dads 81st Birthday. The guys made some Tikka Masala especially for my wee girl even though it wasn't on the buffet and they made us a few haggis pakora too. Amazing food and amazing service we will definitely be back, would HIGHLY recommend Thank you..
- Delivery
-
Good83 Reviews 4.2

Curry Pot Indian Takeaway
151 Linburn Rd, DunfermlineIt is most clean, had served delicious Indian/Nepali food include pulao rice, peace- paneer vage, cucumber- potato pickel, chiken rost. Best food, cleaned. Polite staffs.
Wheelchair accessibility: Yes
- Delivery
-
Good68 Reviews 4.2

Everest Inn
78 Hospital Hill, DunfermlineWe were staying in the area just for the one night and went to The Everest for dinner. We booked on their website which was easy.
The staff were very friendly and explained some of the dishes that I had not had before. The food was superb. Tasted really fresh. I can highly recommend coming for a meal if you are in the area.
- Drive-Through
- Delivery
-
Good41 Reviews 4.2

Amorist Bistro Bar
82 High St, DunfermlineDelicious Eggs Benedict the sauce was one of the best I have tasted and poached eggs were perfect.
Wheelchair accessibility: Wheelchair users would be able to use this place
- Delivery
-
Good49 Reviews 4.1

Gennaro's Fish Bar
4 Robertson Rd, DunfermlineI went in search of local food instead of any chain fast food places and was glad I did.
Great service and a good supper what more can you ask for?
- Drive-Through
- Delivery
-
Good35 Reviews 4.1

Pizza Hut Delivery
Turnstone Rd, DunfermlineTruly forex is one of the best and simple way to earn in the financial market. all thanks to Brittany Dupree for her strategy. Started with £2,500 now trading with £20,000. I highly recommend her as the best forex manager, you can contact her for more enquires on email: brittanydupre85@gmail.com or WhatsApp helpline +19045447547. Facebook Brittany Dupree
- Delivery
-
Superb8 Reviews 4.4

Gratzi Restaurant
23 Carnegie Dr, DunfermlineI haven't sat in, howerver, we collect food this evening the staff were really welcoming and attentive. Food was delicious too! We look forward to next time.
- Drive-Through
- Delivery
-
Good33 Reviews 4

Sweet Chestnut
11, Fife Leisure Park, DunfermlinePopped in on way to airport and had the mid week carvery. It was well worth the money.The staff were very friendly and the chef was lovely. He looked like someone who genuinely loved his job
- Delivery
-
Good154 Reviews 3.9
Cheap Eats

Jim Jack's Fish & Chips - Dunfermline
19 Chalmers St, Dunfermlineworst employer ever hires 15 years old pays them at end of month then daughter goes up for a shift to be told your not getting kept on and left to leave in dark herself and you could of phoned her to let her know ! will be making people well aware not to bother applying for a job I have worked in chips shops for years myself and this is no way to run a business oh and Fiona the owner locks herself in the cupboard when she argues with her man Infront of staff
-
Superb93 Reviews 4.9

Café Wynd
10 Cross Wynd, DunfermlineGreat wee find this morning. Not only did they serve vegetarian haggis & sausage they also had coconut milk. Our food & drinks were delicious and the 2 girls serving us were very friendly. We will definitely be back again soon.
-
Superb56 Reviews 4.8

Stephens Bakery - Crossford
94 Main St, Crossford, DunfermlineSadly I only tried the steak pie(I should have bought one of everything) but it was juicy and absolutely stacked with meat, just over £4 for a bottle of Fanta and the pie so very reasonable.
-
Superb53 Reviews 4.5

The Wee Cafe
43 Allan Cres, DunfermlineWe ordered breakfast rolls, I had fried egg, bacon with cheese. It was absolutely delicious, one of the best breakfast rolls I’ve ever had! Egg yolk was runny, loads of cheese which is my favourite! Choice of juice was great too, I went with Monster Mango Loco, my favourite energy juice and a must have for in the mornings. It was delivered 15 mins after order, speedy service and delicious food!
- Delivery
-
Superb47 Reviews 4.5

Bayne's the Family Bakers
102 High St, DunfermlineI collected a Too Good To Go bag from this Baynes. There was a good variety of food for what I paid. We might get another one some day.
It's just kinda of a shame that flies get into the food on the counter, but oh well......
-
Superb31 Reviews 4.5

Stephens Bakery - Queensferry Road, Rosyth
10 Queensferry Rd, Rosyth, DunfermlineGreat wee bakers anything from hot selection of pasties..soup..stovies etc hot breakfast filled rolls as well as cold filled rolls with salad. Cakes and cold drinks to. Get in and grab something for your lunch!
-
Superb21 Reviews 4.6

Peppermill Bothy
North Lodge, Blairhall, DunfermlineLove coming here, it’s on our route of a local walk with the dogs where they are welcomed with biscuits and being petted. Always a lovely lunch - the winter vegetable soup today was absolutely delicious and I opted for the soup toastie combo and it’s worth every penny. Friendly place, always made to feel welcome and the food is brilliant. Bonus our puppers are allowed. Try to visit and support local once a month.
-
Superb15 Reviews 4.8

The Monarch Bar & Function Room
43-45 James St, DunfermlineWe used the function room for an 18th birthday party and have to say Cob and Fiona were brilliant hosts. They were really helpful in the organisation and on the night were great together. The bar staff there were also amazing. Would totally recommend for parties and events. Thanks guys for making our daughter's birthday so unforgettable ⭐⭐⭐⭐⭐
-
Superb18 Reviews 4.6

Barley Sheaf
46 Evershed Dr, DunfermlineAlways a great lively atmosphere regularly has karaoke nights and live music never any trouble or dominated by rowdy idiots it's been through several management changes in the 40 years I have known it the current management and staff are welcoming friendly and efficient a great little local perfectly situated next door to an amazing chip shop marinis! And situated on the Hill directly above Tesco Express
-
Superb27 Reviews 4.4

Stephens Bakery - Primrose Lane
Unit 21, Dunfermline Business Park, Primrose Ln, Rosyth, DunfermlineAlways a friendly service at this shop. I do wish Stephens would go back to putting their prices on the food, it's really not good enough to have an A4 sheet at the far end of the shop.
-
Good50 Reviews 4.2

Wok Inn
12 Aberlour St, Rosyth, DunfermlineHas rhe ownership changed as there's definitely a change in the food. Not to the usual standard twice we've ordered recently. Ordered a special fried rice and stayed no prawns and when it was opened there was prawns in it. Ordered the meal for one getting the chicken balls as the starter, thought it was odd that there was no choice in sauce and when delivered they were Salt n pepper chicken balls, no mention of that on the online menu. Very disappointed
- Delivery
-
Superb16 Reviews 4.3

The Rumblingwell
191-193 Baldridgeburn, DunfermlinePopped in this evening for some food with a colleague. Lovely food, started with some small plates & decided on the Balmoral chicken for my main, delicious.
Unfortunately no room left for a dessert, tempting as they were, so rounded off the meal with a good Americano.
Spot on friendly, attentive service from Vicki and the other young lady working who's name I didn't catch (sorry).
-
Good43 Reviews 4.1

Papa Johns Pizza
Unit2, 67a Woodmill Rd, DunfermlineFirst time we have ever had papa johns pizza was nice the chicken sides where nice the pizza sauce dip is tremendous we collected but was a nice snack after a days diy
- Delivery
-
Good32 Reviews 4.1

Fish Book Takeaway Dunfermline
19 Carnegie Dr, DunfermlineCame all the way from sunny Devon for two weeks work cover, thought I’d try fish and chips to see if it would beat ours from home and it surpassed it, beautifully cooked, great portion , very reasonably priced and very quick delivery
-
Good29 Reviews 4.1
Best Restaurants

East Port Bar
7 East Port, DunfermlineThe best pub in Dunfermline, service amazing from Helen, Cara and Stella!
Well done and keep up the good work!
Look forward to coming back!
Mixer app was promoted and added, great bonus!
- Drive-Through
- Delivery
-
Superb189 Reviews 4.9

Wonder of foods & Bubble Tea,German style doner
Upper floor Kingsgate shopping mall, DunfermlineWe got food to take away today and I can honestly say this is the best kebab we have had in a long time. Food was great. Very friendly staff. Made fresh. We got to try a piece of meat before we bought. Definitely recommend and will be recommending to other people.
- Delivery
-
Superb98 Reviews 4.9

Jim Jack's Fish & Chips - Dunfermline
19 Chalmers St, Dunfermlineworst employer ever hires 15 years old pays them at end of month then daughter goes up for a shift to be told your not getting kept on and left to leave in dark herself and you could of phoned her to let her know ! will be making people well aware not to bother applying for a job I have worked in chips shops for years myself and this is no way to run a business oh and Fiona the owner locks herself in the cupboard when she argues with her man Infront of staff
-
Superb93 Reviews 4.9

The Red Lion Inn
Low Causeway, DunfermlineMy husband and I had a meal here Friday night, accompanied by our furbairn Otis. All staff are friendly & welcoming. we had a table booked, which is just as well as the place was hoaching! Food arrived promptly, lovely and fresh too. we will be back.
-
Superb174 Reviews 4.6

The Ship Inn
Promenade, Limekilns, DunfermlineI like going on a Thursday Music Night which is amazing!! The food and service excellent. Everyone friendly and accommodating. Recommend this super village pub by the river Forth.
-
Superb78 Reviews 4.8

Maria's Baking Stories
25 New Row, DunfermlineThe best place for sweets in Dunfermline. The only thing I wish they could improve is not to be this much pink. Maybe a bit more neutral colours? Other than that fantastic place!
- Delivery
-
Superb60 Reviews 4.9

Luca's Kitchen
Linburn Rd, DunfermlineFirst time at Lucas with the family today (9 of us) and can only wish we had been here before now
Ryan (our server) was brilliant with perfect service, the food was 1st class and had a brilliant menu that was fantastic value
A couple of excellent ice creams on the way out and a quick chat with the owner
5 stars!!
Thanks Scott
-
Superb129 Reviews 4.6

The Bruce Arms
2 Main St, Limekilns, DunfermlineVisited today for the first time. Lovely and welcoming. We ordered soup and a main course. It was busy, so there was a bit of a wait, which isn't a problem. One of the staff latterly arrived, carrying our main courses. I commented that we hadn't yet been served our soup. We were told that it was just coming and that they serve both courses together. Given the main arrived before the soup, our mains would of sat on the table getting cold, whilst we ate the soup. I found this very bizarre and know if others, where this did not happen to them. We declined to accept the soup arriving at the same time as the main. Decent food however
-
Superb83 Reviews 4.7

The Carnock Inn
6-8 Main St, Carnock, DunfermlineWe had a lovely meal here tonight. The food was delicious and the staff were very friendly and accommodating. Desserts were amazing! Very happy customers and we'll definitely be back.
-
Superb61 Reviews 4.8

Café Wynd
10 Cross Wynd, DunfermlineGreat wee find this morning. Not only did they serve vegetarian haggis & sausage they also had coconut milk. Our food & drinks were delicious and the 2 girls serving us were very friendly. We will definitely be back again soon.
-
Superb56 Reviews 4.8

Armando's Fish Bar
72 Main St, DunfermlineGreat chip shop, staff are really organised and polite and friendly - been going for years and have always had a great meal! To be recommended. Prices are fair too!
- Takeaway
-
Superb51 Reviews 4.8

Casa Mia
13 Nethertown Broad St, DunfermlineSo kind and friendly people will be around you with delicious food. Thanks for your hospitality, especially to my kid.
Parking: Need more parking space.
Kid-friendliness: So friendly and my kid enjoyed chatting with the staffs.
- Delivery
-
Superb73 Reviews 4.6

Coorie by the Coast
40 Main St, Limekilns, Dunfermline⭐️⭐️⭐️⭐️⭐️ My wife and recently stayed at Coorie (Limekilns) for 3 nights whilst we came back to visit friends and family We absolutely loved the very spacious rooms with excellent views right on the water front. In the cafe, the breakfast options & staff were amazing! We would definitely recommend this cozy retreat, to anyone looking for an awesome getaway x
-
Superb96 Reviews 4.5

Fife Leisure Park
Whimbrell Place, DunfermlineNice leisure park in Fife.Ample amount of free parking. Short walking distances to variety of shops, restaurants and bowling alley (including arcade machines) too.
- Delivery
-
Superb50 Reviews 4.7

Fresh
4 Kirkgate, DunfermlineFound this little cafe by chance for breakfast and I was not disappointed. Staff were the friendliest I've come across in a long time and the food (cakes especially) were amazing. We'll be back again to try something else off the menu
- Delivery
-
Superb64 Reviews 4.6

Apricot Indian & Nepalese Restaurant
29-31 Carnegie Dr, DunfermlineBeen using this place for a while now and is very consistent, both take away and sit in. Flavours are amazing from all the various dishes iv had and the spicy King prawn kali mirch is phenomenal. The guys within the restaurant are very helpful when explaining the different types of dishes and flavours to expect when you have a few in your party that prefer to avoid the spicy ones.
- Drive-Through
- Delivery
-
Superb77 Reviews 4.5

Bessie's Cafe
Bessie Bar Cottage, Main St, Culross, DunfermlineLovely little spot in Culross . Staff very welcoming .. we had the soup and sandwich option which was very well presented and delicious! Would definitely recommend a visit .
-
Superb53 Reviews 4.6

Bella e Buona
138 Queensferry Rd, Rosyth, DunfermlineWe had a lovely Christmas Day dinner. The food was beautiful and the portions were huge. The staff were so friendly and so attentive. Will definitely be back here. X
- Delivery
-
Superb40 Reviews 4.7

Namaste Indian Restaurant
21 Carnegie Dr, DunfermlineThe food here is absolutely fantastic. Monkfish starter was amazing. The South Indian Chilli Garlic chicken was phenomenal. Great service too. We had made an error with our booking but they managed to squeeze the 6 of us in at 7pm on a Saturday. We were very lucky as it was busy. Thanks to Ram for that. Highly recommended Indian.
- Delivery
-
Superb70 Reviews 4.5

Carlucci Restaurant
8-12 High St, DunfermlineHad a lovely evening tonight at Carlucci's with my partner and his dad. The food was amazing and really hearty, reminded me right of home as an Italian living in Scotland. Our waitress was Carla, she was fantastic and had a lovely vibe and personality that really made our dinner special. We had three courses (starter, main and dessert) and paid a very fair price. All in all, I would recommend Carlucci to everyone (Italian or not)!
- Delivery
-
Superb98 Reviews 4.4

HUGOS Bar & Pavilion
Regents Way, Dalgety Bay, DunfermlineHad a Boozy brunch with the girls last weekend with the girls! Highly recommend Hugo’s! They are so accommodating and run that busy busy place so well! Shout out to manager Charlotte who is 100% a strong asset to Hugo’s
- Delivery
-
Superb91 Reviews 4.4

The Canmore House Bar and Restaurant
25 Canmore St, DunfermlineAbsolutely STNNIBGfood, highly recommend. Will be returning again for sure! Chocolate Fondunt one of the very few in UK that isn't over cooked. Perfectly goowy!! The cocktail Honey OLD Fashioned was a smooth sweet delight and I couldn't stop myself from having 3 of them! Beautiful home mad and delicious real bread. Thank you thank you Thank you!
- Delivery
-
Superb58 Reviews 4.5

Seven Kings
32 Bridge St, DunfermlineFood was great drinks were fab however I did find one teeny black hair didn’t want to make a fuss in the restaurant just thought I’d make someone aware to prevent any further issues other than that everything was amazing
-
Superb170 Reviews 4.3

Stephens Bakery - Crossford
94 Main St, Crossford, DunfermlineSadly I only tried the steak pie(I should have bought one of everything) but it was juicy and absolutely stacked with meat, just over £4 for a bottle of Fanta and the pie so very reasonable.
-
Superb53 Reviews 4.5

Sundial Cafe
11 Academy Square, Limekilns, DunfermlineThat was our first visit today and we will definitely be back ! Amazing food and very friendly staff :) your carrot cake is the best I’ve ever tasted ! Thank you ❤️
-
Superb38 Reviews 4.6

Antioch Restaurant
11 Bridge St, DunfermlineVisited Antioch with family for the first time for my birthday a couple of weeks ago. We used to visit Turkey a lot but it's been many years since we have visited and thought it would be nice to enjoy some Turkish food! Thoroughly enjoyed the Imam Bayildi! The rest of the family loved their food too. My daughter was keen to try speaking some Turkish to the chef and he was kind enough to quickly chat with her. Lovely! We will be back.
- Delivery
-
Superb50 Reviews 4.5
Frequently Asked Questions about Dunfermline
What are the best dog friendly restaurants in Dunfermline?
- Here are some popular restaurants where you could enjoy a meal with your furry friend:
What are the most popular restaurants in Dunfermline?
- The most popular and well-regarded restaurants in Dunfermline include:
What are the best restaurants that deliver in Dunfermline?
- Popular restaurants in Dunfermline that is known for their delivery services: