As someone who does not eat nonkosher meat, Cornish pasty has a ton of vegetarian selections and a salmon selection. Their pasties are so perfectly cooked, so flaky, have no grease, and always taste fresh. I always order the vegetarian traditional pasty (forgot what its called) that has fake ground meat, cheddar cheese, mashed potatoes, and peas. It is great.. Such good flavors all mixed together in that perfect dough. Also, it costs less than 10$!
The negatives are that a pasty is not quite enough to fill me up for dinner, and they do not come with anything. The soups are pretty good though, especially the walnut one. I am not a fan of any of their sides that I have tried such as the oven baked chips or beans. You are better off ordering 2 pasties and taking the leftovers home rather than ordering a pasty and a side.