Maggie Dickson’s menu with up-to-date-prices

Maggie Dickson’s Menu

September 7, 2026
by
1 min read

Maggie Dickson’s is a pub and restaurant at 92 Grassmarket in Edinburgh’s Old Town. It takes its name from the local story of Maggie Dickson, remembered as Half Hangit Maggie after surviving an eighteenth century execution. That connection gives the pub a distinctive identity in a part of the city already rich in history.

Homemade meals run from bar snacks to traditional dishes, providing substantial food throughout the week. Burgers and other pub favourites suit a quick stop, while the broader menu allows visitors to settle in after sightseeing. The straightforward style keeps the focus on comforting food that works naturally with a pint.

Local craft beer is joined by 92 hand selected whiskies, wine and other bar drinks. Staff can guide guests through the whisky selection according to their preferences, making the pub useful for people beginning to explore Scottish styles. Diners with allergies should ask about the current recipes and preparation before ordering.

Live music and televised sport create different atmospheres across the week. The pub can also host private celebrations, using its cosy Grassmarket character as part of the occasion. Maggie Dickson’s combines a memorable Edinburgh story with homemade food, an extensive whisky choice and the sociability of a busy traditional pub.

Address: 92 Grassmarket, Edinburgh EH1 2JR, United Kingdom

Maggie Dickson's Pub Menu

Wee Plates

Soup O’ The Day
£8

Crusty Bread

Cullen Skink
£12

Smoked Haddock Chowder, Leek, Potato, Crusty Bread

Scottish Mussels
£11.50

Mussels, Shallots, Garlic, White Wine, Parsley, Cream

Smoked Haddock
£8.50

Smoked Haddock Scotch Egg, Pea & Mint Purée

Ham Hock Terrine
£9.50

Brioche Toast, Spiced Pear Chutney, Mixed Leaves

Haggis & Onion Sausage Roll
£8.50

Homemade Sausage Roll

Big Plates

Steak & Chips
£24

Flat Iron Steak, Chips, Whisky Pepper Sauce

Chicken Balmoral
£21

Chicken Stuffed with Haggis, Whisky Sauce, Buttered Greens, Skirlie Crumbed Mash

Chicken Caesar Salad
£18

Roasted Chicken, Crispy Bacon, Baby Gem, Croutons, Soft Boiled Egg, Anchovies, Parmesan, Caesar Dressing

Fish & Chips
£21.50

Innis & Gunn Beer Battered Haddock, Chunky Chips, Mushy Peas, Tartare Sauce, Lemon Wedge

Beetroot & Red Onion Tartlet
£15

Pickled Carrot, Rocket, Pecorino Salad

Ham, Egg & Chips
£17

Roast Ham Hock, Honey Mustard Glaze, Topped with a Fried Egg, Served with Chunky Chips

Steak Pie
£16.50

Homemade Steak Pie, Roast Root Veg, Creamy Mash, Pan Jus

Haggis, Neeps & Tatties
£16

Arran Mustard Sauce, Vegetable Crisps

For Sharing

Loaded Nachos
£12.50

Choose from: Haggis, Cheese, Whiskey Sauce; Smashed Avocado, Tomato Salsa, Cheese, Jalapeños

Loaded Fries
£12.50

Choose from: Haggis, Cheese, Whiskey Sauce; Smashed Avocado, Tomato Salsa, Cheese, Jalapeños

Burgers

All Served With Crispy Fries

The Maggie
£19

2 x 3oz Beef Patties, Mull Cheddar, Burger Relish, Gem Lettuce, Dill Pickle, Tomato, Brioche Bun

Chicken
£19

Buttermilk Fried Chicken, Burger Relish, Cheddar, Gem Lettuce, Tomato, Brioche Bun

Veggie
£19

Plant Based Burger, Applewood Smoked Cheddar, Relish, Lettuce, Tomato, Brioche Bun

The Fish Wife
£19

Breaded Haddock, Tartare Sauce, Lettuce, Tomato, Brioche Bun

Sweet Treats

Sticky Toffee Pudding
£9

Arran Vanilla Ice Cream, Butterscotch Sauce

Scottish Cheese Selection
£13

Arran Oaties, Chutney, Grapes

Mars Sundae
£9

Toffee Sauce, Caramel Ice Mars Bites, Caramel Crumb

Sides

Chips
£5.50
Fries
£5.50
Onion Rings
£5.50
Taste of Haggis
£5.50
House Salad
£5.50
Mashed Tatties
£5.50

Specials

Scottish Cheeseboard & Bottle of Wine
£22.95 / £40

For two to share; Available every day

Sunday Roast
£22.95

Classic roast beef or pork served alongside seasonal veggies and lashings of gravy

Breakfast and Brunch

Full Scottish Breakfast
£14

Fried Egg, Sausage, Smoked Bacon, Beef Tomato, Mushroom, Beans, Black Pudding, Haggis, Tattie Scone, Toast

Full Veggie Breakfast
£14

Fried Egg, Vegan Sausage, Black Pudding, Haggis, Beef Tomato, Mushroom, Hash Brown, Beans, Tattie Scone, Toast (v) (vg available)

Sourdough Toast
£4

Served With A Choice Of Preserve

Freshly Baked Pastry
£4

Ask Your Server For Today’s Selection

Bakewell Granola Bowl
£8

Coconut Yoghurt, Cherry & Almond House Granola, Cherry Purée, Seasonal Berries (vg)

Eggs Royale
£13

Smoked Salmon, Poached Eggs, Hollandaise Sauce, On A Toasted Muffin

Eggs Benedict
£10

Honey Roast Ham, Poached Eggs, Hollandaise Sauce, On A Toasted Muffin (v)

Eggs Dicksons
£12

Beef Brisket, Poached Eggs, On A Toasted Muffin

Avocado on Toast
£8

Smashed Avocado, Chilli, Coriander, Roast Tomato, Toasted Sourdough (vg)

Pancake Stack
£9

Maple Bacon or Nutella & Banana

Breakfast Roll & Coffee or Juice
£6

Choose from 2 of the following fillings: Fried Egg, Link Sausage, Smoked Bacon, Hash Brown, Black Pudding, Haggis, Tattie Scone

Sandwiches

Served until 4pm

Open Club
£13

Chicken, Back Bacon, Fried Egg, On Sourdough, Pan Gravy

Maggie’s Ciabatta
£11.50

Tomato Chutney, Rocket, Cheddar, Red Onion Pickle

Brie & Cranberry
£10.50

On Toasted Farmhouse White

Steak Sub
£16

Mustard Mayo, Rocket, Flat Iron Steak, Crispy Onion

Sunday Market Menu

2 Courses for £30, 3 Courses for £35

Cullen Skink

Smoked Haddock Chowder, Leek, Potato, Crusty Bread

Smoked Haddock

Smoked Haddock Scotch Egg, Pea & Mint Purée

Ham Hock Terrine

Brioche Toast, Spiced Pear Chutney, Mixed Leaves

Chicken Balmoral

Chicken Stuffed With Haggis Surrounded By Whisky Sauce, Buttered Greens & Skirlie Crumbed Mash

Fish and Chips

Innis & Gunn Beer Battered Haddock, Chunky Chips, Mushy Peas, Tartare Sauce, Lemon Wedge

Sunday Roast

Our Home Roast Selection Of Scottish Meat, Batter Pudding, Pan Gravy & Roast Veg

Beetroot & Red Onion Tartlet

Pickled Carrot, Rocket, Pecorino Salad

Sticky Toffee Pudding

Arran Vanilla Ice Cream, Butterscotch Sauce

Scottish Cheese Selection

Arran Oaties, Chutney, Grapes

Mars Sundae

Toffee Sauce, Caramel Ice Mars Bites, Caramel Crumb

Snacks

Chips
£5
Fries
£5
Onion Rings
£5

Spritz

All £11.50. Look out for the NA to see what drinks are available non-alcoholic, all £7.25.

Aperol NA
£11.50

Aperol, Soda, Prosecco, Orange

Limoncello
£11.50

Isolabella Limoncello, Soda, Prosecco, Lemon

Hugo NA
£11.50

St Germain Elderflower, Soda, Prosecco, Mint

Rozé Rosé
£11.50

Rozel Rosé, Raspberry & Rose, White Zinfandel, Strawberry

Signatures

Free Maggie NA
£11

Flor De Cana, Dr Pepper, Citrus, Vanilla

Cold Bru NA
£11

Altos Reposado, Ginger, Scottish Honey, Citrus, Irn Bru 1901

Rushin’
£11

Liquid Oats Vanilla, Tia Maria, Cream, Toasted Marshmallow

Mother’s Ruin
£11.50

Edinburgh Seaside, Campari, Rosso, Smoke

Draught Beers & Ciders

Tennent’s

4.0% | Scotland, Glasgow

Guinness

4.1% | Ireland, Dublin

Menabrea

4.8% | Italy, Biella

Innis & Gunn

4.6% | Scotland, Edinburgh

Bottles – Beers & Ciders

Budweiser

4.5% | USA, St Louis 330ml

Corona

4.5% | Mexico, Mexico City 330ml

Magners

4.6% | Ireland, Tipperary 568ml

Kopparberg Strawberry & Lime Cider

4.5% | Sweden, Kopparberg 500ml

White Wine

Ayrum, Verdejo Blanco
175ml £6.75 / 250ml £9.75 / Bottle £27

Castilla, Spain; Fresh, Crisp, Citrus

Berri Estates, Chardonnay
175ml £7.25 / 250ml £10.45 / Bottle £29

South Eastern Australia; Juicy, Fruit Driven, Ripe

Short Mile Bay, Sauvignon Blanc
175ml £7.50 / 250ml £10.95 / Bottle £30

South Eastern Australia; Zesty, Herbaceous, Aromatic

La Maglia Rosa, Pinot Grigio
175ml £7.95 / 250ml £11.45 / Bottle £32

Venezie, Italy; Floral, Dry, Crisp

Rosé Wine

Wicked Lady, White Zinfandel
175ml £6.25 / 250ml £9 / Bottle £25

USA, California; Juicy, Blackcurrant, Raspberry

La Maglia Rosa, Pinot Grigio Blush
175ml £6.75 / 250ml £9.50 / Bottle £27

Italy, Veneto; Crisp, Strawberry, Fresh

Whispering Angel
Bottle £50

France, Côtes De Provence; Citrus, Red Berries, Floral

Red Wine

Ayrum, Tempranillo Garnacha
175ml £6.75 / 250ml £9.75 / Bottle £27

Castilla, Spain; Soft, Plum, Cherry

Berri Estates, Shiraz
175ml £7.25 / 250ml £10.45 / Bottle £29

South Eastern, Australia; Blueberry, Pepper, Chocolate

Short Mile Bay, Merlot
175ml £7.50 / 250ml £10.95 / Bottle £30

South Eastern, Australia; Juicy, Plum, Cherry

Zarapito, Malbec
175ml £7.95 / 250ml £11.45 / Bottle £32

Mendoza, Argentina; Black Cherries, Vanilla, Spice

Coffee

Espresso
£3.10
Macchiato
£3.10
Flat White
£3.75