How to Eat Healthy at Restaurants

This post may contain affiliate links. Read my full disclosure here.

A couple of the most frequently asked questions I get in the Food for Life classes that I teach are about How to Eat Healthy When Dining Out and where to find good vegetarian restaurants.

A menu and knife and fork cutlery laid on a restaurant table

Rest assured, living a healthy plant-based lifestyle does not mean you need to forgo your social life and give up the pleasures of dining out.

Plenty of options are available, and there are a few things you can do to make your restaurant experiences quite enjoyable. Find out how with this plant-based guide for dining out.

How to eat healthy when dining out / Finding good vegetarian restaurants

The first step is to plan ahead.  The best-case scenario is when friends and family request input on where the group will dine and you have a say in it. However, when that is not the case, and your friends have already picked the restaurant, look the menu up online.

Looking it up ahead and being familiar with the options will save time and make things more comfortable.

You can also call ahead to ask questions. Some of my best restaurant experiences have come from calling in advance to find out more details about healthy menu options and how they can be tailored. The attitude in which you ask is a BIG factor, and we will discuss that more below.

On one recent occasion when I called ahead, the manager put me on the phone with the chef who asked a number of questions. By the time we arrived a few hours later, our dinner was ready, and the staff was so excited about it that they were taking pictures of our beautifully colored entrees in the kitchen.

Oftentimes, the chef enjoys a challenge and being able to use some of their under-utilized culinary creativity in the kitchen. They have been known to be inspired to come up with some of the better meals I have ever eaten. When this happens, I immediately go to Yoast and Google to leave great reviews, as well as tipping accordingly.

good vegetarian restaurants
I like to let restaurants know we appreciate their plant-based menu options.

Recently, I have begun to leave these cards behind as well, hoping to encourage more plant-based options on the menu and to leave positive feedback for the chef and staff.

If it looks like options will be very limited, eat something before you go.

This very rarely happens to me, but it is much better not to be ravenous if the only thing healthy on the menu is a salad and maybe bread. Being prepared in these instances can keep you from making bad decisions when you are irritated and hungry (AKA: hangry–when you are so hungry that your lack of food causes you to become angry, frustrated or both).

Be a little flexible and a lot polite.

While it is ideal to eat whole grains like brown rice instead of white rice and whole-wheat pasta instead of the more refined, don’t stress about every detail. Aim to select the best options available, and certainly make sure that it is plant-based, but being too uptight and demanding will be counterproductive.

Attitude is everything when dining out, in my experience. When customers are difficult and irritable, servers and staff are much less likely to respond well, and who can blame them?

The best attitude is to go in realizing they know their menu much better than you do, so ask for help. Something like, “I am looking for something that is meat and dairy-free, can you suggest what might be most suitable?” will likely be well-received and responded to.

I did this a few years ago at a restaurant that we had received a gift card for, and I knew it would be difficult to find healthier options. When I politely asked the young waitress for assistance, she got so excited that she slid into the booth with us and started telling us all about their menu.

She suggested we not order the rice because it came preseasoned with chicken stock, and not to get the lemon sauce with vegetables because it had butter in it.

She was able to make suggestions and talk with the chef, and we ended up with an excellent healthy meal. I can’t stress enough that it’s all about the attitude with which we ask.

Finally, and most importantly, learn where and what to order. 

When you adopt a plant-based lifestyle, it is very important to empower yourself with knowledge about your options within different cuisines. Once you find locations, and even form a relationship with some restaurants that you visit frequently, it gets much easier.

One local Chinese restaurant we order takeout from regularly knows me well. All I have to do is call and say, “This is Terri, the Veggie Lady,” and they know exactly who I am and what to make. People from my Food for Life classes that are local even go in and ask to have what Terri the Veggie Lady orders.

To help you get started and comfortable ordering, I have listed some of my family’s favorite plant-based options by cuisine type and even included a few videos and pictures of dishes at some of the restaurants we visit frequently.


There are usually numerous plant-based options on Thai menus. Always ask for dishes to be made without fish sauce. Some menu items that are good choices include:

  • Fresh Garden Spring Rolls- also known as rice paper rolls loaded with vegetables and even some fruit like cantaloupe or honeydew melon
  • Stir-Fried vegetable dishes
  • Tofu and vegetable dishes
  • Vegetarian noodle soups
  • Steamed rice

This video is at our favorite Thai restaurant in our local area of North Carolina–Rutherford Thia–and how we order there. Such beautiful and delicious food! YouTube version for sharing available on our channel.


Chinese restaurants are one of our favorites because they offer plenty of vegetable and tofu-based dishes, as well as noodles and rice. It is best to ask for things to be prepared without oil, fish sauce, or oyster sauce. Look for the following options on menus:

  • Stir-fried vegetable dishes
  • Steamed tofu and vegetable dishes
  • Vegetarian noodle soups
  • Steamed rice
good vegetarian restaurants. Chinese
Chinese is a great option for dining out.



  • Fresh Garden Spring Rolls- also known as rice paper rolls
  • Vegetable Pho is a noodle/vegetable dish (just make sure broth is from vegetables or miso)
  • Vegetarian noodle soups
  • Steamed rice

This is a picture of Vegetable Pho from Monsoon Noodle House in Spartanburg, SC. I have steamed tofu added to mine and love this stuff! Wild Ginger is also a great restaurant chain to order Veggie Pho.

good vegetarian restaurants. Vietnamese
Vegetable tofu pho is a delicious Vietnamese dish.



Japanese cuisine normally offers plenty of low-fat vegan options. Some of our favorites include:

  • Vegetable sushi- it usually includes cucumber rolls, avocado rolls, and veggie rolls. Make sure no cream cheese is added.
  • Miso soup- check that it is made without fish products
  • Grilled tofu dishes
  • Vegetarian soba noodle dishes
  • Vegetarian rice dishes

This is a picture from a restaurant we visit often that has a whole veggie sushi section on their sushi bar. The pink is pickled ginger.

good vegetarian restaurants. Japanese
Veggie sushi is a favorite for us.



Your best choices at an Italian restaurant include:

  • Vegetable pizza without cheese and extra marinara
  • Pasta and veggies with marinara
  • House salad with balsamic vinegar or lemon juice
good vegetarian restaurants. Italian
Italian food offers pasta with marinara, salad, and bread options.



Most Mexican restaurants have a Vegetarian Menu, and the items can be made completely plant-based by simply removing the cheese and sour cream. The biggest factor we have run into is always needing to ask that our food be made without oil, because it most certainly will have it if you don’t ask.

Most of the rices have lots of added oil. Make sure that any beans you order are made without bacon or other animal ingredients. Some of our Mexican favorites include:

  • Vegetable Fajitas without cheese or sour cream and no oil
  • Avocado tacos (made with avocado slices) with lettuce, tomato, onion, and pico
  • Bean and rice burritos loaded with lettuce, tomato, salsa, pico, and more
good vegetarian restaurants. mexican
With Mexican restaurants, we focus on asking that our food be prepared without oil.


Cafe / Sandwich Bar / Deli

When we find ourselves at a deli or sandwich bar, we often opt for veggie sandwiches or salads. At Subway we get the veggie sub on whole wheat, without cheese, loaded up with all the vegetables, and seasoned with oregano/vinegar.  Options at other restaurants might be:

  • Whole wheat bread with tomato, lettuce, cucumber, beets, carrots, avocado, etc. plus mustard, pickles or balsamic vinegar
  • Black Bean Burger
  • Portobello Burger
  • Garden salad
  • Baked potato with salad bar toppings

At Jason’s Deli, we get the plain baked potato and load it up with beans and vegetables from their salad bar. See the video below!


If you are new to the plant-based lifestyle, these articles will also be very helpful:

About Terri Edwards

Hi guys! I am the content creator behind EatPlant-Based and a licensed Food for Life instructor with the Physicians Committee for Responsible Medicine. I am passionate about sharing healthy recipes and tips to empower others to get healthy.  I’m so glad you’re here! Read More…


Similar Posts


  1. Thank you for posting about these restaurants. Usually when restaurants are recommended they’re in some far away place. I live in Spartanburg County and will definitely try Monsoon’s. We’ve eaten many times at Jason’s Deli but since Covid the salad bar’s been closed.

    1. Hi Cathy- It’s awesome that you’re so close by. We live in North Carolina just over the state line and visit Spartanburg regularly. Monsoon is a favorite of ours.

  2. Hi Terri,
    I had my gallbladder removed a few weeks ago, and was put on a strict low fat diet to retrain my body how to live without it. I have been a bit overwhelmed as to what I would be able to eat, but not long after My surgery I discovered more plant based options and have been so impressed that they taste better than I had imagined. Still I haven’t been sure of what I would be able to order when I go out to eat until I read this! It made the idea of going out to eat far less daunting, and especially found your lists of things to order from each type of restaurant, very helpful! Thank you for sharing your knowledge!

    1. Hi Jessica- I am so glad to hear that this article is helpful. Though we eat most of our meals at home, we do love to eat out occasionally and we have our favorite places to go because we know the menu so well. I hope you find some new healthy options near you, and I’m wishing you the best with your recovery from surgery.

  3. Hi Terry,
    Thanks for all the great info and tips. I do have a question regarding eating no-oil. This has been the biggest hurdle for us when eating at restaurants. I noticed in the Thai food category you listed stir-fried vegetables. Do you have success in receiving those with no-oil? My husband had by-pass surgery a few years ago, so we are very, very careful about consuming oil, and we would appreciate any specific advice you have on how to avoid being served food containing oil in restaurants. Thanks so much for your help.

    1. Hi Connie, sometimes it can be challenging to convey to servers that there should be no oil used in preparing meals in restaurants. In your husband’s case, I would suggest sharing with wait staff that he is under doctor’s orders to consume no oil. Cardiologist, Dr. Caldwell Esselstyn, even tells his patients to notify the chef that they are deathly allergic to oil. I think the biggest thing is just being very clear and firm.

  4. I really appreciate your tip to try and have a good attitude when you are out to eat so the waiters will give you better service. My wife and I have been thinking of getting a new house, and we are concerned that we won’t be able to cook at home for a while since we are unpacking. I will be sure to tell my wife that we should try and be nice if we have to go out to eat!

    1. So glad the article was helpful. In our experience, it really is all about attitude when getting good service. Just makes sense to be nice. 🙂

  5. I really appreciate your tip to try and eat something before you ear when you are concerned about not having anything that you could eat on the menu. My wife and I really like to go out to eat, and we want to make sure that we stay healthy while we do it. I will be sure to tell my wife that we should try and eat something at the house if we know we won’t like anything at the restaurant!

  6. I really like your tip to come into the restaurant remembering that the staff will know the menu better than you, so you should ask them for what they recommend. My wife and I are trying to plan for an anniversary trip that we want to take this weekend, but both of us are trying to eat healthier. Whenever we go to a restaurant, I will be sure to ask the staff what their healthy options are.

    1. It really does make a difference. So glad the guide was helpful. Happy anniversary, and I hope you have an amazingly memorable trip with lots of delicious foods!

  7. Hi Terri,
    My favorite Thai food restaurant is Monsoons. So, I happy that you eat there too. My other favorite food is Indian. The best place is Saffron’s in Greenville. I actually downloaded a list of Restaurants in Spartanburg and Greenville with Vegan/ Vegetarian menu and both restaurants were on the list. There are quite a few to choose from.

    1. Annie, what a great idea! I would love to get my hands on that list, if you wouldn’t mind sending it to me at [email protected]. It’s so good to hear from you! Did you know I’ll be doing a workshop with Dr. Beth Morris Motley at Greenville YMCA in less than two weeks?

  8. When we need “fast food”, we’ve discovered that Wendy’s offers a perfect lunch: baked potato and side salad. It’s fast and inexpensive!

    Thanks for all you do, Terri!

  9. Thank you for this article. We do much of what you recommend. I have, as do others, add on gluten free and sweetener free.

  10. We found that almost all the restaurants in Disney World offer a vegan option. It is always best to ask. Several times we had a manager gladly help us! We even found vegan root beer floats and tofutti..vegan ice cream!!

  11. Good info but i wish that you would have addressed oil, salt and sugar. Most Thai,chinese, and other good veggie restaurants unfortunately deep fry their tofu and have loads of oil and salt in their sauces which are not custom-prepared for each customer. One can ask them to stirfry in less/no oil but these dishes are still hardly heart-healthy with oil and salt. Best to stay home.

  12. I love that they call you Teri the veggie lady! I have a few restaurants that say, “Sue the plant eater is here”, one waiter calls me “double dairy” and one calls me the “SOS girl” for WFPB

  13. Great post about eating out. I love the cards that you leave behind. We have been doing many of the same things as well. We try to research the menu on-line first to see what options are available to us. We have found just like you stated, that often chefs love to prepare something that is different than what is on the menu. Having a proper attitude will go a long ways. Thanks for what you do. I just started my blog about 5 months ago and you are truly an inspiration.

    1. Doug, I took a peek at your blog and love it! Wishing you all the best of health and success. Thanks for following and for the encouraging words.

Leave a Reply

Your email address will not be published. Required fields are marked *