The 50 Best Restaurants for Vegetarians in America

Eating vegetarian at home: Endless options. Eating vegetarian while traveling: Do you want the side salad or the cheese pizza? But if you do a little research before you hit the road, you’ll find tons of amazing restaurants that cater to vegetarians and vegans all over the country. Our friends at Yelp helped us choose the best 50. Veggie road trip, anyone? 

15 Ridiculously Easy Vegetarian Slow-Cooker Recipes

Nini’s Deli (chicago, Il)

There are a few great options for veggies at this fabulous Cuban restaurant, including the (extremely delicious) empanadas with guava and goat cheese.

543 N. Noble St., Chicago, IL; 312-243-9822 or

Lands End Pasty Company (minneapolis, Mn)

Speaking of pockets of deliciousness, the potato, onion and pepper jack pasty is giving us a newfound respect for Cornish cuisine. 

1316 Fourth St. SE, Ste. 7, Minneapolis, MN; 612-315-4175 or

Casa Jacaranda (venus, Tx)

Get the vegetarian huarache (a plate of fried cornmeal with tons of toppings, for the uninitiated) with homemade soyrizo. 

118 W. Second St., Venus, TX; 817-489-4775

Loving Heart (chicago, Il)

We never really knew what love was until we bit into this crunchy, refreshing summer roll.

838 W. Montrose Ave., Chicago, IL; 773-561-5399 or

Tamaliza (sedona, Az)

Locally-sourced ingredients? Check. Gorgeous, homey space? Check. Really damn good veggie tamales? Triple check.

1155 W. State Rte. 89A, Sedona, AZ; 928-202-9056 or

Desert Roots Kitchen (tempe, Az)

The menu changes daily, but the service and delicious vegetarian fare are consistently great.

414 S. Mill Ave., Ste 111; 480-382-0228 or

Garden Grill (las Vegas, Nv)

Attention, vegetarians. This is not a drill. You can actually eat this “chicken” and waffles.

302 S. Rampart Blvd., Las Vegas, NV; 619-888-2579 or

Yaar Indian Restaurant (astoria, Ny)

All-you-can-eat buffet? Ten bucks. Actually being able to eat everything on it? Priceless.

22-55 31st St., Astoria, NY; 718-721-0205 or

Nancy’s Sky Garden (georgetown, Tx)

Every dish looks like a rainbow at this veggie-friendly Lone Star State spot.

501 S. Austin St., Fl. 4, Georgetown, TX; 512-554-2060 or

Dellz Uptown (charlestown, Sc)

Yes, those are vegan nachos, and no, we aren’t sharing.

411 Rutledge Ave., Charleston, SC; 843-641-0352 or

Pita Pockets (amherst, Ma)

Two words: falafel rings. You’re welcome.

103 N. Pleasant St., Amherst, MA; 413-256-3600 or

Vegan And Juice (miami, Fl)

Don’t leave this haven for vegans and vegetarians without trying the Avocado Mambo Wrap, with avo, mixed greens, tomatoes, carrots and onions.

115 SW 107th Ave., Miami, FL; 305-220-3430 or

Vegreen Vegetarian Fusion Restaurant (duluth, Ga)

That’s a vegan volcano roll, and it’s as glorious as it looks.

3780 Old Norcross Rd., Ste 106, Duluth, GA; 770-495-8828 or

Calabash Tea Bar & Cafe (washington, D.c.)

This tea-shop-slash-café has everything. Sample the curry miso soup, then buy some Jamaican hibiscus tea to bring home.

1847 Seventh St. NW, Washington, D.C.; 202-525-5386 or

Sa Bai Thai Cuisine (portland, Or)

There are veggie dishes aplenty at this homey Thai spot. Get the Thai eggplant with tofu.

4440 NE 131st Pl., Portland, OR; 971-229-1691 or

Buds (salt Lake City, Ut)

Everything’s made of veggies at this 100-spercent plant-based restaurant. And yes, that’s zucchini in your chocolate chip cookie. Don’t knock it ’til you’ve tried it.

509 E. 300 South, Salt Lake City, UT;

An Hy Quan Vegetarian Restaurant (albuquerque, Nm)

Everything on the menu at this Chinese joint is vegan. Yep, even the cashew pork.

1405 Juan Tabo Blvd. NE, Albuquerque, NM; 505-332-8565 or

The Red Dot Vegetarian Kitchen (frazier Park, Ca)

There are a ton of gems on this Indian-and-Mediterranean-inspired menu, but the falafel plate should be your mandatory starter.

3221 Mt. Pinos Way, Frazier Park, CA; 661-245-7433 or

Viva La Vegan (atlanta, Ga)

Got a meat eater in tow? They’ll be converts after trying the out-of-control shrimp po'boy. 

1265 Lee St. SW, Atlanta, GA; 404-951-2737 or

Farm Spirit (portland, Or)

At $85 per person, eating at this Portland gem isn’t cheap, but it’ll get you a gorgeous eight-course tasting menu and a great chat with the chef while your dinner is prepared.

1414 SE Morrison St., Portland, OR;

Sierra Subs And Salads (three Rivers, Ca)

The vegetarian green is everything we’ve always wanted in a sandwich: avocado with jalapeño spread, onion, red pepper, Havarti and spinach.

41717 Sierra Dr., Three Rivers, CA; 559-561-4810 or

veg resto22
Divya’s Kitchen

Divya’s Kitchen (new York, Ny)

If you’ve never tried Ayurvedic cooking (aka the ancient Indian practice of healing with food), it’s time to book a trip to the Big Apple. (Lasagna is totally medicine.)

25 First Ave., New York, NY; 212-477-4834 or

Sea Dandelion Café And Awa Bar (honokaa, Hi)

Why eat a boring frozen veggie burger when you could have a super-food Asian fusion burger with a gluten-free bun?

45-3590 Mamane St., Honokaa, HI; 802-765-0292 or

Momo Ghar (columbus, Oh)

At this beloved Tibetan restaurant, come for the vegan potato dumplings (aka aloo jhol) and stay for the vegetarian thukpa soup.

1265 Morse Rd., Columbus, OH; 614-749-2901 or

Mediterranean Grill And Grocery (durham, Nc)

We’ve died and gone to falafel heaven.

5114 Revere Rd., Durham, NC; 919-251-9366 or

Lona’s Lil Eats (st. Louis, Mo)

The menu isn’t exclusively vegetarian, but there are lots of meat-free options, including these gorgeous mushroom dumplings.

2199 California Ave., St. Louis, MO; 314-899-5582 or

Plant (asheville, Nc)

The menu is small at this—you guessed it—plant-based hot spot, but every dish (like this Korean-inspired tofu bibimbap) is a home run.

165 Merrimon Ave., Asheville, NC; 828-258-7500 or


Vedge (philadelphia, Pa)

For a special occasion, you can’t go wrong with anything on the inventive (but high-end) all-vegan menu. But whatever you do, don’t skip dessert.

1221 Locust St., Philadelphia, PA; 215-320-7500 or

Munch (solon, Oh)

One bite of the tabbouleh falafel sandwich and you’ll be sold.

28500 Miles Rd., Solon, OH; 216-231-0922 or

Whole Heart Provisions (allston, Ma)

If Chipotle were vegetarian, healthy and really, really photogenic.

487 Cambridge St., Allston, MA; 617-202-5041 or

Freshfinpoke (milwaukee, Wi)

No fish? No problem. Get the Zen Bowl (with mushrooms instead of seafood) or customize your own.

1806 E. North Ave., Milwaukee, WI; 414-239-8677 or

Three Carrots (indianapolis, In)

Vegan poutine, romesco-rubbed cauliflower steaks, BBQ seitan with housemade pickles—this place is as creative as it is satisfying.        

222 E. Market St., Indianapolis, IN; 317-403-5867 or

Wongwayveg (denver, Co)

Track down this food truck for the best veggie breakfast you’ve ever tasted. (That’s the vegan chilaquiles above, FYI.)

Various locations in Denver, CO; 303-513-5422 or

Turning Natural (washington, D.c.)

This smoothie bar has great salads, too. Ask for extra strawberry vinaigrette on the side.

2025 Martin Luther King Jr. Ave., SE, Washington, D.C.; 202-800-8828 or

Eat Healthy Café (kapaa, Hi)

If we could eat this acai bowl for breakfast every morning, we’d definitely be morning people.

4-369 Kuhio Highway, Kapaa, HI; 808-822-7990 or

Major Restaurant East African Authentic Food (indianapolis, In)

What do you get when you combine Ethiopian and coastal Swahili food? The best damn vegetarian combo ever.

1150 S. Mickley Ave., Indianapolis, IN; 317-240-2700 or

Thali (reno, Nv)

If your motto is “the spicier, the better,” this is the Indian spot for you. Best of all, you can get your meal vegetarian, vegan or gluten-free.

148 West St., Reno, NV; 775-470-5898 or

Roasted Corn Stand (seattle, Wa)

Whether you like it on a stick or in a cup, this (veggie-friendly) elote stand is pretty much life-changing.

9811 15th Ave. SW, Seattle, WA;

Sunflower Café (nashville, Tn)

Now that’s a veggie burger. We’ll take ours drenched in Sriracha aioli.

2834 Azalea Pl., Nashville, TN; 615-457-2568 or

1000 Figs (new Orleans, La)

This falafel platter is supposed to feed two, but…we think we’ll manage this one alone.

3141 Ponce De Leon St., New Orleans, LA; 504-301-0848 or

pizzeoli wood fired neapolitan pizza

Pizzeoli Wood Fired Neapolitan Pizza (st. Louis, Mo)

You won’t find any sausage on the pizzas here, but something tells us you won’t even notice.

1928 S. 12th St., Saint Louis, MO; 314-449-1111 or

All Chay (salt Lake City, Ut)

Calling all veggies: If you’ve ever wanted to try the Vietnamese noodle dish pho without the beef or chicken, now is your chance.

1264 W. 500th N., Salt Lake City, UT; 801-521-4789 or

Veggie Village (nashville, Tn)

Caribbean-style eggplant? Sign us up.

1314 Sixth Ave. N., Nashville, TN; 615-252-4600 or

Sea Star Café (chincoteague Island, Va)

Order the Big Cheese sandwich, then take it to the beach. Trust us.

6429 Maddox Blvd., Chincoteague Island, VA; 757-336-5442 or

Shandal’s Vegetarian Café (bridgeport, Ct)

This buffet-style joint serves up six hearty vegan sides of your choice for $10. Most delicious bargain ever.

520 Capitol Ave., Bridgeport, CT; 203-331-9777 or

Talk Of The Town (iselin, Nj)

One bite of the superb paneer methi tikki (that’s a spicy fried-cheese-and-potato appetizer, for the uninitiated) at this New Jersey spot and you’ll understand how the restaurant got its name.

14 Marconi Ave., Iselin, NJ; 732-855-1500 or

Moroccan Flavors (minneapolis, Mn)

Is everything at this delightful restaurant vegetarian? No. Will you have a ton of tasty options anyway? Yes, yes, a thousand times, yes.

920 E. Lake S., Ste. 126, Minneapolis, MN; 651-410-0361 or

Sprig & Vine (new Hope, Pa)

We’re dreaming of the oyster mushroom po’boy. Don’t wake us up.

450 Union Square Dr., New Hope, PA; 215-693-1427 or

Kind Roots Café (lexington, Va)

Three little words that will make your brunch infinitely better: sweet potato hash.

790 N. Lee Highway, Lexington, VA; 540-460-5697 or

The Green Elephant (portland, Me)

Finally, you can have the best of both worlds: pad Thai and tikka masala at the same time (and it’s all totally vegetarian).

606 Congress St., Portland, ME; 207-347-3111 or

screen shot 2020 05 14 at 6 31 35 pm

Freelance Editor

From 2015-2020 Lindsay Champion held the role of Food and Wellness Director. She continues to write for PureWow as a Freelance Editor.