Find the Best Things

Healthy Options at Vegan Restaurants in Utah

Group of friends smiling and chatting around a table outdoors.

Friends enjoy a sunny outdoor meal together.

Great vegan food doesn’t necessarily have to “seem” vegan - it can be just as hearty and satisfying as anything that isn’t vegan. There are plenty of restaurants in Utah that know how to do vegan food the right way. Check out these top spots across the state.

Hot Stories

Zest Kitchen and Bar, Salt Lake City, UT

Looking for a meal that is packed with flavor without compromising your vegan ideals? Head to Salt Lake City’s Zest Kitchen and Bar. Whether you’re there for brunch, lunch, dinner, or drinks, you’re sure to leave happy.

Vegan Sun, Provo, UT

Sun worshippers and indoor cats alike can appreciate the beauty of Vegan Sun. Located in Provo, this popular hometown vegan restaurant is known for quality so be sure to bring your appetite when you visit.

Vertical Diner, Salt Lake City, UT

Diner food isn’t usually very vegan-friendly, but it is at the Vertical Diner. You’ll find all your diner favorites in plant-based form (and new creations as well). It’s particularly known for its famous “dude cakes” - pancakes with vegan sausage, caramelized onions, green peppers, mushrooms, and french fries, all covered in gravy.

Yumz Vegan Bakery and Cafe, South Salt Lake, UT

You don’t just need vegan food at mealtime. Vegans need to snack too, and Yumz Vegan Bakery and Cafe makes that possible. Stop in for your caffeine fix and some tasty baked goods, and even vegan ice cream.

Sweet Hazel & Co. Bakeshop and Bistro, Midvale, UT

If you’re in the Midvale area, you don’t want to miss Sweet Hazel & Co. It began originally as a bakery but soon added its tasty vegan bistro to the mix. It also has a mini mart with a variety of delicious treats.

Mark of the Beastro, Salt Lake City, UT

Mark of the Beastro’s street address is 666 S. State Street, and this hot restaurant leans into the “666” of it all in a cheeky way. From breakfast pancakes to vegan burgers and “sinwiches,” this Salt Lake City spot has everything.

Gaia’s Garden Cafe, Saint George, UT

Everyone in St. George knows that Gaia’s Garden Cafe is one of the best places to find outstanding vegan food. Try local favorites like the breakfast burrito, smoothie bowl, The Godfather toast, and much more.

All Chay, Salt Lake City, UT

All Chay is a vegan Vietnamese restaurant in Salt Lake City that is frequented by vegans and non-vegans alike. Its pho is especially perfect on a chilly day, but you can enjoy All Chay’s fantastic dishes on any day.

Key Insights at a Glance

  • Zest Kitchen and Bar: A flavorful vegan restaurant offering brunch, lunch, dinner, and drinks, with a menu that will satisfy all your plant-based cravings.
  • Vegan Sun: Known for its quality vegan dishes, this popular hometown spot in Provo is a must-visit for vegans.
  • Vertical Diner: A vegan-friendly diner serving plant-based versions of classic diner food, including their famous "dude cakes" with sausage, caramelized onions, green peppers, mushrooms, and fries, all covered in gravy.
  • Yumz Vegan Bakery and Cafe: A bakery and cafe offering vegan baked goods, ice cream, and caffeine fixes, perfect for snacks or a sweet treat.
  • Sweet Hazel & Co. Bakeshop and Bistro: Once a bakery, this bistro has been transformed into a delightful vegan dining spot. It features a range of delicious treats and a mini-mart, making it an ideal location for vegan meals and shopping.
  • Mark of the Beastro: A cheeky and popular Salt Lake City spot offering breakfast pancakes, vegan burgers, and "sinwiches" at 666 S. State Street.
  • Gaia's Garden Cafe: Known for local favorites like the breakfast burrito, smoothie bowl, and The Godfather toast, Gaia's Garden Cafe is a top choice for vegan dining in St. George.
  • All Chay: A vegan Vietnamese restaurant offering delicious dishes like pho, making it a favorite spot for both vegans and non-vegans in Salt Lake City.
  • Select a Utah town to find
    the Best Things To Do and Places To Go around you