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? 

RELATED: 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 ninisdeli.com

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 landsendpasty.com

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 lovingheartvegan.com

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 sedonatamaliza.com

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 mkt.com/desertrootskitchen

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 gardengrillv.com

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 yelp.com/biz/yaar-indian-restaurant-astoria

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 nancysskygarden.com

Dellz Uptown (Charlestown, SC)

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

411 Rutledge Ave., Charleston, SC; 843-641-0352 or yelp.com/biz/dellz-uptown-charleston

Pita Pockets (Amherst, MA)

Two words: falafel rings. You’re welcome.

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

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 veganandjuice.com

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 vegreen.com

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 calabashtea.com

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 sabaithaicuisine.com

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; budsslc.com

RELATED: The Healthiest Time of Day to Eat a Cookie

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 yelp.com/biz/an-hy-quan-vegetarian-restaurant-albuquerque

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 thered.kitchen

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 yelp.com/biz/viva-la-vegan-atlanta

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; farmspiritpdx.com

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 sierrasubsandsalads.com

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 divyaskitchen.com

RELATED: This New Cookbook Is Too Incredible Not to Talk About

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 yelp.com/biz/sea-dandelion-cafe-and-awa-bar-honokaa

RELATED: Cauliflower Sweet Potato Burgers

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 yelp.com/biz/momo-ghar-columbus

Mediterranean Grill and Grocery (Durham, NC)

We’ve died and gone to falafel heaven.

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

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 lonaslileats.com

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 plantisfood.com

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 vedgerestaurant.com

Munch (Solon, OH)

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

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

RELATED: This Diet Is Scientifically Proven to Boost Your Mood

Whole Heart Provisions (Allston, MA)

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

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

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 freshfinpoke.com

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 threecarrotsindy.com

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 wongwayveg.com

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 turningnatural.com

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 eathealthykauai.com

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 majorrestaurantindy.com

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 thalireno.com

RELATED: This Is the World’s Hottest Pepper (and It’s 300 Times Spicier Than a Jalapeño)

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; yelp.com/biz/roasted-corn-stand-seattle

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 sunflowercafenashville.com

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 1000figs.com

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 pizzeoli.com

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 yelp.com/biz/all-chay-salt-lake-city

Veggie Village (Nashville, TN)

Caribbean-style eggplant? Sign us up.

1314 Sixth Ave. N., Nashville, TN; 615-252-4600 or yelp.com/biz/veggie-village-nashville

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 seastarcafeci.com

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 yelp.com/biz/shandals-vegetarian-cafe-bridgeport

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 talkofthetown.restaurant

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 moroccanflavorsmpls.com

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 sprigandvine.com

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 kindrootscafe.com

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 greenelephantmaine.com

RELATED: 30 Lazy Vegetarian Dinners You Can Make in 30 Minutes or Less