We use cookies to personalise your experience on Deliveroo — learn more about the cookies we use

Home / Vegetarian / St Andrews

Vegetarian food from your favourite restaurants in St Andrews – delivered

Whether you're a vegetarian or just fancy giving meat a miss, St Andrews has some great vegetarian food to offer. From classic vegetarian fare like spicy falafel, nut roast, macaroni cheese and crunchy veggie salads, to tempeh and tofu dishes, there's plenty to choose from. Looking for an Indian flavour? Try a paneer or vegetable curry. Or chill out on the sofa with a delicious margarita pizza. We deliver vegetarian food in St Andrews from your favourite restaurants.

Log in for your recent addresses.

Best-rated Vegetarian restaurants in St Andrews

Order your own Vegetarian feast – enter your postcode above or find your neighbourhood.

Mozza - St Andrews

 4.6 Excellent (50+)
FamilyVey82

Fast, good food and good drinks ! Nothing to say , loved it !

Rachel

the base of the pizza was a bit burnt but after scraping some bits off it was delicious

Alice

I wish these pizzas were delivered sliced.

Dr Noodles St Andrews

 4.6 Excellent (50+)
Becca

Was perfect and arrived within 20 minutes of ordering. Great service

Lisa

They were so so yum an is now my new fave craving during this pregnancy

Anna

Noodles were good, just got the wrong drink!

The Cheesy Toast Shack

 4.7 Excellent (50+)
Leigh

The toasties were great and the milkshake.

Mammacita

 4.4 Very good (50+)
David Madison

I got a diet instead of a regular Pepsi. Otherwise food was delicious and hot. Delivery was fast, and the guy was nice.

How Deliveroo works

  1. Order your favourite restaurant dishes

  2. Track your food to your door in real time

  3. Eat food, glorious food!

Can we take your order?

Log in for your recent addresses.