How To Eat Vegan At Non-Vegan Restaurants (Without Stress)

Sharing is caring!

This post may contain affiliate links. See our disclosure policy for more.

Dining out can sometimes feel tricky for vegans, especially when friends suggest a steakhouse, seafood spot, or a brunch place known for bacon-loaded plates.

Woman eating a vegan meal at a non-vegan restaurant table

As a vegan, I’ve eaten at countless non-vegan restaurants across the USA. From small-town diners to upscale city restaurants, I’ve learned it’s absolutely possible to enjoy a satisfying, plant-based meal without stress or settling for a plain side salad.

Here are 7 tips to help you order confidently, eat well, and actually enjoy the experience.

1. Check The Menu Ahead Of Time

A quick look at the restaurant’s online menu can save you from last-minute stress. Search for dishes with beans, grains, or plenty of vegetables as a base. They’re often the easiest to adapt into a vegan meal.

Pro tip: If you find an “almost vegan” option, think about simple swaps you can request before you get there!

2. Call Ahead

Woman talking on the phone in a casual setting

Calling ahead may feel awkward, but it can make a huge difference. Most chefs are happy to adjust a dish if they know in advance. This also takes the pressure off your server during busy meal times.

You’d be surprised how often restaurants come up with creative plant-based meals that aren’t even on the menu.

3. Use Clear Swap Requests

Instead of asking “Can you make this vegan?”, be specific. For example:

  • “Can I get the veggie burger with no cheese and no mayo?”
  • “Could you replace the butter with olive oil?”

This helps the kitchen know exactly what you mean and reduces the chance of hidden dairy or egg ingredients.

4. Explore Sides And Starters

Some of my best restaurant meals were a combination of sides. Think roasted Brussels sprouts, baked sweet potatoes, grilled asparagus, or quinoa salad.

Many steakhouses, surprisingly, have incredible vegetable side dishes. Building a meal from these can be both colorful and filling.

5. Watch Out For Hidden Ingredients

Even when a dish looks vegan, some ingredients may not be. Common ones include:

  • Broth made from chicken or beef in soups or rice
  • Butter used for sautéing vegetables or in pasta sauces
  • Whey or milk powder in breads and burger buns

A quick, polite question to your server about how the dish is prepared can save you from an unpleasant surprise.

6. Use Your Location Wisely

If you’re in a bigger city, there’s often a vegan-friendly spot nearby. Sometimes I suggest an alternative restaurant close to the one my group picked, or I grab a quick vegan snack before meeting them.

7. Have A Go-To Order In Mind

Burrito bowl topped with beans, rice, salsa, and guacamole without cheese or sour cream

Over the years, I’ve built a mental list of safe, filling vegan meals that most restaurants can make. These include:

  • Vegetable stir-fry with tofu and steamed rice
  • Spaghetti marinara with extra vegetables
  • Burrito bowl with beans, rice, salsa, and guacamole (no cheese or sour cream)
  • Hummus with pita and a large salad

I can usually find one of these options at about 70% of restaurants I visit, which takes the stress out of ordering.

Final Thoughts

Vegan meal served at a non-vegan restaurant

Eating vegan at non-vegan restaurants is about preparation, clear communication, and creativity. With a little practice, you’ll be able to enjoy a satisfying meal almost anywhere.

Every time you order a vegan dish, you’re also helping show restaurants that there’s demand for plant-based options. Over time, that encourages them to offer more choices for everyone.

More Vegan Resources

🌟 Did you LIKE this ARTICLE?

Leave a comment below! We can’t wait to hear what you think!

Sharing is caring!

Similar Posts

Leave a Reply

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