I’ve never been one to turn my nose up at any meal, but I definitely think that brunch is the best meal of the day. It’s not too early – you can snuggle into your bed and sleep until mid-morning. And, it’s a wonderful blend of breakfast and lunch. If you’re in the mood for waffles, no one’s gonna judge you. On the other hand, if breakfast food isn’t your thing, you can enjoy a more lunch-like meal. Brunch is serious business on the weekends, so if you’re planning to stop by at one of these 14 restaurants, grab some coffee first – you’ll probably wait for a table.

  1. Avenue Bakery, American Fork

Avenue Bakery/Facebook

Sheri R./Yelp French toast, crepes of all kinds, panini sandwiches, pizza and salads. Pretty much anything you’d ever want for brunch. And hey, if you want to just eat donuts we won’t tell anyone. 35 N. Barrett Avenue, American Fork.

  1. Black Bear Diner, St. George

Norm K./Yelp

Thomas D./Yelp When they tell you the portions are huge at Black Bear Diner, they aren’t kidding. 1245 South Main Street, St. George.

  1. The Bridge, Park City

Alison R./Yelp

Christina N./Yelp You’ll find everything from sweet to savory here at this casual, but delicious brunch spot. 825 S. Main Street, Park City.

  1. Communal, Provo

Alyssa D./Yelp

Shara N./Yelp This upscale, communal-seating restaurant serves up a decadent brunch. 102 N University Avenue, Provo.

  1. The Crepery, St. George

Cecilia C./Yelp

Anna N./Yelp Crepes are the perfect brunch food because you can get ’em filled with anything you want - from savory to sweet. And, the coffee here is amazing! 1091 N. Bluff Street, St. George.

  1. Eggs in the City, Salt Lake City

Sam S./Yelp

Stacy N./Yelp This place serves eggs. In the city. And they do a very fine job at it, if I do say so myself (Really! Look at those eggs Benedict). You’ll love the skillets here, too. 1675 E. 1300 S., Salt Lake City.

  1. Granny Annie’s, Kaysville

Google

Tony L./Yelp The Woodsman Breakfast with a scone the size of your head? Yes, please. 286 N. 400 W., Kaysville.

  1. Kaffe Mercantile, Ogden

Robert B./Yelp

Ray D./Yelp Well, you know the coffee’s good, but the quiche is quite possibly the best in the entire state. 1221 26th Street, Ogden.

  1. Original Pancake House, Salt Lake City

Brendan K./Yelp

Maren B./Yelp This little gem in Sugarhouse is famous for its Dutch Baby - an oven-baked pancake served with butter, lemon and confectioner’s sugar. 790 E. 2100 S., Salt Lake City.

  1. The Park Cafe, Salt Lake City

The Park Cafe/Yelp

Elena N./Yelp This fun, cozy spot is located right across the street from Liberty Park. It doesn’t matter what you get here - it’s all seriously delicious, but listen up. When they ask you what side you want, it’s the Park Potatoes. Trust us on this one. 604 E. 1300 S., Salt Lake City.

  1. Penny Ann’s Cafe, Draper, Salt Lake City, Taylorsville

Penny W./Yelp

Rajeev M./Yelp Penny Ann’s slogan is “Home of the Heavenly Pancakes” and this adorable restaurant absolutely lives up to it. Get whatever sounds good, but please for the love of all that is good…get a side of pancakes. They’ll spoil you for any others. Three locations in the Salt Lake Valley - Draper, SLC and Taylorsville.

  1. Pig & A Jelly Jar, Salt Lake City and Ogden

Daniel L./Yelp

Business owner/Yelp Pig & A Jelly Jar is one of Salt Lake’s coziest brunch spots. And the food! You’ve just got to try the chicken and waffles here. 401 E. 900 S., Salt Lake City and 227 25th Street, Ogden.

  1. Ruth’s Diner, Salt Lake City

Sal M./Yelp

EatYourHeartOut/Yelp You’re gonna wait for a table at Ruth’s. Maybe for an entire hour. But it’s worth it! In the meantime, enjoy a mimosa or bloody Mary while you wait for those mile-high biscuits. 4160 Emigration Canyon Road, Salt Lake City.

  1. Sill’s Cafe, Layton

Sill’s/Facebook

Kaitlan C./Yelp Your toughest decision at Sill’s will be whether to get the scones with honey butter, or the sweet roll. There’s no way you’ll have room for both. 335 E. Gentile Street, Layton.

Avenue Bakery/Facebook

Sheri R./Yelp

French toast, crepes of all kinds, panini sandwiches, pizza and salads. Pretty much anything you’d ever want for brunch. And hey, if you want to just eat donuts we won’t tell anyone. 35 N. Barrett Avenue, American Fork.

Norm K./Yelp

Thomas D./Yelp

When they tell you the portions are huge at Black Bear Diner, they aren’t kidding. 1245 South Main Street, St. George.

Alison R./Yelp

Christina N./Yelp

You’ll find everything from sweet to savory here at this casual, but delicious brunch spot. 825 S. Main Street, Park City.

Alyssa D./Yelp

Shara N./Yelp

This upscale, communal-seating restaurant serves up a decadent brunch. 102 N University Avenue, Provo.

Cecilia C./Yelp

Anna N./Yelp

Crepes are the perfect brunch food because you can get ’em filled with anything you want - from savory to sweet. And, the coffee here is amazing! 1091 N. Bluff Street, St. George.

Sam S./Yelp

Stacy N./Yelp

This place serves eggs. In the city. And they do a very fine job at it, if I do say so myself (Really! Look at those eggs Benedict). You’ll love the skillets here, too. 1675 E. 1300 S., Salt Lake City.

Google

Tony L./Yelp

The Woodsman Breakfast with a scone the size of your head? Yes, please. 286 N. 400 W., Kaysville.

Robert B./Yelp

Ray D./Yelp

Well, you know the coffee’s good, but the quiche is quite possibly the best in the entire state. 1221 26th Street, Ogden.

Brendan K./Yelp

Maren B./Yelp

This little gem in Sugarhouse is famous for its Dutch Baby - an oven-baked pancake served with butter, lemon and confectioner’s sugar. 790 E. 2100 S., Salt Lake City.

The Park Cafe/Yelp

Elena N./Yelp

This fun, cozy spot is located right across the street from Liberty Park. It doesn’t matter what you get here - it’s all seriously delicious, but listen up. When they ask you what side you want, it’s the Park Potatoes. Trust us on this one. 604 E. 1300 S., Salt Lake City.

Penny W./Yelp

Rajeev M./Yelp

Penny Ann’s slogan is “Home of the Heavenly Pancakes” and this adorable restaurant absolutely lives up to it. Get whatever sounds good, but please for the love of all that is good…get a side of pancakes. They’ll spoil you for any others. Three locations in the Salt Lake Valley - Draper, SLC and Taylorsville.

Daniel L./Yelp

Business owner/Yelp

Pig & A Jelly Jar is one of Salt Lake’s coziest brunch spots. And the food! You’ve just got to try the chicken and waffles here. 401 E. 900 S., Salt Lake City and 227 25th Street, Ogden.

Sal M./Yelp

EatYourHeartOut/Yelp

You’re gonna wait for a table at Ruth’s. Maybe for an entire hour. But it’s worth it! In the meantime, enjoy a mimosa or bloody Mary while you wait for those mile-high biscuits. 4160 Emigration Canyon Road, Salt Lake City.

Sill’s/Facebook

Kaitlan C./Yelp

Your toughest decision at Sill’s will be whether to get the scones with honey butter, or the sweet roll. There’s no way you’ll have room for both. 335 E. Gentile Street, Layton.

We can’t begin to list all the wonderful brunch spots in Utah, so tell us what else should be on this list!

If you’re more of a straight-up breakfast person, check out these 16 Best Breakfast Spots. If you’d rather just dine for lunch, take a look at these 22 Places for Sandwiches.

OnlyInYourState may earn compensation through affiliate links in this article.