Kolaches

Where to Get Kolaches in Utah: An Honest Guide

7 September 2026 · 6 min read

If you want a kolache in Utah, you have a short list. This is that list, written by people who make them — which means you should read it knowing exactly whose side we are on, and judge it on whether the information is useful anyway.

The short answer

Utah has very few places making real kolaches. The two names that come up are The Kolache Place, along the Wasatch Front, and us — The Donut Run, in Spanish Fork, Ogden and St. George.

The Kolache Place is the better known of the two and has been at it longer. If you are in Provo, Lehi or Salt Lake City, they are the obvious stop and they are good at what they do. We are not going to pretend otherwise.

We are the answer if you are in Utah County south of Provo, in Weber County, or anywhere near St. George — and if you want a kolache before 6:00am, we are very likely the only answer, because we open at 5:00.

What actually makes it a kolache

A kolache is a soft, slightly sweet yeast dough baked around a filling. Baked, not fried. Sealed, not folded over. The dough is enriched — egg and butter — so it stays tender instead of going bready.

A few things people call kolaches that are not:

  • A pig in a blanket. Crescent dough around a hot dog is a different thing.
  • An empanada or a hand pie. Folded and crimped pastry, usually fried.
  • A sausage roll. Puff pastry, flaky, English.

Strictly, in Czech, a filled savoury one is a klobásník and a koláč is the sweet fruit one with the filling on top. In Texas — where kolaches reached America with Czech families, and where most of the American tradition comes from — everyone calls both a kolache. We use it the Texas way, because that is what people ask for.

How to choose between the places that make them

Three questions settle it:

  • What time is it? Most bakeries in Utah open at 6:00 or later. If you are starting a shift, catching a drive, or heading for a trailhead, opening time decides this for you.
  • Sweet or savoury? If you want the fruit-and-cream-cheese kind, ask before you drive. Not every shop makes both.
  • How many do you need? Kolaches are baked in batches and they sell out. For more than a dozen, call ahead the day before, anywhere you go.

What we make, plainly

Small kolaches at $2.50 each, $26.50 a dozen: ham and cheese; ham, cheese and jalapeño; sausage and cheese; sausage, cheese and jalapeño.

Large kolaches at $4.75 each, $49.50 a dozen: bacon, egg, cheese and potato; sausage, egg, cheese and potato; sausage, egg and gravy; ham ranchero.

They are baked in the morning, they are gone when they are gone, and they are at all three shops: Spanish Fork, Ogden and St. George. Doors open at 5:00am, Monday through Saturday. Closed Sundays.

Why this list is so short

Kolaches are slow. The dough proves twice, the filling has to be cooked and cooled before it goes in, and every one is shaped by hand. A donut fryer turns out hundreds in the time a rack of kolaches takes to prove. That is the whole reason most donut shops in Utah do not bother, and it is why the list of places you can get one is as short as it is.

We think that is exactly the reason to make them.

← All posts