Eating Out as a Vegan

How to navigate restaurants, fast food, and every cuisine with confidence.

7 min read

Eating out as a vegan has never been easier. Even in cuisines without dedicated vegan options, a confident approach and a few key questions will almost always find you something delicious.

Cuisines that make it easy

Some cuisines are naturally plant-heavy and offer extensive vegan options without modification:

  • Indian — dal, chana masala, aloo gobi, vegetable biryani, saag aloo, various chutneys and sides. Ask about ghee (clarified butter) in some dishes.
  • Ethiopian — injera-based meals are traditionally very plant-forward; many restaurants have dedicated fasting menus (ye-fasting ingera) that are fully vegan.
  • Thai — tofu and vegetable options are standard. Ask about fish sauce (nam pla) in curries and pad thai — most places will substitute or omit it.
  • Middle Eastern — hummus, falafel, baba ganoush, tabbouleh, stuffed grape leaves, lentil soup. One of the most naturally vegan-friendly cuisines.
  • Mexican — beans, rice, guacamole, salsas, and corn tortillas are all vegan. Ask to hold the cheese and sour cream.
  • Japanese — vegetable sushi, edamame, miso soup (ask about dashi fish stock), ramen with vegetable broth, agedashi tofu.
  • Italian — pizza without cheese, pasta arrabbiata, aglio e olio, marinara, bruschetta, risotto with vegetable stock.

The four questions to ask

At any restaurant, these four questions will clarify what's available:

  1. "Do you have any vegan options on the menu?"
  2. "Does this dish contain dairy, eggs, or meat?"
  3. "Can this be made without [butter/cheese/cream]?"
  4. "Is the broth/sauce vegetable-based?"

💡 Don't over-explain

You don't need to justify your dietary choices. A simple "I don't eat any animal products — no meat, fish, dairy, or eggs" is clear and doesn't invite debate.

Fast food

Major fast food chains have expanded their vegan options significantly:

  • McDonald's — McPlant burger (UK/DE), fries (cooked in vegetable oil in most markets), apple slices
  • Burger King — Plant-Based Whopper (may share grill with meat — ask for it to be cooked separately)
  • KFC — Vegan Burger and Vegan Gravy (UK)
  • Subway — Veggie Patty, avocado, and a range of salad options
  • Greggs (UK) — Vegan sausage roll, vegan steak bake
  • Pret A Manger — Extensive vegan range, clearly labelled

Useful apps

  • HappyCow — the most comprehensive directory of vegan and vegan-friendly restaurants globally. Essential for travel.
  • Google Maps — filter by "vegan options" in the search results
  • Barnivore — to check if beer and wine are vegan
  • Is It Vegan? — barcode scanner for packaged products

Handling non-vegan menus gracefully

Sometimes you'll end up at a restaurant with almost nothing vegan on the menu. Strategies:

  • Build from sides — a plate of roasted vegetables, fries, salad, and bread is a legitimate meal.
  • Ask the kitchen — chefs are often happy to make something simple from ingredients they have. "Could you make me a pasta with olive oil and vegetables?" goes a long way.
  • Eat beforehand — if you know the venue in advance and options are slim, have something at home first.
  • Don't make it everyone else's problem — a graceful vegan who handles it quietly does more for the cause than one who derails the dinner.

ℹ️ When there's nothing on the menu

In a genuine worst case, most restaurants can provide plain bread, a simple salad, chips/fries, or a tomato-based pasta. It's not perfect, but it gets you through one meal. The important thing is to enjoy the company.