Kolaches
Kolaches in Spanish Fork: Where to Get One in Utah County
19 September 2026 · 6 min read
If you are in Utah County looking for a kolache, the honest situation is that there are not many to find. We make them fresh every morning at 1306 E Center St in Spanish Fork, from 5:00am, Monday through Saturday — small from $2.50, large breakfast kolaches at $4.75.
Why they are hard to find here
A kolache is a soft, enriched, slightly sweet yeast dough wrapped around a filling. The savoury version most Americans mean — meat and cheese baked into the dough — came up through the Czech communities of central Texas, and it stayed there. Drive through Texas and kolaches are at every gas station. Drive through Utah County and you can go a long time without seeing one.
That is not because they are difficult to like. It is because the dough is genuinely inconvenient. It has to be proved properly and handled gently, which means a shop already making that kind of dough at three in the morning can produce them, and a shop that is not would have to build a second process from scratch to try.
We are making that dough anyway. The longer explanation of what a kolache is, if you have never had one.
What we make, and what each one is for
Small kolaches — $2.50. Meat and cheese in the dough. One hand, about three bites, and the thing to get if you also want a donut and do not want to commit to a full breakfast.
- Ham and cheese
- Ham, cheese and jalapeno
- Sausage and cheese
- Sausage, cheese and jalapeno
Large kolaches — $4.75. Egg and potato go in as well, and it becomes an actual meal rather than a snack. This is the one to buy if you are skipping lunch.
- Bacon, egg, cheese and potato
- Sausage, egg, cheese and potato
- Sausage, egg and gravy
- Ham Ranchero
The jalapeno versions are warm rather than hot — enough to notice, not enough to be a problem at 5:15am. All the fillings, explained.
Which one to actually order
| If you are | Order | Why |
|---|---|---|
| Heading to an early shift | Two large | Egg and potato hold you past mid-morning |
| Also buying donuts | One small | Savoury against sweet, and it does not fill you up |
| Feeding kids | Small, no jalapeno | Ham and cheese is the reliable one |
| Driving somewhere | Large | Holds together better than anything filled or iced |
| Buying for a crew | Mixed large | Call ahead — they sell out and we do not hold stock back |
That last row is not a sales line, it is a warning. We bake to the morning rather than to a target, so the large kolaches go, and they go early. If you need six or more, call (801) 416-0800 the day before.
Getting there from around Utah County
Spanish Fork sits on the south end of the county, so the drive is short from most of it. From Provo or Orem you are coming down I-15; from Payson, Salem, Springville or Mapleton you are ten or fifteen minutes out. Center Street is the main east-west road through town and we are on the east side of it.
The Donut Run — Spanish Fork
1306 E Center St, Spanish Fork, UT
(801) 416-0800
Frying and baking from 5:00am, Monday through Saturday.
One thing to know before you drive over: this location does not have coffee. Ogden and St. George do; Spanish Fork does not. If coffee is part of the trip, that changes which shop you want. Where the coffee is, and who roasts it.
If you are not in Utah County
We make the same kolaches, with the same fillings and the same prices, at the other two shops:
- Ogden — 554 Washington Blvd, (385) 865-1029. Coffee, plus The Soda Run counter.
- St. George — 922 E Brigham Rd, (435) 628-9290. Coffee. The St. George kolache page.
Statewide, where to get kolaches in Utah covers the wider picture. If you are still deciding between a kolache and a donut, that is a real question and it has its own page: donuts versus kolaches. And everything we make, with prices, is on the menu and in the Utah Donut Index.
Common questions
Where can I get kolaches in Spanish Fork?
The Donut Run at 1306 E Center St, from 5:00am Monday through Saturday. We bake them fresh each morning — small kolaches at $2.50 and large breakfast kolaches at $4.75.
Are there kolaches in Utah County?
Not many, which is the honest answer. Utah County has no shortage of bakeries and donut shops, but the savoury kolache is a Texas-Czech thing that largely did not travel here. We make them daily in Spanish Fork, which serves Provo, Orem, Payson, Springville, Salem and Mapleton.
What kolache fillings do you have?
Small at $2.50: ham and cheese; ham, cheese and jalapeno; sausage and cheese; sausage, cheese and jalapeno. Large at $4.75: bacon, egg, cheese and potato; sausage, egg, cheese and potato; sausage, egg and gravy; and the Ham Ranchero.
What is the difference between a small and a large kolache?
Size and whether it is a snack or a meal. A small at $2.50 is meat and cheese in the dough — one hand, three bites, good alongside a donut. A large at $4.75 adds egg and potato and is a genuine breakfast that will hold you until lunch.
How early can I get a kolache in Spanish Fork?
5:00am, Monday through Saturday. That is well before most places in Utah County have unlocked the door, and it is deliberate — the people who need breakfast at five are the ones with the earliest shifts.
Do you have coffee at the Spanish Fork shop?
No, not at that location. Ogden and St. George pour coffee; Spanish Fork does not have the coffee programme. We would rather say so than have you drive over expecting a cup.
