Welcome to Apricot

Dunfermline's Best Indian & Nepalese Restaurant

29-31 Carnegie Dr Dunfermline, KY12 7AN

Rated Excellent by 517+ Google reviews, Apricot brings authentic Indian and Nepalese cuisine to Dunfermline, crafted by 5-star chefs trained at The Oberoi, Taj, and Jumeirah International.

10% Online Discount
Get 10% Off when you order online on order above £20

Dunfermline's Home of Fine-Dining Indian & Nepalese Cuisine

Welcome to Apricot

Apricot brings the original Indian and Nepalese experience to Dunfermline, crafted by our world-class 5-star chefs, each with years of expertise in authentic fine dining. Trained and refined at prestigious establishments including The Oberoi, Taj, and Jumeirah International, our chefs have honed their skills across India, Dubai, and England, mastering a unique blend of traditional flavours and modern culinary artistry.

Our vision is simple: to bring real, authentic Indian and Nepalese cuisine back to Dunfermline, while giving our guests a place they can bring friends and family or come alone and feel completely at home.

Rated Excellent by 517+ reviews: book your table or order online to experience why.

Indian & Nepalese Cuisine Menu

The Menu

We offer a unique selection of dishes bursting with the vibrant flavours of Indian and Nepalese cuisine, an abundance of aromatic spices, fresh herbs, and essential ingredients that bring every plate to life. We never use artificial colours or additives, only the finest, freshest ingredients, including premium-quality meats, garden-fresh vegetables, and hand-picked spices, to ensure every meal is as authentic as it is delicious.

From our Apricot’s Vegetable Potli, Sweet Potato Cake, and Stuffed Mushroom Pakora to tender Achari Lamb Chops and our signature Mo:Mo dumplings, every dish is thoughtfully prepared to delight your senses. Looking for something more relaxed? Join us for our popular Sunday Lunch Buffet, great value and a firm local favourite.

Experience Apricot 

Opening Hours

  • Monday 12:00 PM – 2:00 PM (Lunch)
    4:00 PM – 10:00 PM (Dinner)
  • Tuesday 12:00 PM – 2:00 PM (Lunch)
    4:00 PM – 10:00 PM (Dinner)
  • Wednesday 12:00 PM – 2:00 PM (Lunch)
    4:00 PM – 10:00 PM (Dinner)
  • Thursday 12:00 PM – 2:00 PM (Lunch)
    4:00 PM – 10:00 PM (Dinner)
  • Friday 12:00 PM – 2:00 PM (Lunch)
    4:00 PM – 10:00 PM (Dinner)
  • Saturday 12:00 PM – 2:00 PM (Lunch)
    4:00 PM – 10:00 PM (Dinner)
  • Sunday 1:00 PM – 9:00 PM

Why Dunfermline Chooses Apricot

  • Rated Excellent: 517+ Google reviews, one of the most-reviewed restaurants in Dunfermline
  • Chefs trained at The Oberoi, Taj & Jumeirah International
  • Family-owned for 14+ years, with roots in the
  • Gurkha heritage of Nepal
  • Signature dishes you won’t find elsewhere: Achari Lamb Chops, Apricot’s Vegetable Potli, momo dumplings
  • Family-friendly: Relaxed atmosphere, great for kids and groups
  • Sunday Lunch Buffet: A Dunfermline favourite
    Conveniently located on Carnegie Drive, just off the high street

Ready to taste it for yourself?

Your Local Indian & Nepalese Restaurant in Dunfermline

Apricot is proudly located on Carnegie Drive, just off the high street in Dunfermline, serving authentic Indian and Nepalese food to guests across the town and surrounding areas. Whether you’re searching for the best restaurant in Dunfermline for a family meal, or simply an Indian takeaway near you, we’re just a short trip away.

📍 Find Us: 29-31 Carnegie Dr, Dunfermline KY12 7AN
🕒 Open 7 Days a Week for dine-in and takeaway

Also serving: Dunfermline Town Centre • Rosyth • Townhill • Abbeyview • Surrounding areas

What Our Customers Say

From first-time visitors to loyal regulars, guests consistently praise our authentic flavours, warm service, and welcoming atmosphere, plus our popular Sunday Lunch Buffet.

Frequently Asked Questions

Where is apricot Restaurant located?

Apricot is located 29-31 Carnegie Dr Dunfermline, KY12 7AN. We are easy to find and welcome guests from all over  surrounding areas.

We offering a variety of dishes including traditional curries, biryanis, tandoori specialties, and a wide selection of vegetarian and vegan options.

Yes! We offer both dine-in and takeaway services. You can call ahead to place your order or order through our website or delivery partners.

Reservations can be made by calling us directly at 01383 620555 or you can book online in our website. We recommend booking in advance, especially for weekends and special occasions.

Absolutely! We have a wide range of vegetarian and vegan dishes.

Yes, we offer a variety of gluten-free dishes. Please inform our team when ordering so we can guide you to the best choices.

Yes, gift vouchers are available for purchase directly at the restaurant. They make a perfect gift for friends and family!

Apricot is rated Excellent based on 517+ Google reviews, with chefs trained at The Oberoi, Taj, and Jumeirah International, making it one of Dunfermline’s most-loved Indian and Nepalese restaurants.