Where To Find The Best Vegan Food In Utah (Our Top Picks)

Best Vegan Food in Utah

Utah might not be the first state that comes to mind for vegan food, but once we started spending time around Salt Lake City and nearby towns, it became clear there’s a solid plant-based scene quietly doing its thing. 

What surprised us most was how unfussy the vegan food felt. Menus were clear, portions were generous, and ordering never felt like a negotiation. 

A lot of places focus on food that’s meant to actually fill you up, with plenty of familiar choices alongside a few options that bring in different flavors and cuisines.

Across Salt Lake City, especially, it was easy to build days around food without overthinking it. 

Between casual diners, sit-down restaurants, and a handful of reliable cafés, vegan meals slotted naturally into busy days rather than feeling like something you had to plan around.

Quick Overview

Our top picks for vegan food in Utah are:

  • Zest Kitchen & Bar (Salt Lake City) – a clear favorite for us, with properly satisfying sit-down meals. The alfredo, risotto, and tacos made this feel like a place we’d happily plan an evening around, especially with kids in tow.
  • Vertical Diner (Salt Lake City) – classic, dependable vegan comfort food that did exactly what it needed to do. Big portions, familiar flavors, and the kind of place everyone leaves full and happy.
  • All Chay (Salt Lake City) – the standout when we wanted something different. The Vietnamese-inspired dishes were packed with flavor and offered a welcome break from burgers and sandwiches.
  • Sweet Hazel & Co. Bistro & Bakeshop (Salt Lake City) – a real highlight for breakfast and brunch, with filling savory dishes and baked goods that were genuinely hard to resist. This was one of those places we kept talking about afterward.

These were the spots that stood out not just for the food, but because eating there felt easy, relaxed, and genuinely enjoyable, without needing to overthink menus or compromises.

What to Look for When Choosing Vegan Spots in Utah

A few things helped when we were eating vegan around Utah, so they’re worth keeping in mind:

  • Fully vegan restaurants are mostly concentrated around Salt Lake City.
  • Comfort food is a big theme, with lots of burgers, sandwiches, and filling mains.
  • Café-style vegan food works well for breakfast and lunch, especially between activities.
  • Globally inspired vegan menus add variety when you want a break from classic comfort dishes.
  • Checking hours ahead of time helps, especially outside the city or on quieter days.

Best Vegan Restaurants in Utah (By Area)

Below, we’ve broken down our top picks for vegan restaurants in Utah by area. Scroll ahead to where you’re traveling for the best options.

Vegan Options in Salt Lake City – Comfort Food and Standout Plates

Salt Lake City is where vegan dining in Utah really comes together. Most of the strongest options are based here, making it the easiest place to plan meals without stress.

Best Vegan Food in Utah

1. Zest Kitchen & Bar – Creative Vegan Plates Done Well (Salt Lake City) – 4.4*

Zest Kitchen & Bar quickly became one of our favorites. It’s fully vegan and focuses on dishes that feel thoughtful and well put together without being intimidating or overdone.

The menu leans into bold flavors and interesting combinations, but everything still feels approachable. 

We ordered alfredo pasta with mushrooms and mushroom risotto, and the kids enjoyed tandoori tacos. Everything was fresh and flavorful.

This worked particularly well for dinner when we wanted something that felt like a proper sit-down meal but was still relaxed enough for the whole family.

Tip: A great choice for evenings when you want something a little different without going formal.

Take a look at the menu online.

2. Vertical Diner – Classic Vegan Diner Comfort Food (Salt Lake City) – 4.5*

Vertical Diner is one of those places you’re just glad exists. It focuses on classic diner-style vegan food, including burgers, sandwiches, and comfort plates that don’t try to reinvent the wheel.

We went all in on the comfort food here, and it absolutely delivered. Portions were generous, flavors were familiar, and everyone left full.

This was an easy win as a casual meal after a busy day, especially if you’re traveling with kids or just want something dependable.

Tip: Ideal for brunch, lunch, or anytime you want familiar, filling vegan food.

View the menu here.

3. All Chay – Vietnamese-Inspired Vegan Dishes (Salt Lake City) – 4.7*

All Chay was a real standout for us. The menu focuses on Vietnamese-inspired vegan food, with rice dishes, noodle plates, and flavorful mains that feel very different from the usual burger-heavy vegan spots.

Everything we tried was packed with flavor and felt fresh and satisfying without being heavy. It was a welcome change of pace and quickly became one of the meals we talked about most.

Tip: Perfect when you want bold flavors and something a bit different from standard comfort food.

Take a look at their Instagram here.

4. Sweet Hazel & Co. Bistro & Bakeshop – Vegan Breakfast, Comfort Food & Desserts (Salt Lake City) – 4.8*

Sweet Hazel & Co. Bistro & Bakeshop is one of those places that feels like a real treat from the moment you walk in. 

It’s fully vegan and does both savory comfort food and baked goods extremely well.

This is a great stop for breakfast or brunch, especially if you want something filling. Their breakfast burritos and burgers are popular for a reason, and the baked goods make it very hard to leave without dessert. Everything feels generous and familiar, which makes it an easy win for mixed appetites.

Make sure you grab some of the candy bars to take with you.

Tip: Ideal for breakfast, brunch, or when you want both a proper meal and something sweet.

View the website here.

5. Goat Head – Casual Plates With Big Flavor (Salt Lake City) – 4.7*

Goat Head isn’t a fully vegan restaurant, but it deserves a mention because it offers several clearly marked vegan-friendly dishes and plant-based modifications on an otherwise eclectic brunch and lunch menu.

This spot has a fun, slightly offbeat vibe and a rotating menu that includes dishes like a vegan chili omelette, breakfast sandwiches with vegan bacon, and other options that can be made vegan. 

Many locals highlight that staff are happy to accommodate vegan requests, and the menu has enough plant-based choices to satisfy when you’re looking to mix comfort food with creativity.

We enjoyed the relaxed atmosphere and the fact that it’s easy to find something satisfying even when everyone in your group isn’t strictly plant-based. 

The portions are generous, the flavors are bold, and it’s a good example of a place that’s not fully vegan but still very vegan-friendly

Tip: Best for brunch or lunch with friends, especially if you want a laid-back stop with solid vegan options on a broader menu.

Take a look at their website here.

Best Vegan Food in Utah

6. Buds – Vegan Ice Cream and Desserts (Salt Lake City) – 4.8*

Buds is a beloved, fully vegan sandwich shop in Salt Lake City that’s been serving delicious plant-based sandwiches and sides since 2012. 

The menu is entirely vegan and made from scratch, with house-made proteins and sauces that keep the flavors bold and satisfying.

This spot quickly became one of our favorite quick-serve discoveries. The sandwiches pack plenty of flavor and texture – think Buffalo-style hoagies, pesto subs, and cheesesteak-inspired options – all built on fresh bread and generous fillings. It’s casual, take-out focused, and perfect for lunch or a midday stop on the go.

What makes Buds especially memorable is how many of its sandwiches stand up to non-vegan expectations. 

Even friends who aren’t vegan have loved the hoagies we tried, and the plant-based menu still feels creative and approachable without being fussy.

Tip: Best for lunch or a quick, satisfying plant-based meal in Salt Lake City – and don’t skip the house-made cookies or cold brew if they’re available. 

See their website for more info.

7. Vegan Daddy Meats – Plant-Based Meats and Hearty Eats (Salt Lake City) – 4.8*

Vegan Daddy Meats is a plant-based meat shop and eatery that comes up again and again in local vegan recommendations.

This spot is especially appealing if you like bold flavors and hearty food. The menu leans into comfort and indulgence, making it a good choice when you want something filling and unapologetically satisfying.

We had some incredible sandwiches and sides here – the kids were big fans.

Tip: A solid pick if you’re looking for filling vegan sandwiches.

View the menu here.

8. Blatch’s BBQ – Vegan BBQ Comfort Food (Salt Lake City)

Blatch’s BBQ offers fully vegan barbecue-style dishes, reworking classic BBQ favorites without animal products.

This is a great option when you want something different from the usual burgers and bowls. 

Portions are generous, flavors are bold, and it feels very much like comfort food done the vegan way.

This is well worth a visit.

Tip: Ideal when you’re craving something smoky, hearty, and filling.

See what’s available here.

Vegan-Friendly Options in Utah (Not Fully Vegan)

Alongside the fully vegan spots, there are also restaurants in Utah with clearly marked vegan options that are useful when traveling with mixed-diet groups.

9. Aubergine Kitchen – Café Plates and Bowls (Salt Lake City area) – 4.6*

Aubergine Kitchen isn’t a fully vegan restaurant, but it does offer a good selection of clearly labeled vegan and dairy-free options alongside its broader menu of healthy bowls, salads, and café plates. 

Vegans can find choices like grain bowls with roasted veggies and legumes, tofu or peanut tofu bowls, salads, smoothies, and other plant-forward meals that work well for lunch or a lighter dinner. 

We found this to be a reliable stop when we wanted something fresh rather than heavy, and the staff were usually happy to point out which items were vegan or could be modified. 

Tip: Best for lunch or an easy daytime meal when you want something wholesome with good vegan clarity without needing a fully vegan restaurant.

Take a look at the website first.

Several other cafés and casual restaurants offer plant-based bowls, salads, and mains that can be made vegan without fuss. 

These are especially helpful outside Salt Lake City, where fully vegan restaurants are less common.

Up next, see our top picks of vegan restaurants in Arizona.

Final Thoughts

Utah offers a dependable and surprisingly varied mix of vegan food, especially around Salt Lake City. 

Comfort food is the backbone of the scene, with burgers, sandwiches, and hearty mains easy to find, while places like All Chay and Zest Kitchen & Bar add variety and depth.

Once you know where to look, eating vegan in Utah feels straightforward and satisfying rather than restrictive. 

For anyone traveling through the state or planning meals around busy days, these spots make vegan food feel familiar, filling, and genuinely enjoyable.

Share the Post:

Related Posts