We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - Under £30
Cuisine
Afternoon tea, Gluten-free options, Vegan friendly, Vegan only, Vegetarian friendly, Vegetarian only
Ambience
Fun, Quirky
Food Occasions
Brunch, Dinner, Lunch
Alfresco And Views
Outside seating

About

Holy Cow is one of the first vegan cafes to open in Edinburgh, bringing its impressive burgers, veg-packed sandwiches and nutritious salads to the city's plant-based crowd. You can find it just a short walk away from Edinburgh Waverley station, and right next to the St James Shopping Centre in case you're in need of some mid-shopping fuel.

Holy Cow is a friendly and relaxed spot serving lunch and dinner throughout the week, and opens earlier on the weekends to cater for brunch-hungry locals. Whether you’re nipping in to grab a latte and a slice of cake, or are hungry for one of its epic plant burgers, you can't knock Holy Cow for offering versatile vegan dining. Boasting the feel of a charming, chilled-out café, guests can select their choices from a blackboard on the wall, while a counter area features a display of homemade cakes. More recently, the team have opened a hidden garden terrace out the back, a small and secluded spot with bench seating and a patio area that’s perfect for plant-based dining in the sun.

The menu centres heavily around burgers and sandwiches, but you’ll also find lighter bites like soup of the day and fresh salads too. Its famous ‘Muu Burgers’ include a Vietnamese tofu creation filled with hoisin, cucumber and sriracha, and a pulled jackfruit number featuring BBQ jackfruit, mayo and red onion. Or, opt for one of its ‘Holy Sandwiches’ such as a vegan BLT, or a vegan-style ruben. If you're visiting for breakfast or brunch, look out for the full vegan breakfast featuring tempeh, baked beans, scrambled tofu, potato scones, greens and homemade bread, plus fluffy pancakes with a variety of toppings.

On the drinks front, choose from a selection of coffees and teas, soft drinks and signature smoothies.

Holy Cow is also available for afternoon tea, although do note you must make your reservation two days in advance. Expect beetroot wraps with wasabi and green peas hummus, followed by scones with strawberry and lemongrass jam, as well as a selection of classic cakes.

Read more +

FAQs

Does it offer gluten-free options?

Yes!

Details

Get directions to Holy Cow Get directions to Holy Cow
Location
34 Elder Street, Edinburgh New Town, Edinburgh, EH1 3DX

0131 629 7057 0131 629 7057

Website

Opening Times

All day
Mon 10:00-22:00
Tue 10:00-22:00
Wed 10:00-22:00
Thu 10:00-22:00
Fri 10:00-22:00
Sat 10:00-22:00
Sun 12:00-22:00

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call Holy Cow to make a booking on:

0131 629 7057 0131 629 7057

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Holy Cow

Holy Cow
Close