Real breakfasts. Hearty lunches. Food cooked like your grandma used to make — no shortcuts, no rush, just honest flavors done right.
We don't do fancy. We do filling, flavorful, and made with care — every single day.
From fluffy pancakes to loaded omelets, every dish is cooked from scratch with quality ingredients you can taste.
Craving eggs and bacon at 2 PM? So are we. Our full breakfast menu is available whenever you walk in the door.
Whether it's a quick coffee run or a long lunch with family, Halfway Diner is where the community comes together.
Our coffee pot is never empty, and refills are always on the house. Start your morning right or stay for the whole afternoon.
Big tables, friendly faces, and a menu that satisfies every appetite. Bring the whole crew — there's something for everyone.
We believe in feeding you properly. Every plate is built to satisfy — no half measures, no rushing you out the door.
Halfway Diner sits right along Route 22A in the heart of Shoreham — a natural stopping point for locals running errands and travelers making their way through Vermont's Green Mountains. We've built our reputation on one simple idea: serve honest food at fair prices, and treat every person who walks through our door like a neighbor.
Our kitchen wakes up early because your breakfast doesn't wait. We source what we can locally, prep everything from scratch, and cook every plate with the kind of attention that makes you want to come back tomorrow. It's not a trend — it's just how we do things.
Don't take our word for it — here's what people who've eaten here have to say.
"Best breakfast in the area, hands down. The eggs are always perfectly cooked and the coffee never goes cold. This is our Saturday morning tradition now."
"Stopped here while driving through Vermont and ended up staying for an hour. The burger was incredible and the staff made us feel right at home. Will definitely return."
"I bring my family here every time we're in town. The kids love the pancakes, my wife swears by the omelets, and I just love that it's a place that still does things the right way."
| Monday | 6:00 AM – 2:00 PM |
| Tuesday | 6:00 AM – 2:00 PM |
| Wednesday | 6:00 AM – 2:00 PM |
| Thursday | 6:00 AM – 2:00 PM |
| Friday | 6:00 AM – 2:00 PM |
| Saturday | 6:00 AM – 3:00 PM |
| Sunday | 7:00 AM – 3:00 PM |
Halfway Diner
450 VT-22A
Shoreham, VT 05770
📞 (802) 897-5160
We're right on Route 22A — easy to find, easy to park. Pull in whenever you're hungry.
Whether it's a quick coffee break or a proper sit-down meal, Halfway Diner is here for you — seven days a week, cooking fresh from early morning.