Urban Angel menu with up-to-date-prices

Urban Angel Menu

September 7, 2026
by
1 min read

Urban Angel is an independent cafe at 121 Hanover Street in Edinburgh’s New Town. The relaxed two room space has served the city for more than twenty years, developing a strong identity around brunch, lunch, coffee and cake. It provides a quieter pause for shoppers, workers and weekend visitors in the centre of Edinburgh.

All day brunch is built from carefully sourced ingredients and bread baked in house. Eggs Benedict and brioche French toast sit beside baked eggs, filled breakfast rolls, porridge and fruit based bowls. Several dishes use Scottish produce, while fresh juices and smoothies provide lighter alternatives to a cooked breakfast.

Lunch adds salads, frittata, a halloumi burger, croissants and sourdough toasties. Vegetarian, vegan and gluten free choices appear across the current menus, although guests with allergies should still discuss preparation with the team. A children’s menu keeps the familiar brunch format available in smaller portions.

Freshly ground coffee is central to the cafe, supported by loose leaf teas, hot chocolate and a concise selection of cocktails and spirits. Cakes and other sweet dishes make a visit possible even outside a full meal. Urban Angel’s combination of considerate sourcing, varied daytime food and calm hospitality has made it an enduring Hanover Street fixture.

Address: 121 Hanover Street, Edinburgh EH2 1DJ, United Kingdom

Urban Angel Menu

Smoothies

breakfast
£7.20

oat milk, banana, blueberries, honey

sunshine
£7.20

freshly squeezed orange juice, banana & berries

raw chocolate
£7.20

cacao, oat milk, banana, dates, vanilla & cacao nibs

turmeric milk
£7.20

oat milk, dates, turmeric, vanilla, salt & almond butter

super mango
£7.20

spinach, mango, orange juice & spirulina

golden glow
£7.20

freshly squeezed orange juice, turmeric, ginger, coconut milk, mango, banana & honey

peanut butter & maca bowl
£7.50

with oat milk, banana & topped with granola, coconut & cacao nibs (vg)

acai bowl
£7.50

with coconut milk, banana & topped with goji berries & coconut (vg)

Lunch

Served from 12pm until close. Gluten free options available, please ask your server. Guests joining us for lunch can also choose from our brunch menu, which runs all day, from opening until close.

Roast sweet potatoes with peppers, red onions and chorizo
£13.50

with mojo verde, chimichurri & fried egg

Frittata with sweet potatoes, spinach balsamic red onion & goats cheese
£12
Chicken caesar salad
£15

with baby gem lettuce, asparagus, crispy bacon, petit pois, parmesan and croutes

Halloumi burger
£16.50

with straw potato, chili jam & garlic aioli in brioche bun with hand cut chips

Ham & cheese croissant
£9.50

with herby leaf salad & dip of choice

Sourdough toastie with aged scottish cheddar, onion & celery
£10.50

with side salad & choice of dip

Ayrshire pork belly, slow roasted
£16.50

with aubergine puree, spring greens & cider vinegar reduction

Salads

New potatoes with garden peas & fresh herbs
£6.60

with crème freiche & mustard

Charred tenderstem broccoli with toasted almonds, confit garlic and lemon chilli pickle
£6.60
Harissa roast courgette with butterbeans & raisins
£6.60
Mix of all 3 salads
£16

with olives & a choice of dip

Add Ons / Sides

Bacon / sausages / haggis / black pudding / veggie haggis
£4
Portobello mushrooms / spinach / cherry vine tomatoes / halloumi
£3.50
Poached / scrambled eggs
poached £2 / scrambled £2.50
Herby seasonal garden salad
£3.80

with pickled cucumber & dijon dressing

Hand cut chips with garlic aioli
£6.50
Today's focaccia / sourdough bread
£3
Hummus (vg) / chilli jam (vg) / aioli / hollandaise sauce
£2
Hummus bowl
£10.50

with leafy salad & crispy chickpeas served with focaccia & chili jam (vg)

All Day Brunch

Runs all day, from opening until close.

Baked eggs with goats cheese, aleppo oil, chives, dukkah & garlic toast
£16.50

with dill yoghurt

Butterbean hummus on toast
£14

with tomatoes, pickled shallots, dukkah, salsa verde & capers (vg)

Devilled scrambled eggs
£13

with gherkins, pickled shallots, chives & chipotle

Bacon & lorne sausage roll
£12.50

with fried egg & chili jam

Halloumi & mushroom roll
£10.50

with fried egg & chili jam

Haggis & black pudding roll
£10.50

with chili jam

BLT
£10

with chili jam, garlic aioli, red onion & gherkins

Single filled roll
£6

with a hearty portion of bacon or any side of your choice

Baked Eggs
£16.50

with goats cheese, aleppo oil, chives, dukkah & garlic toast with dill yoghurt

Eggs Benedict

Eggs Benedict with mushrooms & spinach
£15
Eggs Benedict with streaky bacon, haggis, veggie haggis or black pudding
£15
Eggs Benedict with chorizo & spinach
£15.50
Eggs Benedict
£15

with mushrooms & spinach

Eggs Benedict
£15

with streaky bacon, haggis, veggie haggis or black pudding

Eggs Benedict
£15.50

with chorizo & spinach

French Toast

Brioche french toast with streaky bacon & maple syrup
£15
French toast with lime curd, fresh strawberry, crumbled meringue & mint sugar
£15
French toast with raspberry balsamic coulis, raspberry & white chocolate ganache and fresh raspberries
£15
Brioche French Toast
£15

with streaky bacon & maple syrup

French Toast
£15

with lime curd, fresh strawberry, crumbled meringue & mint sugar

French Toast
£15

with raspberry balsamic coulis, raspberry & white chocolate ganache and fresh raspberries

Breakfast Bowls

Oat milk porridge
£9

with fresh Scottish berries & heather honey

Nutty granola with greek yoghurt
£10

topped with banana, cacao nibs & maple syrup

Nutty granola with greek yoghurt
£11.50

with fresh Scottish berries, cacao nibs & heather honey

Acai with coconut milk, banana
£7.50

topped with goji berries & coconut (vg)

Peanut butter & maca with oat milk, banana
£7.50

topped with granola, coconut & cacao nibs (vg)

Nutty Granola
£10

with greek yoghurt topped with banana, cacao nibs & maple syrup

Nutty Granola
£11.50

with greek yoghurt, with fresh Scottish berries, cacao nibs & heather honey

Acai
£7.50

with coconut milk, banana & topped with goji berries & coconut (vg)

Peanut Butter & Maca
£7.50

with oat milk, banana & topped with granola, coconut & cacao nibs (vg)

Small Bites

Poached or scrambled eggs with sourdough toast
£6
Toasted sourdough with butter & jam
£3.50
Poached or Scrambled Eggs
£6

with sourdough toast

Toasted Sourdough
£3.50

with butter & jam

Add Ons

Bacon or sausages or haggis or veggie haggis or black pudding
£4
Halloumi or portobello mushrooms or spinach or cherry vine tomatoes
£3.50
Poached or scrambled egg
poached £2 / scrambled £2.50

Little Angels Menu

Poached or scrambled eggs with toasted english muffin
£6
Bacon or sausage muffin with ketchup
£6.50
Plain french toast with honey or maple syrup
£6
Porridge with honey & banana
£5
Poached or Scrambled Eggs
£6

with toasted english muffin

Bacon or Sausage Muffin
£6.50

with ketchup

Plain French Toast
£6

with honey or maple syrup

Porridge
£5

with honey & banana

Fresh Juices

freshly squeezed orange or apple juice
£5.50 / £5
carrot, apple & ginger
£6.50
green juice
£6.50

cucumber, celery, apple, spinach & barley grass

ginger shot
£3.80

Coffee

batch brew
£3.50
espresso
£3.40
long black / americano
£3.40
piccolo/ machiato
£3.50

Hot & Cold Drinks

hot chocolate
£4

signature blend by edward & irwyn

chai latte
£4

iced or hot

coconut matcha latte
£4

iced or hot

white chocolate chai/matcha
£4.50

Loose Leaf Tea

Selection
£3.80

scottish breakfast / decaf breakfast / earl grey / green / blueberry rooibos / rooibos / chai / winter spiced rooibos / peppermint / lemongrass & ginger / chamomile

jasmine green tea / cranberry apple riot / lapsang / isle of harris gin tea / turmeric and ginger
£4

Cocktails & Spirits

Bloody Mary / Maria
£10
Espresso Martini
£10.50
Elderflower Fizz
£8.50
Mimosa
£9

Wine

Sparkling / Prosecco, Millesimato, 2014 Italy
125ml £8 / bottle £32

biscuit & apple notes with a delicate structure of persistent bubbles

Cattarato, Fabrizio Vella, Bianco Biologica, Sicily – Italy
125ml £7.50 / carafe £18 / bottle £30
Savignon Blanc, Sophie Te'Blance, Iona – South Africa
125ml £8.50 / carafe £22 / bottle £32
Cinsault, Mont Rocher Vieilles Vignes, France
125ml £7.50 / carafe £18 / bottle £30

Lagers, Ales, Cider

pilot ipa 5.2%
£5.50

juicy, pale, pineapple

pilot leith lager 4.1% 330ml
£5.50

fresh, crisp and unfiltered

pilot blond ipa 4% 330ml
£5.50

fresh, zesty and modern

pilot peach melba sour 4.3% 330ml
£5.50

peachy, ice cream sour

Soft Drinks

highland spring still or sparkling water
£2.20 / £3.50

330ml/1ltr

karma cola, gingerella ginger beer, lemony lemonade
£3.90
you & i kombucha
£4.80

original, ginger, lime and sea salt

cawston press sparkling elderflower or sparkling orange
£3.50