Whether you adhere to a vegan diet or not, plant-based food is on the rise in most major metropolitan areas, and Salt Lake City is no exception. While SLC isn’t a metropolis for vegan dining, there are plenty of delicious, quality options, which is why we’re thrilled to share the best vegan restaurants in SLC with you!
The Very Best Vegan Restaurants in SLC
In this guide, we’re featuring restaurants that are either strictly vegan or predominantly plant-based, and are serving delicious, Female Foodie-approved food. From pizza to “chicken” and waffles to sandwiches, you’re bound to find something plant-based in this guide that you’ll love!
10. Seasons Plant Based Bistro
Offering gourmet vegan fare, Seasons Plant Based Bistro has recently transitioned from a sit-down Italian restaurant to a great place to order takeout vegan pizza. Although not all pizza toppings here are created equal (consider passing on the vegan pepperoni), the vegan cheese and chicken are delicious. We recommend the Cabin Fever pizza, served with cream sauce, jalapeños, vegan chicken, bell peppers, onion, and buffalo sauce. The pizza crust is soft and crispy at the same time, as pizza crust should be, while the toppings make for a delicious combination of flavors. Seasons offers online ordering between 6pm and 9pm on the weekends and takes about 30 minutes to prepare your order.
9. Lil’ Lotus
Tucked away in the heart of Sugar House, Lil’ Lotus is one of the very best vegan restaurants in SLC, offering incredible plant-based American cuisine that you just can’t help but crave. From hamburgers to tacos, and hot dogs to chili cheese fries, Lil’ Lotus has some of the best vegan fare around.
Their cheese and protein substitutes are flavorful, have great texture, and leave you feeling more than satisfied. We recommend ordering the Not-Yo Cheese Fries (covered in vegan cheese) and their Duo of Dogs.
8. Vertical Diner
One of our top recommendations for the best vegan restaurants in SLC is Vertical Diner. With its authentic diner vibes and seasonal, plant-based menu, this place is sure to have you in love at first bite. What to order? You absolutely have to have Vertical Diner’s Buffalo Tigers hit your table. These are chicken-style tenders made from a wheat protein served with ranch dressing. They are cooked to perfection, hold great moisture, and have an impeccable buffalo flavor. We also suggest the Vertical Reuben, where you choose between tempeh or mushrooms as your main protein with sauerkraut and vertical sauce on light rye bread. Although not strictly vegan, Vertical diner offers vegan and gluten-free options for anyone who asks, so be sure to let your server know your dietary preferences.
7. Mark of the Beastro
Our next top pick for the best vegan restaurants in SLC is Mark of the Beastro, located right in the middle of Salt Lake’s hustling-and-bustling State Street. Mark of the Beastro manages to offer an exclusively vegan menu that is packed with flavor. Our favorite entree on the menu is their Chick’n and Waffles—hearty, southern fried “chicken” on top of golden homemade waffles. It’s the perfect combination of savory and sweet. Do yourself a favor and order this vegan take on a classic American breakfast dish.
Our next recommendation for the best vegan restaurants in SLC is Rawtopia. If you’re looking for high quality, organically grown cuisine, Rawtopia is a spot you definitely have to visit. Although not strictly vegan, their menu offers Mediterranean-inspired, raw and vegetarian food with a wide variety of vegan plates. For appetizers, we recommend their Baked Stuffed Mushrooms, filled with Thai cashew cream, spinach, and scallions, then topped with almond or sunflower seed cheese, parsley, and love.
But even more enticing is their Stir Fry. Imagine zucchini noodles on a bed of leafy greens, topped with veggies, seasonal fruit, and crunchy sweet curried almond ginger sauce…on second thought, instead of imagining it, you should make your way to Rawtopia immediately. The flavor of this dish will blow you away, whether you order it raw or cooked.
5. Veggie House
Our next recommendation for the best vegan restaurants in SLC is Veggie House, an entirely vegetarian and vegan Asian Cuisine restaurant. Not only does Veggie House have a great atmosphere (live plants everywhere!), but the food is fresh, affordable, and thoughtful. It’s clear that these guys really know what they’re doing! We highly recommend the fried veggie egg rolls and the stir-fried chicken protein with eggplant. You really can’t go wrong with any item on the menu, though, and you will love the Asian-inspired flavors that really shine here.
4. All Chay
All Chay makes our guide for the best vegan restaurants in SLC for their exclusively vegan Vietnamese menu. We especially love their Five Spice Bahn Mi, a vegan Vietnamese sandwich packed with five-spice bean curd that’s sauteed with their delicious house sauce, vegan mayo, cucumber, cilantro, and soy sauce. It’s truly to die for! We also recommend the curry fried rice for its spice and tasty tofu. Last but not least, you must order the spring roll—teriyaki chickun, vermicelli, lettuce, bean sprouts, mins, cucumber, carrot, and daikon. Dip it in their housemade peanut sauce for a perfect meatless meal.
3. Oasis Cafe
Like a true sanctuary, Oasis Cafe sits in the heart of Salt Lake City, but still remains perfectly tucked away. With plenty of indoor and outdoor seating, and creative vegan and non-vegan fare, Oasis has something for everyone. If you visit for brunch (you should), we recommend their huevos rancheros, which can be served vegan with tempeh or tofu. Both are cooked perfectly and served with black bean puree, Spanish rice, southwest vegetables, salsa verde, guacamole, and flour tortillas. You will also love their veggie and potato hash for its hickory-smoked tomato sauce that cannot be beat. If you stop by for dinner, we recommend the Beet Tower or their tiger prawn bucatini. Everything tastes so fresh and is packed with flavor. You’re guaranteed to love it!
Buds is a little sandwich joint on 3rd South that happens to be one of the best vegan restaurants in SLC. They offer a 100% plant-based menu from which we recommend ordering the pesto sandwich or the buffalo sandwich, both made with house-made v-chicken tossed with varying sauces. The pesto sandwich is the perfect combo of veggies and basil pesto flavor on their crunchy, fresh-baked sourdough hoagie. It’s basically the sandwich your dreams are made of. Enjoy your food on their seating deck outside, or take it to go. Either way, you’re going to have a meal to remember.
1. Boltcutter (TEMPORARILY CLOSED)
Boltcutter is a fantastic restaurant on Gallivan avenue downtown and is one of the very best vegan restaurants in SLC. You’re here for strictly plant-based Mexican food including street tacos, quesadillas, and small plates that even non-vegan diners will flock to. Our favorite order here is the Nachos, made with homemade chips, house queso, black beans, pickled veg, guacamole, red salsa, and green onion piled high to the sky. The incredible textures and flavors will blow your mind. Hungry for tacos? Get the beer-battered citrus tempeh Baja Tacos. If you can only visit one vegan restaurant in SLC, let it be Boltcutter.
Bonus: 6 Best Vegan Desserts In SLC
6. The Big O Doughnuts
Big O Doughnuts serves 100% vegan and handcrafted doughnuts in Salt Lake City. Be sure to get here early for fresh doughnuts before they sell out! We love their spicy hot chocolate doughnut which is covered with cinnamon chocolate frosting and a toasted marshmallow on top. It tastes just like Mexican hot chocolate and we are here for it. We also recommend their orange zest cinnamon roll if it’s available. Their menu has many seasonal doughnut items, so keep an eye on their Facebook and Instagram pages to know what doughnuts they’ll have before you visit.
Monkeywrench serves strictly vegan ice cream at their brick-and-mortar location on Gallivan Avenue that’s creamy and delicious. This small-batch ice cream shop is also owned by Boltcutter (next door), so grab lunch or dinner there and head straight to Monkeywrench (one of the best vegan restaurants in SLC) for a scoop or two. Favorite flavors include rocky road and caramel cone.
4. City Cakes Cafe
City Cakes Cafe serves an all-vegan dessert menu and we are fully obsessed. We recommend, first and foremost, their raspberry lemon bar. It’s the perfect dessert—both sweet and tart and baked to perfection. We also have heart eyes for their cinnamon rolls and scones. If you’re looking for plant-based and gluten-free dessert options, City Cakes is one of the best vegan restaurants in SLC.
3. Normal Ice Cream
Normal Club serves not only some of the very best dessert in SLC but the absolute best soft serve in town. Their offerings aren’t strictly plant-based, but they always have at least one or more vegan ice cream flavors at their brick-and-mortar location on 900 South and at their truck location inside Trolley Square. They also always have one composed cone (aka their dreamy multi-topping soft serve cones) at both locations that are entirely vegan as well. Menu logistics aside, you need to come here for the best vegan ice cream in Salt Lake City.
2. Passion Flour
Up next on our guide to the best vegan restaurants in SLC? Passion Flour! Passion Flour is a cute little patisserie and coffee shop with endless offerings of vegan desserts. We recommend their s’mores pop tart, with its flaky, buttery crust and dark chocolate filling. We always mean to take just a few bites, but the whole thing is gone before we know it. It’s that good. We also recommend the oatmeal creme cookie if you’re a fan of crispy cinnamon cookies. It’s full of amazing flavor and really called for a tall glass of preferred milk (almond, coconut, oat, etc.) The vegan desserts at Passion Flour are absolutely worth your time!
Our number one pick for vegan desserts in Salt Lake City is the Berry Cheesecake from Rawtopia. This coconut-cashew cheesecake is layered with dried berry puree on a coconut almond crust and then drizzled with fresh berry sauce. You can even add a scoop of ice cream to top it off, but it honestly stands strong on its own. We’d eat this plant-based dessert every day if we could. If you can only try one vegan dessert in SLC, be sure to stop by Rawtopia.