26 Best Vegetarian Restaurants in St. Catharines

1

Valley

Valley Italian • $$
93 Arthur St, St. Catharines

Customers` Favorites

Gnocchi Gorgonzola and Spaghetti with Meatballs
House Lasagne and Spaghetti and Meatballs
Roasted Garlic Bread with Cheese
Cinghiale Ragu on Pappardelle
Bruschetta and Cesar Salad
Lobster Stuffed Mushrooms
Stuffed Chicken Breast
Chicken Parmesan Pasta
Lemoncello Cheesecake
Eggplant Parmigiana

“Amazing food, awesome staff! Never disappoints! ⭐️⭐️⭐️⭐️⭐️“

4.7 Superb446 Reviews
The Diner House 29 Vegetarian • $$
431 Welland Ave, St. Catharines

Customers` Favorites

Deep Dish Pancake of the Day with Sausage
Breakfast Sandwich with Sausage
Deep Dish Apple Pancake
blt Grilled Cheese
Bacon Cheeseburger
Breakfast Poutine
Western Omelette
Salmon Omelette
Pancake Special
Iron Rice Bowl

“What a fabulous place! The service was amazing, everyone was friendly and welcoming. The food was delicious! We would definitely pop back into this little place. So so so good!!“

4.9 Superb91 Reviews
East Izakaya Japanese • $$
129 King St, St. Catharines

Customers` Favorites

Nigiri Sushi and Sashimi
General Tao's Chicken
Shrimp Tempura Rolls
Crab Cheese Wonton
Crispy Crab Wonton
Avocado Salmon Roll
Grilled Pineapple
Big Eel Hand Roll
Chicken Teriyaki
Deep Fried Oreos

“Amazing staff and food is the absolute best“

4.7 Superb176 Reviews
Pho Bat Trang Vietnamese • $
353 Lake St Unit 18, St. Catharines

Customers` Favorites

Crispy Noodles with Shrimp Stir Fry
Chicken Stir Fried Vegetables
Deep Fried Shrimp Rolls
Fresh Shrimp Rolls
Lemongrass Beef
Rare Beef Pho
Noodle Soup
Deep Fried
Beef Curry
Pad Thai

“Amazing food. I frequently order the tofu fresh rolls and they come well spiced with a bean tamirand sauce. Very flavourful and cool owners!“

4.8 Superb73 Reviews
Burger Cafe & Beyond Burgers • $
2-216 Glenridge Ave, St. Catharines

Customers` Favorites

Bacon and Cheese Burger Combo
Clubhouse Sandwich
Base Burger Combo
Burger and Fries
Toast Clubhouse
Veggie Burger
Onion Rings
Home Fries
Poutine

“Burger patty looked fresh and homemade. Everything looked fresh and nothing frozen. Owner were very nice and atmosphere is really clean. Overall beef burger was 10/10.Dont stop cooking fresh patty grilled same time of order cuz that made the food 100x better than other stores.“

4.9 Superb55 Reviews
Rozie's Cafe Cafe • $
25 Main St, St. Catharines

Customers` Favorites

Classic Breakfast with Sourdough Bread
Scrambled Eggs and Toast
Veggie Omelette
Grilled Cheese
Belgian Waffle
Pancake

“Good food and very friendly staff“

4.7 Superb83 Reviews
The Office Tap & Grill Bar & Grill • $$
22 James St, St. Catharines

Customers` Favorites

Califlower Wings with BBQ Sauce
Bang Bang Chicken Wraps
Deep Fried Cauliflower
Duck Confit Poutine
Cauliflower Wings
Fish and Chips
Chicken Nachos
Steak Sandwich
Chicken Wings
Lobster Bites

“Came here for a work party, great service and incredible food!“

4.8 Superb57 Reviews
KaiserHaus Wine Bar & Bistro Comfort Food • $$
38 Lakeport Rd, St. Catharines

Customers` Favorites

Haus-Made Apple Strudel
Mushroom Sandwiches
Schnitzel Sandwich
Hungarian Goulash
Duck and Waffles
Latkes & Gravlax
Bavarian Pretzel
Schnitzel Plate
House Reisling
Sacher Torte

“Enchanting! This little bistro is absolutely beautiful! The decor was stunning and everything was extremely clean. Our server was lovely and the food and drinks were delicious! I will definitely be going back! Thanks for the great experience!“

4.7 Superb73 Reviews
MA Chinese Cuisine Chinese • $$
123 Geneva St, St. Catharines

Customers` Favorites

Fried Rice Noodles and Beef with Soy Sauce
Chicken Fried Rice in a Pineapple Boat
Fried Claw with Spiced Salt & Pepper
Fried Sesame Balls with Custard
Creamy Custard Bun in a Bunny
Chicken Pineapple Fried Rice
Hong Kong Style Lobsters
Braised Beef Noodle Soup
House Special Egg Tart
General Tao's Chicken

“Excellent food and beautifully renovated space! Thank you“

4.5 Superb167 Reviews
HAMBRGR St. Catharines Hamburger • $$
233 St Paul St, St. Catharines

Customers` Favorites

Nashville Chicken Sandwich
Cookie Monster Milkshake
Blues Your Daddy Burger
Buttermilk Onion Rings
brgr Sauce Dijonaisse
Le Royale with Cheese
Garlic Parmesan Fries
Garlic Parm Fries
Crispy Duck Wings
Bacon Fat Popcorn

“Great food and staff A favorite place to eat.“

4.5 Superb166 Reviews
It's About Thyme Mediterranean • $
95 Geneva St, St. Catharines

Customers` Favorites

Chicken Shawarma Plate
Beef Shawarma Plate
Falafel Sandwich
Shawarma Sandwich
Beef Shawarma
Grape Leaves
Kafta Plate
Meat Pies
Soujouk

“Simply amazing food. Tasty, well-priced, vegetarian options. Thank you so much!“

4.7 Superb57 Reviews
Kelseys Original Roadhouse Canadian • $$
10 YMCA Dr, St. Catharines

Customers` Favorites

Buffalo Chicken Potato Skins
Four Cheese Spinach Dip
Chicken Fried Chicken
Spinach Artichoke Dip
Swiss Mushroom Burger
Cauliflower Bites
Mashed Potatoes
Chicken Wings
Chicken Parm
Apple Butter

“Came in with 6 girlfriends. Had some beers and apps and laughs. The atmosphere was excellent, our server was awesome. He name is Dawn. Helped us with the menu and kept our beers full. We had a great time with her and we will be back.Parking: Lots of free parking on side of restaurant. We will be back“

4.5 Superb130 Reviews
oddBird. Canadian • $$
52 St Paul St, St. Catharines

Customers` Favorites

Fried Chicken and Truffle Fries
Nashville Fried Chicken Sandwich
Salt and Vinegar Potatoes
Seared Sea Scallops
Mussels Pesto Cream
Potato Wedges
Fried Olives
Beef Tartare
Bone Marrow
Crostini

“I think I found my new favourite local restaurant. Fried chicken is to die for. Great service and ambiance too.“

4.6 Superb67 Reviews
Lester D's Reel Diner Breakfast • $
144 Hartzel Rd, St. Catharines

Customers` Favorites

The Big Break and Banana French Toast with Bacon
Beauty School Drop-Out French Toast 3pcs
2eggs Medium Potatoes and Crispy Bacon
Spinach and Feta Cheese Omelette
Rise of the Planet of the Eggs
Clubhouse Sandwich with Fries
Raiders of the Lost Benedict
Girl with the Chicken Tattoo
Onion Rings Mozzarella Sticks
Truffle Shuffle Pancakes

“Always great food and great service here. Just an overall nice simple breakfast place that isn't too noisy that you can't visit with your friends. Definitely a go-to place for breakfast. Ohh and did I mention that best shakes ever!“

4.5 Superb64 Reviews
The Kilt and Clover American • $$
17 Lock Street Corner of Lock Street and, Main St, St. Catharines

Customers` Favorites

Lock Street Rueben with Sweet Potato Fries
Buffalo Chicken Wrap & Fries
Beer Battered Fish N Chips
Great Selection of Beers
Chicken Wings
Kilt Nachos
Fajitas
Soup

“We made an unplanned stop today. We've been before and sat on the patio. This time we sat inside because it was a tad too cold for me. I had never been inside - it was surprisingly small in there. However, cozy. The food was delicious and the prices are reasonable. The service is warm and friendly. It's really hopping during patio weather. It's a perfect patio a short walk to the beach. It's a little town gem and a fun place to go for lunch, dinner or just for drinks. They have happy hour too. I think it starts at 3:00. We take our motorcycle there in the summer. It's a nice destination and a fun put stop. Enjoy this little gem ?“

4.5 Superb62 Reviews
Pho Ngon Vietnamese • $
55 St Paul St W, St. Catharines

Customers` Favorites

BBQ Pork and Seafood Soup with Rice Noodles
Fried Spring Rolls Wrapped in Salad Roll
Canh GA Chien Sauce Cay
Vegatarian Spring Roll
Steam Mix Vegetables
Wonton Noodle Soup
Small Pho DAC Biet
Vietnamese Food
Vegetarian Pho
Rare Beef Pho

“Their food is amazing. Compared to some of the places we eat at in Toronto, we enjoyed the food here. The servers were extremely pleasant. We would definately come back to Pho Ngon when we are in the Niagara area.“

4.5 Superb60 Reviews
Amakara Japan Japanese • $$
19 Geneva St, St. Catharines

Customers` Favorites

Sweet Potato Tempura Sushi
Large Sashimi Platter
Beef Teriyaki Bento
Vegetable Tempura
Roll Spicy Salmon
Chicken Katsu
Seaweed Salad
Unagi Maki
Miso Soup
Roll

“Just ordered from here for the first time. Best sushi I have ever had! Very fresh, and tasted so so good! Found my new sushi place! Thank you!“

4.5 Superb47 Reviews
Joe Feta's Greek Village Greek • $
290 Lake St, St. Catharines

Customers` Favorites

Gyro Pita Greek Salad and Roasted Potatoes
Chicken Souvlaki Stick & Salad
Beef Gyro Meat and Rice
Chicken Skewer Dinner
Garlic Bread & Salad
Pork Souvlaki Lunch
Avgolemono Soup
Calamari Dinner
Fried Kalamari
Village Burger

“Awesome food and fast service! An incredible option to a fast food lunch for less $$ and I’m guessing just a lil healthier“

4.4 Superb78 Reviews
Cafe Amore Mediterranean • $$
211 Martindale Rd, St. Catharines

Customers` Favorites

Spicy Chicken Garden Salad
Spinach and Artichoke Dip
Spaghetti and Meatballs
Crab and Shrimp Pasta
Red Velvet Cheesecake
Chicken Gorgonzola
Steak Gorgonzola
Margherita Pizza
Mushroom Ravioli
Fried Provolone

“Fantastic place to enjoy a delicious meal. Cafe Amore has now risen to the top of my list of favourite restaurants. The first time I was there it was a summer dinner outside. I experienced the Black and Blue pasta. Simply delectable. Last night we returned for an early Valentine’s Day dinner. This time I could not resist the Steak Gorgonzola. So incredibly decadent, so delicious. My wife had the Penne Alfredo with Lobster and Crab. Also a beautifully presented dish that was delicious. The Caesar salad is definitely worth the upgrade too. Cozy and warm dining experience with a great staff. We are looking forward to coming back soon. There’s just too many delicious options on that menu. See you soon!“

4.3 Superb339 Reviews
Chile & Agave Mexican Grill Mexican • $$
51 Hartzel Rd, St. Catharines

Customers` Favorites

Veggie Queen Nacho
Cheesecake Burrito
Enchiladas 3 Moles
Tres Leches Cake
Quesadilla Plate
Quesadillas Trio
Fresh Guacamole
Guacamole Fresh
Enchilada Verde
Barbacoa Nachos

“What a great Mexican restaurant there 1/2 price nachos 2 to 5... Monday to Friday, great deal and there home made Chips . I had their shrimp tacos they were the best I've ever had . They made fresh Margareta real juice . We loved the decor. Their outdoor patio looks like it will be lots of fun in the summerCan't wait to go back . It's worth the trip to St. Catherine's .“

4.3 Superb126 Reviews
Good Eats Diner Vegetarian • $
526 Queenston St, St. Catharines

Customers` Favorites

Pouched Egg Benedict with Pork Loin
French Toast Breakfast
Egg Kielbasa Breakfast
Lobster Eggs Benedict
Pancake Smiley Face
Smoked Beef Brisket
Buttermilk Pancakes
Sausage
Menu

“Wow. Just wow!Went the other day with my sister and young niece. The staff was amazing! Everything was so welcoming and clean! The food was to die for and fairly priced :)The only thing I'd change is adding a changing station for babies in the women's washroom.“

4.3 Superb99 Reviews
Lang Vietnamese Hot Pot & BBQ Restaurant Vietnamese • $$
161 Church St, St. Catharines

Customers` Favorites

Shrimp Beef Salmon Mussels on the BBQ
Chow Mein Noodles with Beef and Lamb
Honey Comb Cake with Coconut Milk
All You Can Eat Korean BBQ
Beef Ribs Pickle Cabbage
Fish Shrimp & Veggies
Homemade Shrimp Balls
Beef Pork Ribs Squid
Green Tea Ice Cream
Vietnamese Sausage

“Hot Pot Night. . This amazing Vietnamese Hot Pot and BBQ Restaurant was another great discovery during this short trip. . The service was great but the food was even better, especially the meat and the seafood selections. We had the Chicken and Tom Yom broth/soup but the chicken soup was my favourite. . We had several servings of different meats and shrimps and fish and veggies and all of them were fresh and of excellent quality. . There were a few dipping sauces to choose from also, more on the sweeter side for my liking but the broth was packed with so much flavour that I didn’t need the sauces at all. . The next time I’m back to this area, I’d definitely come back and opt for the all-you-can-eat BBQ option. . This place is highly recommended!“

4.3 Superb49 Reviews
Some Place Else Bar & Grill • $
49 Scott St W, St. Catharines

Customers` Favorites

Stuffed Pork with Mashed and Carrots
Sampler Platter
Fish and Chips

“Excellent pub food with a homemade touch. I stopped here en route to Niagara as an alternative to the predictable restaurant chains and I'm glad I did. The fish (cod) and chips were light, tender and fresh tasting and the 'chips' were hand cut.It's a neighbourhood place, unpretentious and comfortable. Highly recommended.“

4.3 Superb43 Reviews
Phyl's All Day Breakfast and Lunch Vegetarian • $$
344 Glendale Ave B2, St. Catharines

Customers` Favorites

Mexican Omelette

“This spot seems to resemble a throwback. I wish they would lean into that a bit more. Service was ok. Luckily the other waitress saved the day on that one. As a marketer, I see all kinds of opportunities. But! The food was amazing. I have been back 3 times. It is quality, healthy food prepared very well.“

4.2 Good45 Reviews
Lina Linguini's Pasta & Grille Italian • $$
Ridley Square, 111 Fourth Ave, St. Catharines

Customers` Favorites

Baked Asiago & Artichoke Dip
Carne Amore Fettuccine
Roasted Walnut Gnocchi
Spaghetti Meatballs
Spaghetti Marinara
Side Caesar Salad
Chicken Parmigiana
Chicken Carbonara
Cheesecake Slice
House Salad

“Good and fresh food. Nice service. Great stop between Niagara and Toronto“

4.2 Good83 Reviews
Spicy Thai Restaurant Thai • $
208 Church St, St. Catharines

Customers` Favorites

Pineapple Fried Rice with Chicken and Shrimp
Bangkok Style Pad Thai
Pad Thai with Chicken
Green Curry Chicken
Spicy Thai Noodles
Crying Tiger Beef
Bangkok Pad Thai
Drunken Noodles
Coconut Noodles
Lemon Chicken

“SUCH a great spot!! we got the darling duck, the khao soi and the mango curry and they were all unbelievably delicious, rich, and comforting. spectacular portion sizes for the price also, and a great atmosphere, I can't wait to go back. the service was also really wonderful, all around an amazing experience.“

4.2 Good93 Reviews