INFORMATION PROVIDED BY HAPPYCOW.NET - Spread the word! Please tell the businesses you found them on HappyCow.

Perth (36)

Sorted by: Default

Rascals Cafe
13 George St ~ : +44-1738571155
Moderate -- Vegan, American, Gluten-free, Breakfast, Scottish -- Additional Info: Casual restaurant offering a locally sourced menu. Dishes include mac cheese, banana blossom fish, soup, and cake. Part of a social enterprise. Wheelchair accessible. Free Wi-Fi. Tue-Sat 10:00-16:00 -- Rating: 5 Happycow(s)

Blend Coffee Lounge
274 High St ~ : +44-1738638088
Inexpensive -- British, Non-veg -- Additional Info: Serves meat, vegan options available. Coffee shop with a vegan falafel wrap, vegan soup and vegan biscuits. Has soy milk. Dog-friendly. Wheelchair accessible. Accepts credit cards. Mon-Tue 08:00-18:00, Wed-Fri 08:00-21:00, Sat 08:00-18:00, Sun 10:30-17:00 -- Rating: 4 Happycow(s)

BrewDog
62/64 George St ~ : +44-1738627756
Moderate -- Vegan-friendly, Lacto, American, Pizza, Fast food, Beer/Wine, British, Non-veg -- Additional Info: Mon-Wed 12:00-22:00, Thu-Sun 12:00-21:00 -- Rating: 3.5 Happycow(s)

Brown & Blacks
8 Angus Rd ~ : +44-1738444987
Moderate -- British, Non-veg -- Additional Info: Serves meat, vegan options available. Offers a vegan burger, pasta, curry, starters and desserts. Vegan menu available. Outdoor seating. Reservations required. Wheelchair accessible. Accepts credit cards. Mon-Wed 09:00-23:00, Thu 09:00-00:00, Fri-Sat 09:00-00:30, Sun 10:00-00:00 -- Rating: 2 Happycow(s)

Cardo
38 South St ~ : +44-1738248784
Moderate -- Lacto, Ovo, Pizza, Italian, Mediterranean, Beer/Wine, Non-veg -- Additional Info: Serves meat, vegan options available. Restaurant serving Mediterranean and Italian cuisine with vegan options, including bowls, salads, desserts, burgers, and more. Reservations required. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Tue-Thu 12:00-15:00, 17:00-23:00, Fri-Sat 12:00-23:00 -- Rating: 4 Happycow(s)

Cullach Brewing
50 Princes St ~ :
Inexpensive -- Lacto, Pizza, Italian, Beer/Wine, Take-out, Non-veg -- Additional Info: Serves meat, vegan options available. Brewery with a sourdough pizza kitchen offering vegan pizzas. Vegan meats and non-dairy cheese available. Also hosts vegan pop-ups - refer to instagram. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Wed-Thu 16:00-23:00, Fri 16:00-00:00, Sat 12:00-00:00, Sun 12:00-21:00 -- Rating: 4 Happycow(s)

Dr Noodles
196 South St ~ : +44-1738632675
Inexpensive -- Lacto, Ovo, Chinese, Japanese, Thai, Fast food, Take-out, Asian, Fusion, Vietnamese, Honey, Non-veg -- Additional Info: Serves meat, vegan options available. Fast-paced and friendly noodle bar part of a franchise chain. Choose from wheat noodles or rice. Comes with vegetables; ask for tofu. Vegetarian listed, staff are vegan aware and provide options. Clarify no honey. Reported open August 2022. Mon-Sun 11:00-22:00 -- Rating: 3.5 Happycow(s)

Everest Inn
36 S Methven St ~ : +44-1738622563
Moderate -- Lacto, Ovo, Indian, Beer/Wine, Take-out, Nepalese, Non-veg -- Additional Info: Serves meat, vegan options available. Nepali and Indian cuisines. Takeaway menu has a vegan section. Dine-in menu shows the vegan options which includes a few starters and several mains. Wheelchair accessible. Accepts credit cards. Tue-Thu 12:00-14:30, 17:00-21:30, Fri-Sat 13:00-22:00, Sun 13:00-21:00 -- Rating: 3 Happycow(s)

Farmhouse Inns - Broxden Farm
Plot 3, Broxden Business Park, Tweed Place ~ : +44-1738230246
Moderate -- Vegan-friendly, Lacto, Ovo, International, Beer/Wine, British, Honey, Non-veg -- Additional Info: Wheelchair accessible. Free Wi-Fi. Mon-Thu 08:00-22:00, Fri-Sat 08:00-23:00, Sun 08:00-22:00 -- Rating: Not rated yet

Giraffe Cafe
51-53 South St ~ : +44-1738449227
Moderate -- Lacto, Ovo, Western, British, Honey, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Social enterprise cafe which supports and trains people with autism, learning disabilities and mental health difficulties. Vegan choices may include breakfast, sandwiches, cakes and soy milk for drinks. Wheelchair accessible. Accepts credit cards. Mon-Sat 09:00-16:30 -- Rating: 4 Happycow(s)

Hinterland
10, St John's Place ~ :
Inexpensive -- European, Gluten-free, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Vegan items include vegan yoghurt, veggie sausage roll, avocado toast, sandwiches, salads and soup. Outdoor seating. Wheelchair accessible. Accepts credit cards. Mon-Fri 09:30-15:30, Sat 09:00-16:30, Sun 10:30-15:30 -- Rating: 4 Happycow(s)

Kisa's
1 Mill St ~ : +44-1738451888
Moderate -- Lacto, Ovo, Beer/Wine, European, Non-veg -- Additional Info: Serves meat, vegan options available. Restaurant with vegan choices. Menu is clearly labeled and includes full vegan breakfast, avocado toast, vegan cheese toastie, vegetable penne pasta and potatoes. Accepts credit cards. Mon-Thu 12:00-00:00, Fri-Sat 12:00-01:00, Sun 12:00-00:00 -- Rating: 2.5 Happycow(s)

Koku Shi
12 Princes St ~ : +44-1738270822
Moderate -- Lacto, Ovo, Japanese, Salad bar, Delivery, Asian, Non-veg -- Additional Info: Serves meat, vegan options available. Offers vegan ramen, tofu katsu curry, vegan haggis katsu curry, tofu pad Thai, tofu donburi, and a rare vegan okonomiyaki (garnished cabbage pancake). Also has vegan sushi. Mon-Thu 12:30-21:30, Fri-Sat 12:30-22:00, Sun 12:30-20:00 -- Rating: 4 Happycow(s)

Lang's Foods
Dewars Centre, Glover St ~ : +44-7523235942
Inexpensive -- Lacto, Ovo, Western, Beer/Wine, Delivery, Take-out, European, Honey, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Cafe inside a sports center. Offers vegan choices including vegan sausage roll, spicy bean burger with salad & vegan mayonnaise, vegan chicken fillet burger with salad & vegan mayonnaise, avocado & mushroom toast. baked potatoes filled with curried roasted vegetables & chickpeas, red pepper hummus & salad sandwich, vegan cheese & tomato toastie and toasted chickpea wrap with vegan cheese. Accepts credit cards. Free Wi-Fi. Mon-Fri 10:00-18:00 -- Rating: Not rated yet

Mae Ping
161-165 South St ~ : +44-1738633090
Moderate -- Lacto, Ovo, Thai, Take-out, Asian, Honey, Non-veg -- Additional Info: Serves meat, vegan options available. Thai restaurant with dishes that can be made vegan upon request. Example offerings include vegetable stir fry, drunken noodles, curry and more. Specify no egg or fish/oyster sauce when ordering. Accepts credit cards. Free Wi-Fi. Mon-Thu 17:30-21:00, Fri-Sat 17:30-21:30 -- Rating: 4 Happycow(s)

Monterey Jack's
16 Saint John's Place ~ : +44-8458698754
Moderate -- Vegan-friendly, Lacto, Ovo, American, Pizza, Beer/Wine, Mexican, Non-veg -- Additional Info: Serves meat, vegan options available. Small Scottish chain. Feb 2020 reported to now have a separate vegan menu with numerous dishes, including a range of burgers and pizza. Mon-Thu 11:00-00:00, Fri-Sat 11:00-01:00, Sun 11:00-00:00 -- Rating: 4 Happycow(s)

North Port Restaurant
8 North Port ~ : +44-1738580867
Moderate -- Lacto, Ovo, Western, Beer/Wine, British, Scottish, Non-veg -- Additional Info: Serves meat, vegan options available. Upscale restaurant offering a separate vegan menu with choices for each of three main courses. Accepts credit cards. Free Wi-Fi. Tue-Sat 12:00-15:00, 17:00-22:00 -- Rating: 3.5 Happycow(s)

Paco's
3-5 Mill St ~ : +44-1738622290
Moderate -- Lacto, Beer/Wine, Mexican, Non-veg -- Additional Info: Serves meat, vegan options available. Restaurant serving mainly Mexican dishes with vegan dishes clearly listed on the menu such as quesadillas and faijitas. Mon-Sun 12:00-22:00 -- Rating: 3.5 Happycow(s)

Tabla Indian Restaurant
173 South St (at King St ) ~ : +44-1738444630
Moderate -- Vegan-friendly, Lacto, Ovo, Indian, Non-veg -- Additional Info: Serves meat, vegan options available. Only Authentic Indian restaurant in Perth. Offers a selection of vegan and vegetarian options. Wheelchair accessible. Accepts credit cards. Mon-Sat 12:00-14:00, Mon-Thu 17:00-22:00, Fri 16:00-22:00, Sat-Sun 17:00-22:00 -- Rating: 3.5 Happycow(s)

The Broxden Manor Harvester
3 Broxden Ave ~ : +44-1738625230
Moderate -- Lacto, Ovo, Salad bar, Beer/Wine, Take-out, British, European, Fusion, Non-veg -- Additional Info: Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Mon-Wed 09:00-23:00, Thu-Sun 09:00-00:00 -- Rating: Not rated yet

The Earn Coffee Shop
Gateside Home Farm, Bridge of Earn ~ : +44-1738813571
Moderate -- Lacto, Ovo, Take-out, British, Gluten-free, Honey, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Cafe & restaurant offering a few vegan items such as cake, tray bake, breakfast with sausage & haggis, avocado toast, roasted vegetable & hummus open sandwich, salad bowl, oven baked potato and Parisian lentil & mushroom stew. Outdoor seating. Reservations required. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Mon 09:00-16:00, Thu-Sun 09:00-16:00 -- Rating: 4 Happycow(s)

The Giddy Goose
1 Saint John's Pl ~ : +44-1738562712
Moderate -- Lacto, Ovo, American, Fast food, Delivery, Take-out, British, European, Non-veg -- Additional Info: Serves meat, vegan options available. American-style bar and restaurant with vegan choices. Vegan menu section is clearly marked and includes three bean burger, Margherita pizza with vegan cheese, loaded fries and more. Accepts credit cards. Mon-Thu 12:00-00:00, Fri-Sat 12:00-01:00, Sun 12:00-00:00 -- Rating: 2.5 Happycow(s)

The Glover Arms
Crieff Rd ~ : +44-1738624888
Moderate -- Lacto, Ovo, Beer/Wine, British, European, Fusion, Honey, Non-veg -- Additional Info: Outdoor seating. Wheelchair accessible. Accepts credit cards. Mon-Sun 09:00-23:00 -- Rating: 4 Happycow(s)

The Maltings
198 Dunkeld Rd ~ : +44-1738446079
Moderate -- Lacto, Ovo, Western, Beer/Wine, Take-out, British, European, Non-veg -- Additional Info: Serves meat, vegan options available. Pub and restaurant with vegan choices. Menu is clearly labeled and includes vegan courgette skewers, super green salad, butternut squash grain bowl, Beyond burger, vegan kofta, fajitas and more. Accepts credit cards. Mon-Sat 09:00-23:00, Sun 09:00-22:30 -- Rating: 4 Happycow(s)

Willows
14 Saint John's Pl ~ : +44-1738441175
Moderate -- Lacto, Ovo, Fast food, Delivery, Take-out, British, Catering, Gluten-free, Honey, Scottish, Non-veg -- Additional Info: Serves meat, vegan options available. Café and restaurant in the center of Perth with labeled vegan options. Dishes include bagels, sausage rolls, salads, and more. NOTE: Reported November 2020 to have limited vegan options; please send updates. Outdoor seating. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Mon-Sat 07:30-17:30, Sun 07:30-17:00 -- Rating: 1 Happycow(s)

Hell Yeah
55-57 High St ~ : +44-1413907228
Inexpensive -- -- Additional Info: Vegan & eco friendly gift shop offering homeware, bath & beauty products, pet treats and more. Accepts credit cards. Mon-Sat 10:00-17:00, Sun 11:00-16:00 -- Rating: Not rated yet

Sour Joe's Artisan Sourdough
104 Main St, Methven ~ : +44-7530694382
Moderate -- Take-out, Bakery, European -- Additional Info: Vegan sourdough bakery specialising in breads and sweet treats. Offers a large selection of sourdough breads, focaccia, cookies, and sweet buns. Accepts credit cards. Fri-Sat 10:00-14:00, Sun 10:00-13:00 -- Rating: 5 Happycow(s)

Brew & Chew
51 High St ~ : +44-7450674835
Moderate -- -- Additional Info: Dog-friendly cafe with plant-based milk alternatives. Sometimes also carries vegan cake. Accepts credit cards. Mon-Sun 09:00-15:30 -- Rating: Not rated yet

Casella & Polegato
10 Whitefriars ~ : +44-1738580207
Inexpensive -- Bakery -- Additional Info: Bakery serving bread and other baked goods with some vegan options. Tue-Sat 08:00-14:00 -- Rating: 4 Happycow(s)

Compass Cafe
Tiso Perth Outdoor Experience, Unit 1, Highland Gateway, Inveralmond ~ : +44-1738449041
Moderate -- Take-out -- Additional Info: Dog-friendly cafe with plant-based milk alternatives. Also offers vegan five bean chili, hummus mushroom sandwich, jacket potato or wrap, porridge (omit honey) and fruit smoothies. Accepts credit cards. Mon-Sat 09:00-17:00, Sun 10:00-16:30 -- Rating: Not rated yet

Ginger Cafe
22, Scott St (at St John's Shopping Centre) ~ : +44-7801421547
Inexpensive -- Lacto, Ovo, Take-out, British, Honey, Breakfast -- Additional Info: Serves meat, vegan options available. Cafe offering a labelled vegan breakfast. Oat, coconut and soy milk available. Wheelchair accessible. Accepts credit cards. Mon-Sat 09:00-16:00, Sun 10:00-16:00 -- Rating: 4 Happycow(s)

Highland Health Store
7-16 St John Street ~ : +44-1738628102
-- -- Additional Info: Independent health food shop in Perth town centre. Mon-Sat 09:00-17:00 -- Rating: 4.5 Happycow(s)

Holland & Barrett
187 High Street ~ : +44-3300582025
Inexpensive -- -- Additional Info: Mon-Sat 09:00-17:30, Sun 11:00-17:00 -- Rating: 2.5 Happycow(s)

Organic Welltree B&B and Yurts
Kirklands, St Martins (at Kirklands) ~ : +44-7533946967
Moderate -- Lacto, Ovo, Breakfast -- Additional Info: Vegetarian bed and breakfast with three double bed ensuite rooms and two yurts in a large garden. Specify vegan when booking. Reservations required. -- Rating: 5 Happycow(s)

Papa John's Pizza
17 Scott Street ~ : +44-1738808200
Inexpensive -- Lacto, American, Pizza, Italian, Fast food, Delivery, Take-out -- Additional Info: Accepts credit cards. Mon-Sun 11:00-23:00 -- Rating: Not rated yet

The Strawberry Shop
Scones Lethendy ~ : +44-7710462149
Inexpensive -- -- Additional Info: Farm shop selling a large selection of local and seasonal produce, including fresh fruits and veggies, fresh baked breads, jams, and chutnies. Also has homebakes which are mostly vegetarian with one or two being vegan. A place to stop if you’re headed past on the Blairgowrie Road. Outdoor seating. Wheelchair accessible. Accepts credit cards. Mon-Wed 09:00-17:00, Fri-Sun 09:00-17:00 -- Rating: 3 Happycow(s)

It is advised to call ahead before you visit any listing in the restaurant directory to confirm the open hours, etc.

If you appreciate this free service and would like to offer your support, please contribute online at: www.happycow.net/supporter

All contents copyright © 1999-2025 HappyCow's Healthy Eating Guide. All rights reserved.