Welcome to Curry King Dunfermline, your top‑choice takeaway for diverse and delicious curries in the heart of Dunfermline! Searching for the best Indian restaurant near you in Dunfermline? Curry King brings authentic Indian, Nepalese, Chinese and Thai flavours straight to your door.

Welcome to Curry King Dunfermline, your go-to spot for authentic Indian cuisine, Nepalese classics, and more, located at the heart of Dunfermline. We proudly serve:
Whether you’re looking for an Indian takeaway in Dunfermline, a family-friendly meal at home, or fresh vegetarian options, Curry King delivers bold flavour every time. Order online for fast delivery or convenient click-and-collect, plus exclusive website-only deals.

Explore a wide variety of authentic dishes at Curry King Dunfermline, featuring expertly prepared starters and curries across Indian, Nepalese, Chinese, and Thai cuisines. Begin your meal with flavourful Indian starters, Nepalese starters, or crispy favourites from the Chinese and Thai starter selections. For mains, choose from rich and aromatic Indian curries, wholesome Indian vegetable dishes, and satisfying Indian biryanis served with curry sauce and raita. Spice lovers can also enjoy savoury Chinese curries and creamy, coconut-based Thai curries. Complement your meal with soft, fresh Indian breads, fluffy rice options, and traditional Indian pickles and accompaniments. Don’t miss the Indian desserts like Gulab Jamun or Carrot Halwa, and enjoy casual bites like chat samosa, chips, nuggets and chips, or classic fish and chips. Whether you’re ordering for lunch or dinner, Curry King offers a full spectrum of flavour for collection or delivery in Dunfermline.
Monday – Sunday: 4PM – 10PM



From rich Indian curries and South Indian classics to Nepalese momos, sizzling Chinese starters, and fragrant Thai curries, the Curry King menu is built for variety. Start with crispy Indian, Chinese or Thai starters, move on to biryanis served with curry sauce and raita, and finish with a classic Indian dessert like Gulab Jamun or Carrot Halwa. Craving something simple? Try our chips, nuggets and chips, or classic fish and chips.
Whatever you’re in the mood for, it’s ready for collection or delivery across Dunfermline.
Curry King is proud to serve Dunfermline and the surrounding areas with fast, fresh Indian, Nepalese, Chinese and Thai takeaway. Whether you’re nearby and searching for a restaurant close to you open now, or planning ahead for delivery, we’re just a call or a click away.
📍 Find Us: 15 Carnegie Dr, Dunfermline KY12 7AN
📞 Call Us: 01383 786944
🕒 Open Daily for takeaway & delivery
Also serving: Dunfermline Town Centre • Rosyth • Townhill • Abbeyview • Woodmill • Surrounding areas
Curry King is located at 15 Carnegie Dr, Dunfermline KY12 7AN, easy to find and serving customers across Dunfermline and nearby areas.
Curry King serves authentic Indian, Nepalese, Chinese and Thai cuisine, including curries, biryanis, momos, and a wide selection of starters and mains.
Curry King is known for its wide variety of authentic dishes across four cuisines, making it a top choice for Indian food and Indian takeaway in Dunfermline.
Yes, Curry King offers fast takeaway and delivery across Dunfermline. Order directly through our website for the best prices and exclusive online deals.
Yes, Curry King serves traditional Nepalese dishes including Chicken & Veg Momo, Thukpa soup, and Chana Bhature, alongside our full Indian and Chinese menu.
Yes, Curry King offers a generous range of vegetarian dishes across our Indian, Nepalese, Chinese and Thai menus.
Curry King Dunfermline, authentic Indian, Nepalese, Chinese & Thai takeaway, serving fresh curries and more across Dunfermline, every day.