🥕 Welcome to Vegan-Friendly Skye
Despite its reputation for seafood and wild game, the Isle of Skye offers a growing number of excellent vegan-friendly cafés, pubs, and restaurants. From inventive brunches to hearty dinners, this guide covers the top-rated places to eat vegan across the island—complete with must-try dishes and local insights.
Whether you’re exploring Portree, Dunvegan, Broadford, or the Trotternish Peninsula, you’ll find delicious, inclusive options to keep your plant-based adventure flavourful.
📍 Best Vegan-Friendly Restaurants, Cafés & Pubs on Skye
1. The Coffee Bothy – Broadford
⭐ Best for: All-day vegan options, breakfast, cakes
Everything on the menu can be made vegan. Favourites include:
-
Vegan Buddha bowls
-
Breakfast rolls
-
Homemade cakes and brownies
Awarded “Best Independent Coffee Shop – Western Isles 2024.”
2. The Hungry Gull – Staffin
⭐ Best for: Vegan comfort food
Inventive dishes like:
-
Vegan haggis pakoras
-
“Tofu fish fingers”
-
Vegan Gull Burger
Perfect after hiking the Quiraing or Old Man of Storr.
3. Café Arriba – Portree
⭐ Best for: Brunch with a view
Serves hearty vegan breakfasts, curries, and lentil soups. Cosy, colourful upstairs café overlooking Portree harbour.
4. The Dunvegan – Dunvegan
⭐ Best for: Bistro dining & zero-waste shopping
Clearly marked vegan dishes like:
-
Chickpea curry
-
Vegan burger
-
Vegan desserts
Plus an on-site organic shop and friendly atmosphere.
5. An Crùbh – Sleat
⭐ Best for: Vegan burgers & remote tranquillity
Community-run café offering a standout vegan burger with side salad, soups, and plant-based specials.
6. Chidakasha Skye – Glendale
⭐ Best for: Entirely vegetarian/vegan meals
Seasonal plates with Indian and Middle Eastern influences, all grown on-site. Booking recommended.
7. Tomita Sushi – Portree
⭐ Best for: Vegan Japanese takeaway
Try their:
-
Vegan avocado rolls
-
Tofu sushi
A great light lunch or grab-and-go option.
8. The Isles Inn – Portree
⭐ Best for: Pub food with vegan choices
Options include:
-
Vegan burgers
-
Cauliflower mains
-
Vegan torte
Traditional Scottish pub atmosphere.
9. Bog Myrtle Café – Struan
⭐ Best for: Vegan bakes in a boho setting
Family-run café known for:
-
Vegan celeriac and parsnip soup
-
Homemade vegan brownies
-
Plant-based baked beans on toast
Expect a relaxed, artsy vibe and stunning views across Loch Beag.
10. Café Sia – Broadford
⭐ Best for: Vegan pizza
Artisan wood-fired pizzas with vegan cheese. Coffee, smoothies, and brunch items also available.
11. Jackson’s Wholefoods Store – Portree
⭐ Best for: Stocking up for self-catering
Carries vegan sausages, cheese, snacks, dairy-free milks, tofu, and more. Great for campers and cottages.
12. The Creel – Elgol
⭐ Best for: Vegan seaside snacks (seasonal)
While best known for seafood, they offer vegan ice cream and sides in season. Worth checking if you’re hiking or boating in Elgol.
13. The Sprig – Broadford
⭐ Best for: Creative vegan mains & cocktails
A rising star on Skye’s food scene offering:
-
Vegan cauliflower biryani
-
Artichoke ‘scampi’
-
Seaweed crisps & coconut sauces
Perfect for a night out with flair—menu changes seasonally.
14. Fruit and Nut Shop – Dunvegan
⭐ Best for: Vegan pantry essentials
Not a sit-down café, but this health store carries:
-
Vegan cheese & spreads
-
Tofu, seitan, lentils
-
Local kombucha, cruelty-free toiletries
Great for self-caterers or stocking up during road trips.
15. Siaway Fish & Chips – Broadford
⭐ Best for: Fully vegan fryer & seaside treats
A rare find: a chippy with a dedicated vegan fryer! Must-try dishes:
-
Vegan fish & chips
-
Plant-based sausage rolls
-
Crispy tofu bites & mushy peas
100% vegan options clearly labelled.
Seafood in the Isle of Skye
🌦️ Tips for Vegan Dining on Skye
-
Book ahead in summer – many places fill up quickly.
-
Check social media for off-season hours (some venues close mid-week or in winter).
-
Always ask – even if vegan options aren’t on the menu, many kitchens will accommodate.
🌱 Planning a Vegan Trip to Skye?
Pair your plant-based meals with:
-
🥾 Hikes to the Old Man of Storr or Fairy Pools
-
🧘 Wild foraging with local guides
-
🛏 Stay at vegan-friendly B&Bs like Chidakasha or Dunvegan Hotel
🗺️ Summary Table – All 15 Vegan Places by Region
| Area | Venue | Highlights |
|---|---|---|
| Broadford | Coffee Bothy, Café Sia, Siaway, The Sprig | Vegan pizza, brunch, chippy, creative mains |
| Portree | Café Arriba, Tomita Sushi, Isles Inn, Jackson’s Wholefoods | Sushi, Indian curry, pub food, groceries |
| Dunvegan | The Dunvegan, Fruit & Nut Place | Bistro vegan meals, pantry goods |
| Staffin | Hungry Gull | Comfort food, vegan tart |
| Sleat | An Crùbh | Vegan burgers, scenic stop |
| Glendale | Chidakasha Skye | All-veg croft café |
| Struan | Bog Myrtle Café | Vegan soup & bakes |
| Elgol | The Creel | Vegan sides & desserts (seasonal) |
🧭 Final Thought
Whether you’re vegan, vegetarian, or just plant-curious, Skye offers much more than expected. With stunning views and growing food diversity, you won’t have to compromise on flavour or experience.


Join our Islandeering community
We continuously find new islands, rivers, lochs, canals and coast to walk, SUP and swim in and meet plenty of great folks along the way. Join our community to get new routes and adventures, latest blogs and news by using the email box below. Tune in also to our Facebook and Instagram pages to see where we are going next.