Few meals feel more like a Minnesota Sunday than a hot turkey sandwich, that open-faced plate of turkey on bread piled with mashed potatoes and drowned in gravy. Around here it usually goes by another name, the commercial, and every small-town diner seems to have its own version worth arguing over.
The seven spots on this list have built loyal followings for exactly that comfort-food classic, from Glencoe to the Twin Cities suburbs. Grab a stool at the counter, and let’s talk turkey.
1. Bump’s Family Restaurant, Glencoe, MN

Ask a Minnesotan where to find the state’s best turkey commercial, and Glencoe comes up more than you might expect. Bump’s Family Restaurant has turned this open-faced classic into its calling card.
The Turkey Commercial arrives the way tradition demands, sliced turkey on homemade bread, buried under mashed potatoes and covered in smooth gravy. There’s a Beef Commercial too, for the shredded-beef crowd.
The menu runs well beyond the signature plate. Breakfast fans go for the Everything Omelette and biscuits and gravy, while the Bumps Pressure Fried Chicken and the Patty Melt hold their own at lunch and dinner.
Doors open early at 6 AM most days, which makes it an easy morning stop, and the family-friendly dining room comes with booth and counter seating, a kids’ menu, and high chairs. Sundays and Friday evenings tend to draw the biggest crowds, so a quieter weekday visit can be a smart play.
You’ll find it at 737 Morningside Dr, with plenty of free parking.
2. Roadside Restaurant, Aitkin, MN

Up in Aitkin, a town of a little over 2,000 people, the Roadside Restaurant has become a reliable stop for homemade comfort food. The Hot Turkey Sandwich here earns its spot, paired with mashed potatoes that taste like they came out of someone’s home kitchen.
American classics anchor the menu, with hot beef or turkey and gravy, country fried steak, and homemade soups. The prices land on the friendlier end, which is part of the appeal in a small town.
Breakfast pulls its weight too. The giant cinnamon and caramel rolls are a well-known reason to show up early, and the pie is popular enough that plenty of folks grab a slice to go.
The atmosphere leans historic and homey, with counter and dining room seating, a kids’ menu, and high chairs. Hours run 6 AM to 9 PM every day, and the busiest stretch tends to be weekend mornings.
Look for it at 306 2nd St NE.
3. 371 Diner, Baxter, MN

Retro through and through, the 371 Diner in Baxter leans into its 1950s look with the kind of decor that matches the food. Malts, burgers, and familiar diner fare fill the menu, and the atmosphere feels genuinely old-school rather than forced.
Portion size is part of the story with the hot turkey sandwich, which comes generously smothered in gravy. It runs big enough that a half order can be plenty for one person.
Breakfast is a strong suit here. Buttermilk pancakes, French toast, eggs Benedict, and country fried steak and eggs give early risers plenty to choose from, and the cheese curds are a solid shareable option.
Seating includes a retro lunch counter and booths, with outdoor seating available when the weather cooperates. It’s family-friendly, with high chairs and a kids’ menu, though reservations aren’t accepted.
Open daily from 6:30 AM to 8 PM at 14901 Edgewood Dr N, with plenty of parking on hand.
4. Carol’s, Blaine, MN

Hand-carved turkey is where Carol’s in Blaine separates itself from the pack. The hot turkey sandwich comes on thick, home-baked bread with dressing and mashed potatoes, generously covered in turkey gravy and served with a side of cranberries.
That commercial turkey sandwich uses homemade gravy, and the whole plate reads like a Thanksgiving dinner you can order any day of the week. The full Turkey Dinner is on the menu too for anyone who wants the complete spread.
Beyond turkey, Carol’s leans into homemade touches. Think hot chocolate with a homemade marshmallow, tomato basil soup, carrot cake, and biscuits and gravy, plus a lineup of scratch desserts.
The old-fashioned dining room comes with a fireplace, wi-fi, outdoor seating, and even live music at times, along with a changing table and kids’ menu for families. One thing to plan around, it’s closed on Sundays, open Monday through Saturday from 7:30 AM to 8 PM.
You’ll find it at 11888 Aberdeen St NE.
5. 50’s Grill, Brooklyn Center, MN

Step into 50’s Grill in Brooklyn Center and the theme is right there in the name, a retro joint built around burgers, malts, sundaes, and diner classics. The hot turkey sandwich has become a favorite here, and the homemade mashed potatoes are a big reason why.
The version with mashed potatoes, gravy, and corn is a go-to comfort plate, and the turkey club uses freshly carved, oven-roasted turkey breast for something a little different. Portions run generous across the board.
Desserts deserve their own paragraph. French silk pie, banana cream pie, strawberry rhubarb, German chocolate cake, cheesecake, banana splits, and malts round out a sweets menu that clearly gets attention.
Seating is done up in 1950s booth-and-table style, family-friendly with high chairs and a kids’ menu. It opens later than the breakfast crowd would like, running 11 AM to 8 PM daily, with weekend evenings the busiest.
Find it at 5524 Brooklyn Blvd.
6. Rusty Cow Family Restaurant, Circle Pines, MN

Small and hometown to the core, the Rusty Cow Family Restaurant in Circle Pines pairs a cool 50s atmosphere with a tribute to Military and Emergency Services. It’s the kind of neighborhood diner that regulars settle into quickly.
The open-face turkey sandwich with gravy and potatoes lands among the local favorites, often mentioned right alongside the omelets. The Cowboy Omelet and western omelette are the breakfast picks that keep morning tables full.
Rustic American fare fills out the rest of the menu, with burgers, steaks, all-day breakfast, and cheddar cheese curds among the options. It’s a compact operation that keeps things straightforward.
Seating includes both tables and booths, and the spot is set up for families with high chairs, a changing table, and a kids’ menu. Hours are morning-focused, running 7 AM to 2 PM daily, with weekend mornings the busiest window.
It sits at 2 S Pine Dr, with free parking available.
7. Keys Cafe & Bakery, Roseville, MN

A Twin Cities institution, Keys Cafe & Bakery has spent years building its name on classic American cooking and an in-house bakery that’s hard to walk past. The Roseville location keeps the tradition going with generous, home-cooked plates.
The Hot Turkey Sandwich sits right on the menu highlights, made from scratch in the grandmother’s-kitchen style, and it comes with the full works, turkey, mashed potatoes, gravy, corn, bread, and cranberry. The gravy in particular gets a lot of love.
Breakfast runs deep here, from the Keys Original Omelet to two eggs and pancakes, the Loon Omelet, and biscuits and gravy. The bakery case of cakes, cookies, and pies is a big part of the draw, and there are full vegetarian and vegan menu options too.
The cafe is roomy and comfortable, with outdoor seating, free wi-fi, curbside pickup, and delivery. Hours stretch across the week, opening at 7 AM daily, and it’s found at 1682 Lexington Ave N with plenty of parking.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.