Type to search

10 Vegetarian-Friendly Restaurants in and around the Main Line



Azie offers vibrant dishes in a chic atmosphere. For an appetizer, the mushroom dumpling soup dazzles with traces of truffle essence. The Azie fried rice, drunken noodles and gourmet pan-seared tofu are among the sumptuous entrée options.

217 W. State St., Media, (610) 566-4750.

BIGA Pizza and Beer

Italian-inspired cuisine and abundant originality make BIGA Pizza and Beer a spot to see. If you are not in the mood for pizza, enjoy the baked lasagna, arancini of pesto, deviled eggs, buttermilk fried cauliflower, or farro. For vegetarian pizza lovers, go with the classic margherita or marinara. If you are feeling more adventurous, try the good vibes pizza features onion crema, summer squash, asiago, capers, and pistachio pesto, or the daytripper, topped with mushrooms, roasted garlic béchamel, fontina and scallions.

810 Glenbrook Ave., Bryn Mawr, (610) 525-4800.

The Black Cat Café

This quaint café satisfies breakfast enthusiasts with its eggs, omelets and French toasts. Try the standout vegetarian chili, and make sure to grab a cup of coffee. Bonus: proceeds benefit P.A.L.S. Pet Adoption and Lifecare Society.

42 Berkley Road, Devon, (610) 688-1930.

Ekta Indian Cuisine

Flavorful dishes and generous portions leave customers wanting more. Numerous vegetarian options—20 in total—like the well-spiced mutter paneer and the delectable malai kofta, are sure to satisfy vegetarian palettes.

1003 ½ W. Lancaster Ave., Bryn Mawr, (610) 581-7070.

Main Line Bistro and Creperie

Main Line Bistro and Creperie specializes in sweet and savory crepes. This cozy restaurant makes vegetarian delights like the Veggie Benedict crepe, filled with poached eggs, sautéed mushrooms, spinach and hollandaise sauce. Try the Mediterranean crepe for a lighter meal, made with sun dried tomatoes, spinach and caramelized onions. On the sweet side, indulge a peanut butter and Nutella crepe or the cinnamon sugar crepe.

1047 W. Lancaster Ave., Bryn Mawr, (610) 525-4410.


Moroccan and Mediterranean cuisines are plentiful at Marokko. The restaurant exclusively use organic vegetables and focuses and fresh, healthy fare. Start your meal off with stuffed grape leaves or zitoun (house made marinated olives). The tatouka—made with roasted green peppers and Moroccan spices—and the zaalouk—grilled eggplant with olive oil—also make great appetizers. Don’t miss the tajine agider, a flavorful stew of vegetables over couscous.

54 E. Lancaster Ave., Ardmore, (610) 658-6246.


Sleek in design and scrumptious in taste, Nectar serves up top-notch Asian fusion cuisine. The hip spot offers vegetarian small plates and rolls, along with a stand-alone vegetarian menu. The vegetarian wok tofu features kung pao-style tofu, and the vegetable fried rice is a crowd favorite.

1091 Lancaster Ave., Berwyn, (610) 725-9000.

Sweet Green

This popular restaurant boasts locations around the country and specializes in simple, sustainable options. Sweet Green’s seasonal features items like a light watermelon gazpacho and a well-seasoned peach and burrata dish. Year-round warm bowls include shroomami, made with organic wild race, kale, beets and tofu.

68 Coulter Ave., Ardmore, (610) 642-9400.

Tabouli Middle Eastern Restaurant

Homemade Middle Eastern comforts are on offer at Tabouli. Placing emphasis on fresh and local produce, Tabouli caters to vegetarians, vegans and those who eat gluten- and dairy-free. Start with the stuffed mushroom, falafel balls, or fresh beet salad. Tabouli is a fan of stuffed vegetables, and the entrée-sized stuffed eggplants, peppers and cabbages serve as dinner options.

120 Coulter Ave., Ardmore, (610) 896-3800.

Tango Restaurant

Modeled after a train dining car, Tango offers American-style dining with a Mexican twist. Vegetarian-friendly entrée salads and appetizers, like the broccoli rabe and a classic guacamole dip, comingle with pastas, like penne primavera, made with asparagus, tomato, broccoli, spinach, mushrooms and olive oil.

30 Morris Ave., Bryn Mawr, (610) 526-9500.