Updated December 2020

There are plenty of delicious places to eat here in St.George. However- if you are a vegan like me, you might have a difficult time navigating.

Before my writing and marketing career, I was in the restaurant industry for 4 years. I had met and served a handful of other out-of-town vegans in those days, and I was always asked the same question- How are you vegan here?

Well, let me tell you. It’s certainly not convenient here- but it is possible. That doesn’t mean I wouldn’t love to live somewhere else, where there might be a larger vegan culture. (My dream place is Washington and Oregon, where hippie vegans are just LIFE!).

However, given that St. George is where I reside- I’ve had to learn quickly!

I am a complete and total foodie. So in addition to experimenting and making my own delicious vegan food at home, I certainly do love to go out and find vegan dishes as well.

So if you are a fellow vegan, traveling from out of town- here is my How To Eat Vegan guide for your trip to St.George!

Restaurants That Offer Vegan Options In St. George

Are you looking to eat out at any point during your trip to Southern Utah, but you don’t want the popular chain food restaurants like Chipotle, Costa Vida, or Tropical Smoothie?

Let me share with you, my favorite, local, vegan restaurant guide that will most definitely be your friend during your stay with us. Not only are they delicious and offer vegan options, but I also believe strongly in great service, which you will find at these places as well.

Gaia’s Garden Cafe

The one and only completely plant-based restaurant in St.George, which opened in 2020. Every darn delicious thing on this menu is not only vegan but high quality as well.

My personal favorites here are any of the homemade soups, the Roast Beef Sandwich, and the nachos. If those don’t tickle your plant-based fancy, perhaps a BYO acai bowl might? But don’t take my word for it– check out their menu, because they have a lot more than just my personal faves!

Aragosta’s Restaurant

Though not exactly in “St.George”, as it is technically in Ivins, Utah, Aragosta’s is the place to be. This quaint, but elegant restaurant takes reservations only! When you call, you will speak directly with the owner and chef himself- Chef Imi Kun.

This incredible Hungarian chef creates all of his dishes himself, from scratch. He has quite the passion for food, and he’s certainly talented.

When you call to reserve, mention you are needing a vegan dish. I promise you- he will be more than excited to accept this challenge.

I’ve had his vegan dish a good handful of times and I can tell you with absolute certainty- it is the best vegan food I have ever had in my life.

Better even than my own…

The best part? There’s no “processed” vegan food in his dishes. Just good ol’ fashion vegetables, cooked in the most loving, and delectable way possible.

Aragosta’s is a MUST GO TO in St.George.

Red Fort Cuisine of India

If you love Indian food, this place is a must-eat!

Unbelievably delicious Indian food, right here in the heart of the town of St.George. It is new to the area- and seriously incredible.

There is nothing quite like this restaurant in this little town. It’s worth a visit!

Red Fort provides an entire vegan/vegetarian section on their menu for folks like us. AND if it isn’t placed in the vegan section, it will have a “V” icon next to the name of the dish, to indicate that it is vegan.

There are no “processed” vegan dishes here. Just delicious, authentic, vegan Indian food in decadent sauces! Top it off with a side of Naan- you will NOT regret it!

Sakura Japanese Steakhouse

St.George’s favorite Asian cuisine. You’ve got some great options at Sakura if you are looking for delicious Japanese food.


  • Vegetarian Spring Rolls
  • Miso Soup
  • Fried Tofu
  • Vegetable Tempura
  • Edamame

Entrees & Side Dishes:

  • Teriyaki Noodles with veggies (ask for no fish sauce)
  • Sautéed Hibachi veggies with rice
  • Vegetable Ramen
  • Steamed white or brown rice
  • Avocado Roll
  • Vegetable Roll

I’m a real comfort eater. When I eat at Sakura, I order the same trio of dishes every time- Spring Rolls, Miso Soup, and an Avocado Roll. Incredible!

Perks Espresso & Smoothies

Looking for a local coffee shop you won’t be disappointed with? Try out Perks– my personal coffee go-to, with the bonus of a yummy on-the-go vegan menu as well!

Slurpin’ Ramen Bar

If you are a soup person like me, you’ll want to try the Vegan Ramen at the Slurpin’ Ramen Bar. Yum! As an appetizer, go ahead and indulge in the Vegetable Gyozas!

Don’t discredit this small little ramen gem. They may only have 4 dishes total to their name, but there’s a reason why even with 4 dishes, this place is POPPIN off!

River Rock Roasting Company

While this delicious river-facing restaurant is technically in La Verkin, it is certainly on my favorites list. Whether you are looking for coffee, midday sandwiches, or a night of pizza and beer, River Rock’s got you.

Admittedly, the coffee here is not my favorite. However, their pizza has to be my favorite in all of Southern Utah. You can get any pizza made vegan with their homemade cashew cheese. My personal favorites are the Beetza Pizza or the Phuket Peanut pizza- freaking YUM.

The food is fabulous, but the back patio’s canyon view (at sunset I suggest), is unbeatable and unlike anything, we have here in St.George. Actually, can you take me with you if you decide to go here? Thanks!

Flavor of Seoul

My favorite (and only) Korean food in St.George. If you’re looking for a delicious stir-fried noodle dish or specialty seared rice dish, this is the place to be.

You can order either the Bibim-bop rice dish with tofu or the Japchae noodles with tofu (made of 100% sweet potato noodles). Pass on the Kimchi though– it contains fish sauce.

The japchae dish is to die for…

Ahi’s Taste Of Asia

If you aren’t sick of Asian food yet on your trip to St.George, stop by Ahi’s Taste of Asia!

Most dishes here can be made vegan upon request– just ask for no fish sauce and add tofu or extra veggies. My personal go-to is the Vegetable Pho (ugh OMG order me some please) or the Pad Thai with tofu!

Twisted Noodle Cafe

This hidden gem is definitely one to try during your stay. For the most part, this homey cafe can make anything on the menu vegan, and they sure are delicious. Make it even better by pairing it with a tasty locally brewed beer!

All Twisted Noodle Salads, Noodle dishes, or flatbreads can be made vegan upon request. Add tofu to any dish for only $2.50 too!

Cafe Sabor

I worked here for a brief period of time, back in my restaurant past, and I personally made sure certain dishes were vegan or could be made vegan. So if you are looking for some delicious authentic Mexican food, that’s still vegan- this should be your go-to place.

Pair your meal with a House Margarita- you won’t regret it!


  • Chips and salsa (they’re amazing here!)
  • Guacamole (ask for no fresca cheese)
  • Nachos (minus the sour cream and cheese, and opt for grilled veggies instead of meat!)

Entrees/Side Dishes:

  • Veggie Fajitas (ask for no cheese or sour cream)
  • Veggie Burrito (this one comes vegan!)
  • Black Bean Soup (amazing! just ask for no sour cream or cheese on top)
  • Rice and Beans (ask for no cheese on top of the beans)

I would certainly say Cafe Sabor is one of my favorite places to eat here in town. It’s worth checking out- especially if you’re one, like me, who adores Mexican food but hasn’t had much good Mexican food as a vegan. Give it a shot!

700 Degree Artisan Pizza

My favorite vegan pizza in town!

Build your own vegan pizza- the original crust (or gluten-free), original crushed tomato sauce (they also put garlic parmesan oil on the crust, so make sure they don’t!), and load it up with all the veggie toppings you can! They even have vegan cheese they can throw on top.

Seriously incredible pizza- my favorite in town. They have a great selection of locally brewed beers too if you’re like me- a believer in “pizza always pairs with a brew”.

Xetava Garden Cafe

This hidden beauty is tucked away on the edge of Snow Canyon State Park, in a little town called Kayenta. It’s about 15 minutes outside of St.George and well worth the drive.

Not only does this place offer delicious Vegan Cauliflower Tacos for lunch or dinner, but it’s located in what we call Kayenta Art Village. A collective handful of local art galleries, studios, and gift shops. Grab a specialty coffee and shop for local handcrafted goodies while you wait for your table!

Vegan entrees at Xetava:

  • Vegan Cauliflower Tacos
  • All salads can be made vegan upon request.
  • Veggie Ciabatta (without aioli, pesto, or Havarti)
  • Wild Mushroom Burger (without aioli, slaw, or Havarti)


  • Hummus Plate
  • Garlic Mushroom plate (without goat cheese, and ask for GF crackers instead of the non-vegan pita)
  • Cajun Brussel Sprouts
  • Olive Tapenade

Other restaurants that offer vegan options in St.George, but haven’t made my personal faves list:

  • Cliffside Restaurant
  • Feel Love Coffee
  • Benja’s Thai Garden
  • George’s Corner
  • Chronic Tacos
  • Blaze Pizza
  • Teriyaki Madness
  • Teriyaki Grill
  • Pieology

If You’re Looking For A Local Brew

Speaking of a brew…

All these restaurants above are delicious. And, surprisingly enough, most of those restaurants above offer beer and wine. However, if you’re looking for a place to sit down and enjoy something stronger with your mates, but you’re not insanely hungry?

Those places may not necessarily be what you need.

However, if you haven’t been made aware yet, I will be your friend and warn you now.

Utah has strict liquor laws. So if you’re planning on going out for a few drinks and head back to the hotel– don’t bet on it.

YOUR SERVER LEGALLY HAS TO MAKE YOU ORDER FOOD. Or they can’t serve you anymore.

Even if you’re not hungry. All you want is to have a good time, drinking a few beers with your buddies, and head back to the campsite/hotel. You’re out of luck my friend.

That’s the moral of the story. Utah is nuts.

However, there is ONE  fully licensed bar here in St.George. The only of its kind that can serve you limitless alcohol, but doesn’t legally make you eat food.

It’s sort of a hidden gem really. The Office inside of The Hilton Garden Inn Hotel. But this beauty is only open from 5 pm to 10 pm most nights- don’t miss out.

Other than the only fully licensed bar in town, you do have other options. Yes, you will undoubtedly have to order chips and salsa or a side of fries, to get you by. But for Utah, the following restaurants/bars are my personal favorites for brews:

Of course, there are more tasty beers to find around town, these are just my personal favorite spots!

Good vibes, good service, and local beers! That should be my motto, right?

Best Grocery Stores To Shop Vegan In St. George

Perhaps you’re staying in town for an extended period, and therefore don’t plan on eating out the whole time. Maybe you’re one, like me, who loves to indulge in delicious cooking with local produce.

Well, that may present another challenge for those out-of-towners who may not be too familiar with our not-so-vegan-friendly city of St.George.

Of course, we have the popular grocery stores such as Walmart and Smiths, which have little to offer us vegans. (Side note- Smith’s has been bringing in a lot of vegan options as of late, which is awesome!).

But unfortunately, we’re too small to offer an awesome Whole Foods or Sprouts here.

That’s why you have me! Let me share with you my favorite local grocery stores to shop at for the best produce and vegan options available here in our small town.

My vegan grocery store guide- just click the links and google will show you the rest:

I hope my little vegan guid helps you navigate your way to our most tasty vegan options in town! Feel free to leae comments with any questions you might have, or any other blogs you would like to see from me!

Until next time,

Namaste ༂