15 Best Vegetarian Restaurants in Belmont

il Casale Belmont Italian • $$$
50 Leonard St, Belmont

Customers` Favorites

Tagliatelle Alla Bolognese
Tagliatelle Bolognese
Black Forest Cake
Chicken Marsala
Saltimbocca
Meatballs
Tiramisu
Burrata

“Great service and delicious food“

4.1 Good58 Reviews
The Wellington American • $$
75 Leonard St, Belmont

Customers` Favorites

The Wellington Burger
Chicken Sandwich
Lettuce Wraps
Fries

“Great place!!!!! Very hip atmosphere and the food is delicious“

3.9 Good42 Reviews
My Other Kitchen Greek • $
762 Pleasant St, Belmont

Customers` Favorites

Breakfast Sandwich
Chicken Souvlaki
Egg Avocado Melt
Roasted Potatoes
Chicken Gyro
Spinach Pie
Lamb Burger
Lamb Gyro
Pancakes
Baklava

“I loved every single bite! I used to frequent “Andros” and was so bummed when it closed. I’m so glad “My Other Kitchen” is here—especially with the same salad dressing which is amazing on its own! I plan to eat my way through their menu—everything looks scrumptious! ❤️“

4.7 Superb40 Reviews
Cafe Vanak Afghan • $$
271 Belmont St, Belmont

Customers` Favorites

Gheymeh Bademjan with Rice Beef Koobideh Vaziri Beef Koobideh Chicken Kebab Family Style
Saffron Chicken with Barberry Rice
Gheymeh Persian Beef Stew
Stuffed Grape Leaves
Saffron Rice Pudding
Grilled Vegetables
Saffron Ice Cream
Chicken Koobideh
Marinated Olives
Saffron Chicken

“An amazing gem in Belmont. I can’t recall ever having a more tender chicken than I had here. The portions for the main dishes are enormous so they’re worth the price. The staff were kind and attentive. I’m looking forward to trying more dishes and I highly recommend Cafe Vanak!

Vegetarian options: The menu offers an impossible version of some dishes and there are grilled veggie options as well.

Parking: There’s a small lot behind the cafe, and street parking seems reasonable.“

4.8 Superb261 Reviews
Ani Catering & Cafe Middle Eastern • $
687 Belmont St, Belmont

Customers` Favorites

Graduation Special Chicken Kebab Rice
Chicken Shawarma Plate with Fattoush
Middle Eastern Appetizers Platter
Chicken Shwarma with Rice
Shawarma Chicken Plate
Chicken Shawarma Wrap
Chicken Kebab Platter
Chicken Kebob Platter
Stuffed Grape Leaves
Chicken Kebab Plate

“This place is beyond amazing. The food is made with love and the owner is beyond accommodating and polite! Love Ani’s!“

4.7 Superb63 Reviews
Spice Delight Indian • $$
63 Concord Ave, Belmont

Customers` Favorites

Butter Chicken Goat Vindaloo
Chicken Tikka Masala
Chicken Biryani
Chicken Korma
Chicken Curry
Matar Paneer
Palak Paneer
Lamb Biryani
Paneer Tikka
Mango Lassi

“Such a great place! I haven’t had goat since I was in India and it tasted just like I was back there! Great mango lassi and chicken tiki masala too!“

4.6 Superb64 Reviews
Belmont Pizza Pizza • $
388 Trapelo Rd, Belmont

Customers` Favorites

Boneless Buffalo Wings
Cheese Pizza Slice
Chicken Fingers
Steak Bomb Sub
Cheese Slice
Garlic Bread
Meatball Sub
Special
Fries
Slices

“After driving around looking for a good spot for a slice, my daughter finally liked the looks of Belmont Pizza. Small local Pizza shop with a nice atmosphere and a delicious aroma.
Good menu size and a friendly welcome were appreciated. We ordered a pizza and a few drinks and after the first bite, we knew we'd found the best pizza we've had on our Boston vacation.
Thanks a lot Belmont Pizza! We'll definitely be back around!“

4.4 Superb62 Reviews
Teddy's Kitchen Diner • $
462 Common St, Belmont

Customers` Favorites

Two Eggs Scrambled Eggs Bacon Home Fries with Cinnamon Raisin Toast
The Belmont 3 Eggs Toast Bacon Sausage or Ham Home Fries
Pancakes with Strawberries and Whipped Cream
Egg Sandwich on Toast
English Breakfast
Western Omelet
Steak & Eggs
Hash Brown

“Best steak and eggs breakfast around. Teddy’s never disappoints.“

4.4 Superb38 Reviews
Lisa’s Family Pizzeria Pizza • $
368 Trapelo Rd, Belmont

Customers` Favorites

Buffalo Chicken Fingers
Cheese Pizza Slice
Margherita Pizza
Pepperoni Pizza
Chicken Wings
Steak Bomb
Greek
BBQ

“Stopped by Lisa’s Family Pizzeria in Belmont and had a fantastic experience. The pizza was fresh, hot, and full of flavor—definitely some of the best I’ve had in the area. The crust had the perfect crunch, and the sauce-to-cheese ratio was spot on. You can tell they care about quality here.

While I was waiting for my order, a guy walked in and confidently told the staff, “You guys have the best steak and cheese pizza in Belmont.” That caught my attention, so I ordered one for the road—and wow, he wasn’t lying. The steak was tender, cheesy, and loaded with flavor, all packed into a crispy, golden crust. It’s easily a must-try if you’re a fan of steak and cheese.

The staff were friendly, the service was quick, and the whole place had that classic, welcoming neighborhood pizzeria vibe. Whether you’re grabbing a quick slice or feeding a group, Lisa’s hits the spot.

Highly recommend if you’re in Belmont and craving pizza or something cheesy and delicious.“

4.3 Superb32 Reviews
Shine’s Fresh Asian乡厨鲜 Asian • $$
2519, 30 Leonard St, Belmont

Customers` Favorites

Jajun Noodle with Ground Pork and Cucumber炸酱面
lamb stewed noodles soup羊肉烩面
cumin lamb rougamo孜然羊肉馍
pad si eew 唐芥蓝炒河粉
Zhajiangmian

“I ordered the Flat noodle (with beef) , and spring rolls. Tasty! (Er, came out piping hot, so make sure to give it a moment before chowing down). No frill, but a very cool computer takes your order, great for takeout. Sitting down near the window gives a nice view of the Belmont arch and Belmont Center.“

4.1 Good53 Reviews
La Victoria Taqueria Mexican • $
66 Leonard St, Belmont

Customers` Favorites

Marinated Chicken Taco
Fish Tacos 2 Per Order
Rice & Beans Combo
Cheese Quesadilla
Mexican Sandwich
Lengua Burrito
Barbacoa Taco
Burrito Bowl
Chips

“Great authentic Mexican food! Not your average Mexican restaurant“

4 Good50 Reviews
Pho And Thai Thai • $
63 White St, Belmont

Customers` Favorites

Drunken Noodles Medium
Crispy Pad Thai to Go
Pineapple Fried Rice
Mango Fried Rice
Country Pad Thai
Steamed Vegetable
Full of Flavor
Tom Yum Noodle
Crab Rangoon
Pho Tai Soup

“Best little Thai restaurant in Watertown/Belmont. Super fast delivery, friendly staff if you decide to sit down. Inside is small but the food is incredible. Their duck specials are incredible. I would have added a photo but I ate it too fast“

3.8 Good29 Reviews
Michael's Pizza Pizza • $
191 Belmont St #3605, Belmont

Customers` Favorites

Steak & Cheese with Green Peppers Onions
Chicken Fingers
Pepperoni Pizza
Ranch Pizza
Greek Salad
Roast Beef
Steak Bomb
Italian
Sauce

“Don't let looks fool... This is a gem of Belmont! If you have the chance, you should stop in, grab a slice, and say 'Hey!' to Julio, Robin, or William. They're going to make sure you get taken care of and leave with a full belly!“

3.7 Good40 Reviews
Number 1 Taste Chinese Food Belmont Chinese • $
382 Trapelo Rd, Belmont

Customers` Favorites

Sesame Chicken Combo with Choice of Rice and Òappetizer
Orange Chicken with Fried Rice
Sweet and Sour Chicken
General TSO's Chicken
Chicken Wonton Soup
Hot and Sour Soup
Peking Ravioli
Orange Chicken
Crab Rangoon
Egg Rolls

“Excellent fresh food and great employees“

3.7 Good41 Reviews
Bruegger's Bagels Bagels • $
41 Leonard St, Belmont

Customers` Favorites

Western Sandwich on Salt Bagel

“The Belmont Bruegger's Bagels is a wonderful place to get bagels. The food is served deliciously-prepared, the right temperature, and quickly. The staff is friendly, professional, and efficient. And the store is clean. I love their coffee and bagels.“

3.5 Good28 Reviews

You May Also Like