Barista pouring latte art beside a shakshuka brunch at Sand Cafe Southsea
Sand Cafe logo

Southsea · Portsmouth · Est. 2026

Slow mornings,speciality coffee& brunch in Southsea.

Sand Cafe — speciality coffee, matcha and brunch in Southsea, Portsmouth.

An independent cafe in the heart of Portsmouth serving speciality coffee, artisan brunch and aesthetic cafe culture on Elm Grove.

Open today 9:00 – 18:00 Elm Grove, Southsea @sandcafe.co

Speciality coffee

Single-origin espresso, considered milk, slow extraction. Coffee with intention.

Matcha & wellness

Ceremonial-grade matcha, smoothies and clean drinks made fresh, never from syrups.

Aesthetic brunch

Shakshuka, brunch bowls, artisan toasts and house-made cakes — designed to share.

The pour

Drinks made with intention

Speciality coffee, ceremonial matcha and seasonal smoothies — every cup is built fresh.

See full menu
Iced Matcha

Iced Matcha

Ceremonial grade, hand-whisked

Flat White

Flat White

Single-origin espresso, silky milk

Strawberry Smoothie

Strawberry Smoothie

Fresh fruit, no syrups

On the plate

Brunch that brings people to Southsea

From slow-simmered shakshuka to artisan toasts and pastry-case favourites, our kitchen leans into seasonal British produce with a Mediterranean accent.

Shakshuka

Shakshuka

Slow-simmered tomato, baked eggs, sourdough

Pistachio Basque

Pistachio Basque

Burnt cheesecake, matcha cream

Cafe Interior

Cafe Interior

Slow mornings on Elm Grove

Elm Grove · PO5

One of Southsea’s new favourite coffee & brunch spots

Tucked into Elm Grove, Sand Cafe is a short walk from Palmerston Road, Castle Road and Southsea Common. We’re a small independent cafe focused on speciality coffee, matcha and a brunch menu built around great ingredients — somewhere Portsmouth locals can slow down, work, meet friends and feel at home.

Sand Cafe interior on Elm Grove, Southsea

Follow along

On the grid

Tag us @sandcafe.co — we love seeing your photos.

Follow on Instagram

Find us

Visit Sand Cafe today

  • 161 Elm Grove, Southsea, Portsmouth, PO5 1LU
  • Open every day 9:00 – 18:00 · Last food orders 15:30

On-street parking on Elm Grove and surrounding roads. A short walk from Albert Road, Palmerston Road shops and Southsea Common.

Get directions