What are the must-try dishes when dining out in Edinburgh?
Edinburgh is famous for hearty Scottish classics like haggis, Cullen skink, and cranachan, but the city’s dining scene stretches far beyond its traditional roots. In 2026, Edinburgh offers an exciting mix of Scottish heritage cooking, vibrant street food, and bold Indian cuisine that rewards curious eaters at every turn. From the cobbled streets of the Old Town to the Georgian elegance of the New Town, here is a guide to the dishes worth seeking out.
What kind of food is Edinburgh famous for?
Edinburgh is most famous for traditional Scottish cuisine built around locally sourced ingredients: game, seafood, oats, and dairy. Dishes like haggis, smoked salmon, and Cullen skink have defined the city’s food identity for generations. Alongside these classics, Edinburgh has developed a genuinely diverse restaurant scene, with strong representation from Indian, Italian, and Asian kitchens.
The city’s food culture reflects its dual character. The Old Town leans into heritage, with pubs and taverns serving warming, filling food that suits the Scottish climate. The New Town and areas like Leith have evolved into destinations for more adventurous dining, with independent restaurants and street food markets drawing a younger, food-forward crowd. Edinburgh also benefits from exceptional Scottish produce: North Sea fish, Highland venison, and soft fruits from Perthshire all find their way onto menus across the city.
What are the most iconic Scottish dishes to try in Edinburgh?
The most iconic Scottish dishes to try in Edinburgh include haggis with neeps and tatties, Cullen skink, Scotch broth, smoked salmon, and cranachan. These dishes represent the backbone of Scottish culinary tradition and appear on menus across the city, from casual pubs to more formal dining rooms.
- Haggis, neeps and tatties: Scotland’s national dish, made from sheep offal mixed with oatmeal, onion, and spices, served with mashed turnip and potato. It is earthy, warming, and genuinely delicious when made well.
- Cullen skink: A thick, creamy soup made with smoked haddock, potato, and onion. Rich and deeply savoury, it is one of the most comforting bowls of food in the British Isles.
- Scotch broth: A slow-simmered soup of barley, root vegetables, and lamb or mutton. Humble in appearance, but full of flavour and deeply nourishing.
- Smoked salmon: Scottish smoked salmon is some of the finest in the world. In Edinburgh, you will find it served simply on brown bread or as part of more elaborate starters.
- Cranachan: A traditional Scottish dessert of whipped cream, toasted oats, honey, and raspberries, often finished with a measure of whisky. Fresh, indulgent, and distinctly Scottish.
What Indian dishes are worth trying when eating out in Edinburgh?
When eating out in Edinburgh, Indian dishes worth trying include slow-cooked dahl, butter chicken, lamb curries, and street-style chaat. The city has a strong Indian restaurant scene, and the best kitchens serve food that reflects how Indians actually eat at home rather than the anglicised curry-house versions many people grew up with.
Look for dishes built around slow cooking and layered spicing rather than heavy sauces. Temple Dahl, made from red lentils simmered until tender and finished with toasted cumin, coriander, and lemon, is a good example of the kind of honest, deeply flavoured cooking that defines real Indian food. Equally worth seeking out is a well-made butter chicken: tandoori chicken pieces simmered in a rich, spiced tomato and yoghurt sauce, finished with butter. It should be warm and rounded, not sweet and cloying.
Slow-cooked lamb dishes are another highlight. A good Mowgli House Lamb, for instance, falls apart gently after hours of simmering with onion, plum, and chickpeas. It is the kind of dish that feels like it came from someone’s home kitchen rather than a commercial pot. For something lighter, street chaat offers bright, tangy flavours that work well as a starter or a shared bite alongside other dishes.
Where should you go for the best street food in Edinburgh?
For the best street food in Edinburgh, head to the city’s independent food markets, the Grassmarket area, and Hanover Street in the New Town, where a range of casual dining spots offer bold, flavour-led food without the formality of a sit-down restaurant. Edinburgh’s street food scene has grown considerably in recent years, with Indian, Middle Eastern, and Asian kitchens leading the way.
Hanover Street is home to Mowgli Street Food, which brings Indian street food culture to Edinburgh in a lively, informal setting. The menu is built around sharing plates, wraps, and small dishes designed to be eaten the way food is enjoyed on the streets of India: with your hands, in good company, and without ceremony. It is a long way from the traditional curry house, and that is precisely the point.
Edinburgh also has a strong pop-up and market culture, particularly around the Meadows and Leith. These are good places to find food that is seasonal, independent, and made by people who genuinely care about what they are serving.
What are the best vegan and plant-based dishes to eat in Edinburgh?
The best vegan and plant-based dishes to eat in Edinburgh span Scottish and global cuisines, with Indian street food offering some of the most naturally vegan-friendly options in the city. Dishes like dahl, vegetable curries, chaat, and spiced lentil wraps are inherently plant-based and full of flavour without needing substitutes or compromises.
Edinburgh’s restaurant scene has responded well to growing demand for plant-based eating. Many Indian kitchens are well placed to cater for vegan diners because a large proportion of traditional Indian cooking is already free from meat and dairy. Temple Dahl is a good example: slow-simmered red lentils with toasted spices and a squeeze of lemon, simple and genuinely satisfying. Chaat dishes built around chickpeas, tamarind, and fresh herbs are similarly vibrant and filling.
Beyond Indian food, Edinburgh has a number of dedicated vegan and vegetarian restaurants, particularly in the Newington and Bruntsfield areas. Scottish produce lends itself well to plant-based cooking too: roasted root vegetables, wild mushrooms, and heritage grains all appear on menus across the city.
What should first-time diners in Edinburgh order?
First-time diners in Edinburgh should order haggis to experience Scottish culinary tradition, Cullen skink for a taste of the country’s seafood heritage, and at least one Indian street food dish to appreciate the city’s broader dining scene. Edinburgh rewards curiosity, and the best meals here tend to combine the familiar with the unexpected.
If you are eating Scottish food for the first time, start with Cullen skink. It is accessible, warming, and a genuine expression of what Scottish cooking does best. Follow it with haggis if you are feeling adventurous: it is milder and more approachable than its reputation suggests, especially when served with good neeps and tatties.
For a more global meal, a sharing spread of Indian street food is one of the most enjoyable ways to eat in Edinburgh. Order a dahl, a slow-cooked curry, a chaat, and a wrap, and share everything across the table. This is how Indian food is meant to be eaten, and it suits the relaxed, social atmosphere that Edinburgh’s casual dining spots do so well. Whether you are after something light and bright or rich and slow-cooked, the city has something worth sitting down for.
How Mowgli helps you find great Indian food in Edinburgh
If you are looking for an Indian street food experience in Edinburgh that feels genuinely different from the usual, Mowgli on Hanover Street is a good place to start. Here is what makes it worth a visit:
- Dishes are cooked fresh each morning, using herbs and spices rather than heavy sauces.
- The menu spans sharing plates, tiffins, wraps, and curries, with plenty of vegan and gluten-friendly options.
- The 600-calorie Lite Tiffin is a lighter option for health-conscious diners who do not want to compromise on flavour.
- The setting is informal and lively, designed for sharing food with friends or family in the true Indian tradition.
- Mowgli also offers event and private hire options for groups looking to book a more dedicated experience.
Walk-ins are welcome, and reservations can be made online. Find your nearest restaurant and plan your visit to Mowgli Edinburgh today.
Related Articles
- Why do foodies keep returning to Oxford's restaurant scene?
- How do you choose between casual dining and fine dining in the UK?
- What is the difference between street food and casual dining in the UK?
- The Leeds Food Scene: Markets, Food Halls and Where to Eat
- How do locals find the best places to eat in Liverpool?