Restaurants in Dunfermline

Restaurants with Delivery

Online Reservation Available

24 Hour Restaurants

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

East Port Bar 7 East Port, Dunfermline
East Port Bar
Pubs • $

East Port Bar

7 East Port, Dunfermline

Best pub in Dunfermline. As an Englishman watching England get beaten by Spain I received 'Good natured' banter from the locals.
Friendly & efficient staff.

  • Drive-Through
  • Delivery
  • Superb265 Reviews 4.8
Wonder of foods & Bubble Tea,German style doner Upper floor Kingsgate shopping mall, Dunfermline
Wonder of foods & Bubble Tea,German style doner
German • $

Wonder of foods & Bubble Tea,German style doner

Upper floor Kingsgate shopping mall, Dunfermline

Tried for the first time today. Food was delicious and so fresh. We had the German doner kebab, G’s mixed kebab. Margherita pizza and the Shawarma loaded fries. The favours were all amazing!! Would highly recommend

  • Delivery
  • Superb181 Reviews 4.9
Dhoom 19-25 New Row, Dunfermline
Dhoom
Indian • $$

Dhoom

19-25 New Row, Dunfermline

Heard so much about this restaurant was so looking forward to trying this out and it didn’t disappoint… absolutely amazing food… was really struggling after the starters … staff/chef Prasad all very attentive… very friendly… will be back

  • Drive-Through
  • Superb234 Reviews 4.8
Jim Jack's Fish & Chips - Dunfermline 19 Chalmers St, Dunfermline
Jim Jack's Fish & Chips - Dunfermline
Fish And Chips Takeaway • $

Jim Jack's Fish & Chips - Dunfermline

19 Chalmers St, Dunfermline

We were traveling from the highlands back home, googled fish and chips and this place came up as good reviews so we decided to try it, and we’re so extremely happy we did. This is not an exaggeration, this was probably the best fish and chips I’ve ever had in my life. The chips were beautifully fried, with a slight crispy exterior and fluffy inside, they tasted perfect, and the cod was the star, soft light batter that didn’t taste greasy and lovely cod quality. This is truly a great place for fish and chips.

But another reason we love this place so much now is the staff, the waitress, I apologise I didn’t get her name working on 5th May was fantastic. She was polite, chatty, and was constantly going around cleaning which we truly appreciate as hygiene is important to us. Bringing me onto my next point, this place was spotless, and I mean extremely clean and spotless which is major points in our books.

We travel to Scotland regularly, this will now be our go to fish and chip shop in Scotland every time and we can’t wait to come back soon.

  • Drive-Through
  • Superb147 Reviews 4.9
Maria's Baking Stories 25 New Row, Dunfermline
Maria's Baking Stories
Bakery • $

Maria's Baking Stories

25 New Row, Dunfermline

Maria had a vision, and through dedication, passion, and love, she brought it to life. She created a beautiful place filled with warmth and good vibes, where every brunch is crafted with fresh and interesting ingredients, and every ice cream and dessert is made to delight and inspire.
Everyone should definitely try the chocolate baklava — it’s unforgettable — and honestly, every single gelato flavor is worth tasting, with no exceptions.

  • Drive-Through
  • Delivery
  • Superb116 Reviews 4.9
Fabric 2 Canmore Street, Dunfermline
Fabric
Bar • $$

Fabric

2 Canmore Street, Dunfermline

Great experience and would highly recommend.

First time visiting Fabric in Dunfermline but have visited their sister restaurant Cafe Continental in Kirkcaldy which has a similar feel.
We booked a table for two on a Saturday evening at 4:00pm. Upon entering we received a warm welcome and quick seated to our table. The venue is an old converted house so tablet space is limited and appears to be split into two areas for both dining and drinks only. Nice light interior with a ‘bougie feel’ throughout.

The menu is vast with an Asian theme and also offers some traditional home comfort options eg - fish & chips, chicken / beef burgers etc. We opted for the Prawn tempura with teriyaki sauce and pumpkin croquettes with spicy mayo to start. Both were delicious, well presented and good size portions. For mains we had Donburi teriyaki crispy chicken with a size of kimchi and Yaki Soba prawn noodles. We also enjoyed the main but did feel the dishes could have been served warmer which we did mention to the waiter. Other than that, both options were tasty and of a good portion size.

Overall service was great and the total bill for two soft drinks, two starters and two mains was £49 excluding any gratitude.

Would be keen to return again in the summer months as they also of outside dining.

Extra note - No parking at the restaurant but there are many local car parks available for a small charge.

  • Drive-Through
  • Delivery
  • Superb312 Reviews 4.6
The Carnock Inn 6-8 Main Street, Carnock, Dunfermline
The Carnock Inn
Gastropubs • $$

The Carnock Inn

6-8 Main Street, Carnock, Dunfermline

One of the best steak pies I’ve ever had - perfectly cooked, great sides as well. The waiter was brilliant - attentive, chatty and professional. Would highly recommend.

  • Drive-Through
  • Superb109 Reviews 4.8
Koku Shi 41 Carnegie Dr, Dunfermline
Koku Shi
Asian Fusion • $$

Koku Shi

41 Carnegie Dr, Dunfermline

Really good food, have been a customer here since they opened originally all Koku Shi. Great options. I only took a star off as they have taken away all fish sushi options which were my absolute favourite. But I can't fault the food or service otherwise.

  • Drive-Through
  • Delivery
  • Superb140 Reviews 4.7
Incontri 25 Bruce Street, Dunfermline
Incontri
Italian • $$

Incontri

25 Bruce Street, Dunfermline

We went for a birthday and the food was incredible. I had never been but my family had bit it had been a while and we are totally adding it back on the rotation of dinner places. The prawn and asparagus pasta was the tables favourite as well as the focaccia.

  • Delivery
  • Superb200 Reviews 4.6
Luca's Kitchen Linburn Rd, Dunfermline
Luca's Kitchen
Italian • $$

Luca's Kitchen

Linburn Rd, Dunfermline

First time visiting Lucas Kitchen and definitely will not be the last - can see why it is so popular. Had the weekday lunch menu which was phenomenal value and absolutely delicious - both came away completely stuffed! Friendly and efficient service, light and spacious with nice decor, and great choice of food on the menu. Can't believe we've waited this long to try it out!!

  • Drive-Through
  • Superb190 Reviews 4.6
Café Wynd 10 Cross Wynd, Dunfermline
Café Wynd
Cafe • $

Café Wynd

10 Cross Wynd, Dunfermline

We had a tasty breakfast brioche roll with bacon . It was hot, perfectly cooked and incredibly tasty. It wasn't cheap and was on the small side but nicely presented and I thoroughly enjoyed. The coffee was also good and presented in a good sized cup. Would highly recommend.

  • Drive-Through
  • Superb97 Reviews 4.8
Fresh 4 Kirkgate, Dunfermline
Fresh
Cafe • $$

Fresh

4 Kirkgate, Dunfermline

We ordered for delivery so unsure of atmosphere but we placed a very large order (and have used on several occasions now ) not only is the delivery driver from Dunfermline eats who brought it so so lovely (unsure if he’s from cafe fresh or how it works but deserves a mention ) the food arrived hot and delicious and all 10 of our orders were spot on and everyone enjoyed ! Service is great and will 100% use again Thanks guys !

  • Drive-Through
  • Delivery
  • Superb125 Reviews 4.7
The Red Lion Inn Low Causeway, Dunfermline
The Red Lion Inn
Pub • $$

The Red Lion Inn

Low Causeway, Dunfermline

A welcome return to the Red Lion for us. We noted an improvement all over the place. Food Atmosphere and service exactly what we were looking for. Just a great visit.

  • Drive-Through
  • Superb281 Reviews 4.5
The Bruce Arms 2 Main St, Limekilns, Dunfermline
The Bruce Arms
Pub • $$

The Bruce Arms

2 Main St, Limekilns, Dunfermline

Everything here was so amazing. The waitress was so sweet to us and the food was beyond good. The portions are so big and everything is so filling. Cutest little restaurant I've ever been in. Definitely a must go.

  • Drive-Through
  • Superb141 Reviews 4.6
Casa Mia 13 Nethertown Broad St, Dunfermline
Casa Mia
Italian • $$

Casa Mia

13 Nethertown Broad St, Dunfermline

we just had our first pizzas from Casa Mia , we collected the smell was heavenly. the pizzas are authentic, full of flavour and just stunning X we felt like we whereon holiday we will be back most definitely x the staff where amazing xx

  • Drive-Through
  • Delivery
  • Superb102 Reviews 4.7
The Canmore House Bar and Restaurant 25 Canmore St, Dunfermline
The Canmore House Bar and Restaurant
Bar • $$

The Canmore House Bar and Restaurant

25 Canmore St, Dunfermline

The Canmore House Bar and Restaurant is an absolute delight! From the moment you arrive, the welcoming atmosphere and stylish setting make you feel right at home. It’s the perfect spot whether you’re looking for a relaxed meal or a special night out.

The staff are incredibly friendly, attentive, and provide top-notch service throughout. The food is outstanding—fresh, flavorful, and beautifully presented, with a menu that offers something for everyone. Every dish we tried was cooked to perfection and full of taste.

The drinks selection is also impressive, complementing the meal perfectly. Overall, The Canmore House Bar and Restaurant delivers a fantastic experience with great food, excellent service, and a lovely ambiance. Highly recommended! ⭐⭐⭐⭐⭐

  • Drive-Through
  • Delivery
  • Superb131 Reviews 4.6
Bella e Buona 138 Queensferry Rd, Rosyth, Dunfermline
Bella e Buona
Italian • $$

Bella e Buona

138 Queensferry Rd, Rosyth, Dunfermline

This place really is a hidden gem. It has a warm atmosphere with traditional wooden panelled walls and subtle Italian decor. Staff are very attentive and the food is good quality at an extremely good value.

  • Drive-Through
  • Delivery
  • Superb79 Reviews 4.7
Carlucci Restaurant 8-12 High Street, Dunfermline
Carlucci Restaurant
Italian • $$

Carlucci Restaurant

8-12 High Street, Dunfermline

Every time we eat in Carlucci's, the food is top notch and the service outstanding. We had the pleasure of being served by the lovely Ruby tonight.

We will definitely be back!

  • Delivery
  • Superb199 Reviews 4.4
Panas Restaurant 170 Queensferry Road, Rosyth, Dunfermline
Panas Restaurant
Asian Fusion • $$

Panas Restaurant

170 Queensferry Road, Rosyth, Dunfermline

Had a lovely dinner at Ember and Spice with my wife and kid. The owners were incredibly welcoming, and the food was delicious with truly authentic flavours. Great music, warm hospitality, and a wonderful atmosphere. Highly recommended—we’ll definitely be back!

  • Drive-Through
  • Delivery
  • Superb165 Reviews 4.4
Jack 'O' Bryan's Chalmers St, Dunfermline
Jack 'O' Bryan's
British • $$

Jack 'O' Bryan's

Chalmers St, Dunfermline

Beautiful Sunday Roast served today to our party of 9 out celebrating Mum’s 81st Birthday. Sausage roll starter, roast beef then sticky toffee pudding, just enough portion size so you don’t feel stuffed. Lovely cauli cheese and salt and pepper cabbage sides too.

  • Drive-Through
  • Delivery
  • Superb152 Reviews 4.4
Pepe's 18-20 Whifflet St, Coatbridge
Pepe's
Fast Food • $$

Pepe's

18-20 Whifflet St, Coatbridge

Food was ready for me coming after ordering on the phone. Very tasty aswell. I think Pepes is one of the best chain fast food places and at the price of mc donalds its a no brainer to pay the same here at get something much better

  • Drive-Through
  • Delivery
  • Superb98 Reviews 4.5
Antioch Restaurant 11 Bridge Street, Dunfermline
Antioch Restaurant
Turkish • $$

Antioch Restaurant

11 Bridge Street, Dunfermline

We’ve been here many times and always the same quality food (premium) amazing service good selection of mezze and grilled chicken and lamb shish. Thank you very much Murat ? you and your team made our day. We will be definitely looking forward to coming back.

  • Delivery
  • Superb97 Reviews 4.5
Coorie by the Coast 40 Main St, Limekilns, Dunfermline
Coorie by the Coast
Cafe • $$

Coorie by the Coast

40 Main St, Limekilns, Dunfermline

Food was absolutely delicious, was piping hot. My partner say it's the best breakfast roll he's had in a long time. No pictures as food was devoured ?. Would come again if in the area.

  • Drive-Through
  • Superb137 Reviews 4.4
P J Molloy & Sons 7 Canmore Street, Dunfermline
P J Molloy & Sons
Pub • $$

P J Molloy & Sons

7 Canmore Street, Dunfermline

Great local pub/live music venue. Live music from bands ranging from local artists to big name artists in styles from pop, indie and rock. Whether you want a pint, some live music entertainment or the themed disco after 11pm this is a good source of entertainment. Two well stocked bars and pleasant staff. Recommended.

  • Takeaway
  • Superb91 Reviews 4.5
Camdean Chinese Carry Out Primrose Ln, Rosyth, Dunfermline
Camdean Chinese Carry Out
Chinese Takeaway • $$

Camdean Chinese Carry Out

Primrose Ln, Rosyth, Dunfermline

Made the trip to this Chinese takeaway after the quality of our closer options went downhill, and it was 100% worth it. The food was amazing—fresh, full of flavour, and cooked perfectly. You can really tell they care about quality here. This is now our go-to Chinese, even if it means travelling a bit further. Highly recommended.

  • Superb68 Reviews 4.6
Seven Kings 32-42 Bridge Street, Dunfermline
Seven Kings
Pub • $$

Seven Kings

32-42 Bridge Street, Dunfermline

Been a few times now for breakfast with family, always a very pleasant experience. Convenient location, good cleanliness, friendly staff & always had decent food.

Update Oct 2026

Visited for lunch, 3 lovely meals at a reasonable price. Gammon & chips was spot on, the gammon was not too salty and comes with both an egg & pinapple.

Was pretty busy but managed to get a table. Service was quick and all the staff were a pleasure to interact with.

  • Drive-Through
  • Superb225 Reviews 4.3
Handi Masala Indian Takeaway 120 Queensferry Rd, Rosyth, Dunfermline
Handi Masala Indian Takeaway
Indian Takeaway • $$

Handi Masala Indian Takeaway

120 Queensferry Rd, Rosyth, Dunfermline

Please please please stop using plastic bags. Got a Nanwich with Masala fries and as soon as it arrived I knew it would be completely soggy. Upon ripping the bag open the pizza box was soaking wet and the fries were floppy as expected.

5 star rating as the food here is great. Will probably go back to collecting or ordering elsewhere unless you change to paper bags

  • Drive-Through
  • Delivery
  • Superb63 Reviews 4.6
Fife Leisure Park Whimbrell Place, Dunfermline
Fife Leisure Park

Fife Leisure Park

Whimbrell Place, Dunfermline

Nice 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
Bessie's Cafe Bessie Bar Cottage, Main St, Culross, Dunfermline
Bessie's Cafe
Cafe • $$

Bessie's Cafe

Bessie Bar Cottage, Main St, Culross, Dunfermline

Not been in for a while.

Very happy to say still the best scones in Fife :-)

Helpful and friendly staff.

Great atmosphere ? ?

  • Drive-Through
  • Superb105 Reviews 4.4
Just Greek Food Dunfermline 11 Pilmuir St, Dunfermline
Just Greek Food Dunfermline
Greek

Just Greek Food Dunfermline

11 Pilmuir St, Dunfermline

I100% recommend this place! The food is fresh and delicious, and the delivery arrived a full 30 minutes earlier than expected. Regarding the chicken wraps, I have to say that this is finally food that tastes better and different from all the other kebabs in Dunfermline with their identical sauces and salads. It's something truly unique and incredibly flavorful. I highly recommend giving it a try!

  • Drive-Through
  • Superb72 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 best gluten free restaurants in Dunfermline?

- Here are some of the best gluten-free restaurants in Dunfermline:

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:

What are the best Takeaway restaurants in Dunfermline?

- Here are some excellent Takeaway restaurants in Dunfermline: