The food scene in Utah County continues to improve year after year, and we’re here for every dish. With the contributions of brilliant local chefs and an ever-expanding community, the valley has flourished with restaurants that make it a much tastier place. After eating and deliberating over restaurants from Provo to Lehi with genuine, unbiased honesty, this guide features the 14 best restaurants that Utah Valley has to offer. And for the ultimate sweet ending, keep scrolling for our special bonus guide for the best desserts in Utah County.

See Also: 15 Best Restaurants in Salt Lake City

14. Tru Religion

breakfast from Tru Religion in Utah County

Tru Religion offers an elevated touch to a diner-style breakfast, and its indulgent take on brunch makes it one of the best places to eat in Utah County. The biscuits and crepes at Tru Religion are some of the restaurant’s crowning features, and their fresh-squeezed orange juice is understated, but one of the yummiest parts of the meal. If you’re dining here for the first time, their Baja Ben “Addiction” is eggs benny on another level — served on a biscuit with creamy hollandaise, avocado, and a perfectly poached egg next to a small mountain of hashbrowns. It’s just as mouth-watering as it sounds. Other great options include the Biscuit Boss Supreme (pictured), huevos rancheros, and fresh fruit crepes. 

TRUreligion Pancake & Steakhouse

$$ Steakhouse, Waffles, Pancakes

360 State St Suite 158, Orem, UT 84058

(801) 705-4425

13. Pizzeria 712

pizza from Pizzeria 712

Pizzeria 712 is one of the best restaurants in Utah County and our favorite local place to grab wood-fired pizza near Provo. The crust is thin, soft, and chewy, and, topped with a tangy sweet tomato sauce, makes for the perfect foundation for fresh mozzarella and ricotta. For starters, the braised beef short rib is delicious, and top pizza recommendations include the Margherita, Bianco, Speck, and Hot Pink. Although the service and wait can be spotty here at times, the food is always worth it.

Pizzeria Seven Twelve

$$ Pizza, Desserts, Beer Bar

320 S State St #185, Orem, UT 84058

(801) 623-6712

Read Next: 11 Best Burgers in Utah County

12. Baan Thai

Baan is an authentic Thai restaurant at the Traverse outlets that features traditional Thai cuisine. Hands down the best Thai in the valley, it’s an easy choice for the best restaurants in Utah County. Baan specializes in noodle and curry dishes, combining the two more often than not. You’ll love the modern industrial, double-floor dining room, and will surely want pictures of their trendy decor and gorgeous entrees. We recommend the green curry pork dumplings and the chef’s kao soi special. Every dish is bursting with flavor, and you won’t want to stop eating no matter what your stomach tells you.

Baan Thai Cuisine & Bar – Lehi

11. Mastra

pesto pasta from Mastra

Mastra is still a bit new to the area but is already one of the best restaurants (and pasta) in Utah County. Its charming storefront is quite small, and we recommend a reservation to guarantee yourself a dine-in experience. The love and passion Mastra infuses into its menu is apparent, and the owners of this darling fast-casual spot serve house-made pasta + sauces and focaccia. You’re here for their pasta, so grab a piece of their traditional lasagne, a bowl of pesto, or carbonara fettuccine. A side of the tender tomato focaccia is an absolute must.

Màstra Italian Bakery Bistro

$$ Italian, Desserts, Pasta Shops

476 N 900 W Suite D, American Fork, UT 84003

385-221-9786

10. Bam Bam’s Barbecue

barbecue spread from Bam Bam's in Orem Utah

If you’re on the hunt for great barbecue in Utah County, Bam Bam’s Barbecue is the place to be. The team at Bam Bam’s specializes in Texas-style barbecue, with a menu of succulent cuts of meat (think brisket, turkey, pulled pork, and ribs), a few house barbecue sauces, and classic sides. Ultimately you’re coming to Bam Bam’s for their perfectly smoked meat. Owner and pitboss Cameron True takes extreme pride in serving the best barbecue you can find in the valley, and, quite possibly, the state. Whether you’re in the mood for smoked pork, beef, or poultry, you’ll leave totally satisfied. 

Bam Bams BBQ

$$ Barbeque, Salad, Sandwiches

1708 State St, Orem, UT 8405

801-225-1324

Single? Read: 10 Best First Date Restaurants in Utah County

9. Jinya

Jinya may be a national chain, but they make a killer bowl of ramen and easily qualify as one of the best restaurants in Utah County. Jinya’s menu includes several chicken and tonkotsu ramens with dozens of toppings for whatever you’re in the mood for. Nab one of the few bar stools overlooking the stoves and dive into a bowl of tonkotsu black—pork broth with thin noodles, pork chasu, kikurage, negi, nori, a whole seasoned ajitama, garlic chips, mayu, fried onion, and spicy sauce. Or reach for the spicy variation with the thick-noodled tonkotsu spicy bowl. Jinya nails the perfect ratio of noodles-to-broth in each bowl, and each variety of noodle–from thin, smooth noodles to thick, wavy flour noodles–is a win. Oh and did we mention there are noodle refills?

JINYA Ramen Bar – Lehi

8. Bombay House

Bombay House food, one of the best Provo restaurants

Indian food is growing in popularity, but Bombay House has consistently been serving some of the best Indian food in the state for years. It’s no wonder it made our guide as one of the best restaurants in Provo and Utah County. Located in the heart of Provo on University Ave (with the same owners from locations in SLC and West Jordan), Bombay House specializes in traditional Indian curries complete with tender meat and layered with spices. Their curries are flavorful, rich, and creamy, and their naan is soft and delicious. The first rule of thumb for thoroughly enjoying your experience is to order plenty of naan, and when deciding on curry, we strongly recommend the chicken tikka masala, shrimp coconut korma, and chicken makhani.

Bombay House

7. Edna’s Market & Grille

Edna’s Market & Grille is a hidden gem in Lehi that deserves more attention as one of the best restaurants in Utah County. Just a few steps into Edna’s and you’ll feel right at home in their cozy and inviting dining room. Whatever the occasion, however big or small, Edna’s has the perfect menu option. The pork chop is perfectly tender, juicy, and flavorful, and the Paris Burger is easily the most ordered menu item. Pro-tip: order the sweet potato waffle fries over all else. And make sure you leave room for dessert–the raspberry rice pudding and bread pudding are equal contenders in the sweet-tooth department.

Edna’s Market & Grille

$$ American

380 N 850 E, Lehi, UT 84043

(385) 287-0887

6. Arempas

One of our Salt Lake City favorites has made its way down to Utah County, and we are thrilled! If you haven’t had Venezuelan food before, you are in for a real treat at Arempas, where they serve classic Venezuelan dishes packed with flavor that also check the box as approachable comfort food. Arempas is most well-known for their arepas–tasty little sandwiches featuring meats and vegetables literally crammed into Venezuelan corn-based bread. We love the pabellon arepa, which is filled with tender shredded beef, fried plantains, black beans, and cheese. With creamy avocado and garlic sauces on the side, this makes for a perfect Utah County restaurant choice. The empanadas, made using sweet corn flour, are also fantastic here, and the vegan and shredded pork empanadas are top picks.

Arempa’s – Orem

$$ Venezuelan

575 E University Pkwy, Orem, UT 84097

(801) 607-2992

5. Oteo

tacos from Oteo restaurant

Oteo is a staple of the restaurant scene in Utah County. Family-owned, this small restaurant in Lindon gives regional Mexican cuisine an elevated touch, adding finesse to classic entrees like molotes, empanadas, tacos, and sopes. What really pushes the food at Oteo above and beyond is the perfectly cooked hanger steak, which is rich, salty, and fall-apart tender. Order the hanger steak molote complete with a delicate black bean puree and crisp, fresh cabbage for a handheld meal that’s utterly satisfying. Be sure to get a queso fundido for the table. Served with homemade warm corn tortillas, it’s impossible to say no to this ultimate cheesy comfort dish.

Oteo – Lindon

$$ Mexican, Tacos, Breakfast & Brunch

190 S State St, Lindon, UT 84042

(385) 323-7990

4. Sundance: The Tree Room & The Foundry Grill

salmon from The Foundry Grill

Simply put, our guide to the best restaurants in Utah County would not be complete without mention of The Tree Room and The Foundry Grill, both found at Sundance Mountain Resort. These high-end dining locations have the ambiance and gorgeous mountain scenery to accompany some of the best food you can find near Provo. Take a short, scenic drive up Provo Canyon to Robert Redford’s mountain resort (believe it or not, we have seen him there) and settle into the warm, inviting atmosphere. We recommend the Tree Room for special occasions and The Foundry Grill for a less formal but still very lovely evening out.

The Tree Room

$$$ New American

8841 N Alpine Lp Rd, Sundance, UT 84604

(801) 223-4200

The Foundry Grill

Don’t Miss: 10 Best Brunch Spots in Utah County

3. Black Sheep Cafe

Black Sheep Cafe, one of the very best Provo restaurants

Unquestionably, Black Sheep Cafe is one of the most delicious restaurants in Provo. With a creative spin on Navajo cuisine, Black Sheep boasts some of the most gorgeous and delectable plates in the valley for lunch and dinner. Its fixed menu is unique and unexpected, with life-changing options like the hog jowl tacos, green chili frites, bleu burger, and crave-worthy posole. Whether you need a restaurant for girls’ night out, a business lunch, or are looking for an upscale date night, Black Sheep Cafe fits the bill as one of the best places to eat in Utah County.

Black Sheep Cafe

$$ Native American

19 N University Ave, Provo, UT 84601

801-607-2485

2. Communal

plate of food from Communal in Provo

Communal is a well-loved farm-to-table restaurant in Provo that never, ever disappoints. Communal’s chefs always execute the seasonal menu flawlessly, so you know that everything coming to the table is going to be incredible — making it obvious why it’s one of the best places to eat in Utah County. One of the most charming, unique aspects of eating at Communal is their family-style fine-dining model. Everything on their menu is built to share, which adds an intimate touch to dining out and makes it easy to try a variety of dishes. There isn’t a wrong order at Communal, but their Funeral Potato Croquette is mouth-watering and their Clifford Farm Pork Loin and Hanger Steak entrees are nuanced and delicious. Communal is the perfect restaurant if you’re a meal-sharer, but it’s just as easy and acceptable to enjoy on your own, too. 

Communal

$$$ American (New)

102 N University Ave, Provo, UT 84601

801-373-8000

1. Block

Entree from Block Restaurant in Utah County

If you’ve ever been to Block, it is no surprise that this fine-dining spot takes its place as the best restaurant in Provo and the surrounding Utah County. Its food and atmosphere are welcoming and high-end, with a delightful staff and incredible menu. The creative team at Block carefully researches and experiments with their menu seasonally, giving it a fresh take a few different times per year while keeping some of their staple menu items year-round. Brunch and dinner are equally delicious — visit at brunch for more casual get-togethers, and dine-in for dinner for special occasions or an upscale night out. The house-made gnocchi, hanger steak, and pan-seared chicken are a few favorite entrees, while the pork belly appetizer and popcorn panna cotta dessert are absolute cherries on top of your meal. Be sure to make a reservation, and then be sure to visit again and again.

Block Restaurant – Provo

$$ American (New), Diners, Breakfast & Brunch

3330 N University Ave, Provo, UT 84604

(801) 885-7558

Bonus: Best Desserts in Utah County

A list of the best restaurants in Provo isn’t complete without an accompanying guide to the best desserts in Utah County. There are a lot of dessert options in the Provo/Utah County area, but these are some of our favorite time-tested options that are sure to satisfy your sweet tooth.

See Also: 6 Best Ice Cream Shops in Utah County

5. Provo Bakery

donuts from Provo Bakery

Provo Bakery is everything we love in a classic ma and pa bakeshop. Their vintage bakery equipment is still being used, by a now younger staff, to produce beautiful doughnuts, cookies, muffins, and cakes. Try a classic cake doughnut or sticky bran muffin for the perfect sweet tooth fix. Yum.

Provo Bakery

$ Bakeries

190 100 N, Provo, UT 84606

801-375-8330

4. Chip Cookies

Chip Cookies

One of the most satisfying desserts you can enjoy in Utah County comes from Chip Cookies, a business that delivers warm, 6 oz. cookies in Provo, Orem, and Vineyard up until 2:00 a.m. Monday through Friday and midnight on Saturdays. Cherry on the top? You can order your delicious homemade cookies with a glass of milk! You can also stop by their storefront to grab cookies if you’re on the go or not in one of their delivery zones.

Chip Cookies

3. Lehi Country Bakery

donut from Lehi Country Bakery

One of the more timeless spots on our guide is Lehi Country Bakery. Among other popular donuts spots in Utah County, Lehi Country Bakery is famous for their delicious square glazed donuts. And they truly are amazing. You’ll feel right at home with the mom and pop feel and the friendly employees. Don’t put off visiting this local favorite — they often run out.

Lehi Country Bakery

$ Bakeries, Donuts

172 W Main St, Lehi, UT 84043

801-768-9544

2. Rockwell Ice Cream

ice cream cone from Rockwell Creamery

What did Utah County ever do without Rockwell Ice Cream? Some of our *favorite* homemade ice cream is found here in the heart of Provo. The butterfat content is perfect, the flavors are rich, and the owner and employees are friendly and happy to give you as many samples as your ice cream-loving heart desires. Their flavors are changing constantly but favorites include the salted caramel and brown butter pecan.

Rockwell Ice Cream (Provo)

$ Ice Cream & Frozen Yogurt

43 N University Ave, Provo, UT 84601

801-318-5950

1. The Chocolate

slice of vanilla cake from The Chocolate in Orem, Utah

A guide to the best desserts in Utah County wouldn’t be complete without mentioning The Chocolate. Another family-owned business, this dessert shop makes the BEST cake we have ever had. Picture moist, flavorful cakes served in beautiful slices. A perfect spot to grab a dessert after dinner, stop by on your way home from work, or order cakes for special occasions. If you only try one cake, make sure it’s The Husband.

THE CHOCOLATE

$ Desserts, Bakeries

212 State St, Orem, UT 84058

801-224-7334