20 Best Vegan Restaurants in South Portland

Tuscan Table Vegan • $$
390 Gorham Rd, South Portland

Customers` Favorites

Chicken Parmigiana with Spaghetti
Chocolate Layer Cake
Charcuterie Board
Chicken Parmesan
Margherita Pizza
Bee Sting Pizza
Fried Calamari
Baked Focaccia
Chocolate Cake
Maine Mussels

“We LOVE an evening out at Tuscan Table, South Portland location in fact we go every week! Our preferred place to sit is at the bar where we know we will always get excellent service from our favorite server Sammy. Sammy always greets us with a friendly smile and remembers what we like to drink, she also remembers how we like each dish that is ordered prepared even if we forget to ask, she knows. Sammy makes eating at the Tuscan a wonderful welcoming experience every time. Thank you Sammy and see you next week! Nancy & Eddie“

4.4 Superb120 Reviews
North 43 Bistro New American • $$
1 Spring Point Dr, South Portland

Customers` Favorites

Honey Sriracha Glazed Shrimp with Local Greens
Cafe Bistro

“I've worked with Stephanie on two events in her upstairs dining room -- one for 20 people and one for 32. She and her staff exceeded my expectations both times and were delightful to deal with at every phase. The dining room is private with spectacular views through the glass doors. The deck is perfect for pre-dinner cocktails and the entire experience is high-end. If you need to dazzle a group, Stephanie will make you look good.“

4.5 Superb55 Reviews
3

OTTO

OTTO Pizza • $
159 Cottage Rd, South Portland

Customers` Favorites

Hot Honey Cup & Char Pepperoni & Goat Cheese
Spicy Pulled Pork Sausage Pepperoni Pizza
Fresh Mushrooms & Roasted Cauliflower
Spicy Pulled Pork Pepperoni Bacon
Sriracha Chicken & Avocado
Roasted Butternut Squash
Baked Potato Pizza
Chicken & Basil
Ricotta & Basil
Seasonal Salad

“We ordered two small pizzas, to try different flavors - spicy pulled pork, pepperoni, bacon & sausage and spinach, kalamata olive & roasted garlic. Both were delicious. This was our second time to Otto. We live about a mile up the road from your South Portland location. Our first visit, I wasn't thrilled with the pizza. We ordered a large something or other (?) and I thought "Meh, I don't see what al the fuss is about." So we usually order from DiPietro's - fairly yummy, basic, inexpensive pizzas. I wanted to give the joint another try. This time I ordered two smalls - different flavors - one with meat and one without. They looked rustic and handcrafted, smelled, and tasted delicious. The process was efficient. We were very pleased and will continue to order those flavors and try new ones.“

3.7 Good54 Reviews
Taj Indian Cuisine Indian • $$
200 Gorham Rd, South Portland

Customers` Favorites

Butter Chicken Dark Meat
Chicken Tikka Masala
Paneer Tikka Masala
Chicken Curry Rice
Gobi 65 Chefs SPL
Gobi Manchuria V
Chicken Biryani
Chicken Khorma
Chili Chicken
Hakka Noodles

“My daughters and I loved the food! Highly recommend.“

4.6 Superb135 Reviews
Guerrero Maya Mexican • $
449 Westbrook St, South Portland

Customers` Favorites

Enchiladas Rio Grande
Table Side Guacamole
Enchiladas Rancheras
Deep Fried Ice Cream
Carne Asada Burrito
Fajita Quesadilla
Tacos Al Pastor
Chicken Fajitas
Arroz Con Pollo
Salsa N Chips

“I was amazed by the incredible service and attention. Drinks continuously refreshed. Chips and salsa never went empty. And the salsa wasn’t some bland canned stuff. Fresh ingredients full of flavor. The entrees came out very fast and were tasty. I had carne asas burrito. Coworker had sizzling hot chicken fajitas. At the end, they brought out what seemed like two corn chips with whip cream and strawberry drizzle. This was a very pleasant surprise because it tasted like a graham cracker after a few seconds. Everyone bent over backwards to ensure we had great experience. Tables were super clean. Menus were clean as well but they offered QR alternative. I wish I wasn’t visiting and lived here because this would be my go-to place. Menu had many options and I would come here for regular dinners but also for celebrations.“

4.5 Superb122 Reviews
Jaffa Mediterranean Grill Mediterranean • $
364 Maine Mall Rd #61, South Portland

Customers` Favorites

Chicken Shawarma Bowl
The Greek Gyro
Grape Leaves
Spicy Garlic
Braised Lamb
Loaded Fries
Garlic Fries
Falafel Pita
Gyro Salad
Gyro Meat

“So, so, SO good! We’re from out of town but ALWAYS make a point to stop by Jaffa when we’re in South Portland. Seriously cannot recommend this place enough. #drool“

4.5 Superb99 Reviews
Scratch Baking Co Bakery • $
416 Preble St, South Portland

Customers` Favorites

Pop Tart Scone Strawberry Flavor
Bagel with Cream Cheese
So Many Great Muffins
Peanut Butter Cookie
Cookie Butter Cake
Sea Salt Bagels
Chocolate Chip
Cinnamon Roll
Birthday Cake
Pizza Slice

“Be careful, Scratch is a market-style shop and all of their delicious treats are on full display as you walk in the entrance and follow the flow of traffic around to the check out - it's a feat not to leave with one or 10 of everything (and it's all just as delicious as it looks!)Staff is so friendly and kind. Scratch is a true gem.“

4.5 Superb77 Reviews
Verbena Eat Right Now Cafe • $
103 Ocean St, South Portland

Customers` Favorites

The Special Breakfast Sandwich
Local Pulled Pork Sandwich
Roasted Cauliflower Salad
Flattop Chicken Sandwich
Chocolate Chip Cookie
Quiche of the Day
Drip Coffee 12oz
Baby Greens
Fizz 16oz

“Verbena is simply the best. The food is fresh & always yummy, the staff is exceptional, and the atmosphere is quaint and cozy! They offer plenty of vegetarian, vegan, and gluten-free options as well. I always look forward to grabbing lunch at Verbena!Parking: Parking can definitely be tricky due to the many businesses along Ocean Street, but they do have a free parking lot behind the building along E Street as well!“

4.8 Superb27 Reviews
9

OTTO

OTTO Pizza • $
125 John Roberts Rd, South Portland

Customers` Favorites

Butternut Squash Ricotta & Cranberry
Mashed Potato and Bacon Pizza
Sriracha Chicken & Avocado
Bacon Pineapple Pizza
Specialty Pizza Slice
Side Garden Salad
Pepperoni Pizza
Chicken & Basil
Cheese Pizza
Margherita

“Good food. Not table side but still good. Wished they had more slice options but still good. Everything was clean (tables, menus, restrooms). Wished they did wine or other adult beverages but that’s more of a wish list and not a complaint. Mashed potato pizza was good. Eggplant ricotta was bit bland but not terrible. It was adjacent to Maine Escape room so great pre or post option. I enjoyed my time and would come back“

4.3 Superb90 Reviews
Ruby Thailand Cuisine Thai • $
179 Cottage Rd, South Portland

Customers` Favorites

Mango Sticky Rice
Spring Rolls
Larb Kai

“First time being here, and I went with a friend. Atmosphere was pretty cozy, I liked the color choice for the walls. It gave the restaurant warm/friendly vibes. They were able to seat us immediately, as we went at a wierd time [like late lunch very early supper time] so it wasn't busy at all. Our waitress was attentive without over doing it. The food was good, we did end up asking for thai chili flakes to make it a bit spicier. But it was still flavorful without it. Averaged about $25-30 per person.The only bad thing I will say is that I was disappointed with the Strawberry milk tea. I could tell they used a Strawberry syrup for it and it was a bit too sweet for what I was expecting. Still good, just not what was expected.Parking: They have signs indicating for ruby Thailand customers only. It's a small parking lot, but it has enough space.“

4.4 Superb35 Reviews
Big Fin Poké - South Portland Hawaiian • $
29 Western Ave, South Portland

Customers` Favorites

Spicy Tuna Poke Most Popular
Spicy Tuna Bowl
Torched Salmon
Wasabi Salmon
Spam Musubi
Chopsticks
Miso Soup
Poke Bowl
Regular
Large

“If you like sushi but are on the go, you owe it to yourself to try Poké from Big Fin Poké. It fills the craving and is a healthy fast food option to boot! :) Customer service is always friendly and prompt, and the food is always fresh.“

4.3 Superb44 Reviews
Two Fat Cats Bakery Bakery • $
740 Broadway, South Portland

Customers` Favorites

Chicken Pot Pie

“Amazing cakes! This was my first time ordering from Two Fat Cats. I ordered a chocolate chocolate cake for my son’s birthday and everyone was really impressed! Flavorful and perfectly sweet (but not too sweet) frosting and dense, melt in your mouth cake. Highly recommend!“

4.1 Good36 Reviews
Gai on fried Chicken Wings • $$
179 Cottage Rd, South Portland

Customers` Favorites

Shrimp Tempura
Chicken Wings
Fried Tofu

“Very good food and very clean.“

4.2 Good13 Reviews
Pom's Thai Restaurant Thai • $
209 Western Ave, South Portland

Customers` Favorites

Crispy Duck Dine in: Yes Outdoor seating: No Takeout: Yes
Pom's Spicy Pad Thai
Fried Spring Rolls
Soy Drunken Noodle
Drunken Noodles
Crispy Pad Thai
Chicken Katsu
Red Curry

“Always delicious!!! Love crab ragoons, pad se ew, lo mein and the thai iced tea❤️❤️❤️“

4 Good69 Reviews
Elsmere BBQ & Wood Grill Barbecue • $$
448 Cottage Rd, South Portland

Customers` Favorites

Combo Plate with Brisket and Pulled Pork
BBQ Pulled Pork Sandwich
Slow Smoked Chicken Wings
Brisket and Chicken
Black Bean Burger
Mac and Cheese
Tornado Burrito
Mac N Cheese
Cole Slaw
Cornbread

“This has been a easy dinner staple for us for years. When we visit my parents in South Portland, we always come here - kids can use the old school video game, they offer kids coloring sheets and crayons, they have great local beers, delicious bbq, and always yummy specials. There’s something for everyone. Easy and delicious.“

4 Good68 Reviews
Thai Taste Thai • $$
435 Cottage Rd, South Portland

Customers` Favorites

Scallion Pancake
Drunken Noodle
Papaya Salad
Crab Rangoon
Yellow Curry
Red Curry
Pad Thai

“spent the day in Portland. we decided to stop in for lunch and it was amazing fast friendly service very chill atmosphere. will definitely be back.“

4 Good34 Reviews
Olive Garden Italian Restaurant Italian • $$
200 Gorham Rd #800, South Portland

Customers` Favorites

Chicken Parmigiana a Classic with Our Homemade Marinara and a Side of Spaghetti
Shrimp Alfredo Fettuccine Alfredo Tossed with Sautéed Shrimp
Never Ending Dipping Sauces for Breadsticks
Never-Ending Soup Salad & Breadsticks
Soup Salad and Breadsticks
Grilled Chicken Margherita
Chocolate Brownie Lasagna
Chicken Marsala Fettuccine
Unlimited Soup and Salad
Stuffed Mushrooms

“I had the usual, but it didn't taste the same. It tasted like fake chicken or chicken that was not fully grilled. The fettuccine was a little thicker and narrower. I ordered diet coke, but when I asked for a refill, I got regular, and it seemed so I barely drank any more.“

3.8 Good152 Reviews
City Farmhouse Kitchen & Bar American • $$
200 Sable Oaks Dr, South Portland

Customers` Favorites

Tasting of Farmer
Farmhouse Burger

“we stayed at the hotel for a few days. the bar was fantastic with an amazing cocktail list. we had the farmers board and it was great! super fresh and generous portion. we came back later to have dinner in the restaurant. the lobster bisque and seafood chowder were both excellent. to be honest we were both disappointed in our meals. I had the "24 hour" blue cheese torched short rib. it just had a few crumbles of blue cheese sprinkled on top so that was disappointing . the short rib itself was very good but there was way too much sauce on it as it was very strong. the potatoes and diced veggies were very good. my husband had the crab crusted haddock and it was far from crab crusted so that was disappointing as well. the fish was very bland and had 2 crab cakes set on top of it. it was ashame because everything else was very good. I'd give it another try but would probably just do starters and maybe try a sandwich. the enttees were largely misrepresented. they have a very impressive drink list and that would bring us back!“

3.7 Good68 Reviews
Taco Trio Mexican • $
60 Ocean St, South Portland

Customers` Favorites

Carne Asada - Taco
Barbacoa Burrito
Pollo Con Mole
Pico De Gallo
Trio of Tacos
Salsa Verde
Maine Root
Fish Tacos
Guacamole
Al Pastor

“Taco Trio and I go way back. My mom and I would go on special occasions at their old location and my brother would always order the horchata. I can say with certitude that their quality and service has only increased since my time there as a kid. Their California plain burrito was my go to and still is- as I'm pescatarian and it is my favorite option indeed. I adore their new location and am very happy that the have more space to do what they do best. They always give extra sauce cups too... total bonus points. The bar is quite cute and the lighting in the afternoon adds to the overall experience. I want a burrito after writing all of this.“

3.7 Good70 Reviews
20

B.GOOD

B.GOOD Health Food • $
200 Gorham Rd, South Portland

Customers` Favorites

Chipotle Chicken Sandwich
Sweet Potato Fries
Spicy Avocado
Kale Salad

“first time going, and it was a great experience. my mom, sister, and i all went and ordered very different meals. my sister chose a harvest kale salad, my mom had a maple bacon burger, and i chose the aloha açaí bowl. the burger was delicious, with just enough juiciness and spice. the salad had a variety of flavors and vegetables, with just enough vinegar to give it a tangy taste. for my açaí bowl, i can't find the right words to describe how delightful it was. the fruit was incredibly fresh, and the super fruit blend base was perfectly balanced with the wide variety of fruits. i will definitely be returning to this place, as the food is locally sourced and the experience was very satisfying.“

3.5 Good41 Reviews