The 11 Best Hot Dog Joints in Minnesota!

When it comes to hot dogs, Minnesota is no slouch. From hand-crafted, gourmet links to dogs piled high with unique combinations of ingredients, you’re sure to find a frank to delight your taste buds in the North Star State. Here are our 10 favorite hot dog joints in Minnesota. 

1. Butcher and the Boar, Minneapolis, MN

It’s not every day that you hot dog restaurants are James Beard award-winning establishments. It all depends on how you approach it really. From the front, Butcher and the Boar is a high-end, high-price restaurant. But from the back, it’s a casual, year-round beer garden where you can sit at bourbon barrels or at long, communal tables and eat the restaurant’s prize-winning sausages. Among these is arguably the best hot dog in the state: The B&B Footling. Not feeling like a dog? Try the beer, brat, and shot special, which includes a rotating selection of beers and bourbons, along with a house-recipe bratwurst—all for $12.

2. V&M Grocery and Locker, Leota, MN

Last year, WCCO-CBS viewers declared that this unassuming grocery and meat locker tucked into the southwest corner of the state makes the best hot dog in the state. Given that Leota is far closer to South Dakota than to the Twin Cities-based TV station, V&M Grocery and Locker boasts a statewide draw, smoking around 60,000 franks a year in a town of fewer than 200 people. 

3. Uncle Franky’s, Minneapolis, MN

A Northeast Minneapolis fixture for decades, Uncle Franky’s is consistently voted one of the Twin Cities favorite hot dogs. Folks in the north and west suburbs can save themselves a schlep by checking in at the Fridley location, or in Plymouth, where they have live music Thursday-Saturday nights. When you go to Franky’s, you need only know two words: Chicago dog. That is all.

4. The Original Coney Island Diner, Duluth, MN

In business since the Coolidge administration, the Coney Island has been slinging wieners for nearly a century, and Twin Ports denizens keep coming back for more. In addition to its classic namesake, the Coney Island also serves up a Polish and a Chicago Dog.

5. Wienery, Minneapolis, MN

Wienery probably offers the broadest hot-dog-centric menu in the Twin Cities, complementing its wide variety of wieners with other draws like all-day breakfast. But you don’t have to settle for one or the other at this West Bank hole in the wall: Order the Upsetter to get bacon and an egg cooked-to-order on your dog.

6. Gopher Bar, St. Paul, MN

One of the most popular Minnesota takes on the Coney Island can be found at the Gopher Bar in St. Paul’s Lowertown. This Twin Cities hot dog fixture comes buried under onions and cheese. As the neighborhood gentrifies, filling with artists and fancy foodies, the Gopher has dug in its divey claws and stubbornly continues to feed franks and fries to anyone with cash (only).

7. Prairie Dogs, Minneapolis, MN

After closing its standalone location in LynLake, Prairie Dogs reopened in the Viking Bar on the West Bank (only blocks from rival the Wienery). These gourmet sausages have been critical darlings since they first popped up on the Twin Cities food scene in 2014. Hopefully, the constant flow of peckish music lovers at the Viking will keep Prairie Dogs around for a lot longer.

8. Dolsie’s Lunch Box Grille, St. Cloud, MN

A fixture in St. Cloud’s historic downtown district, Dolsie’s is a mom and pop establishment that caters to the quick lunches that downtown workers need. The food may come up quickly, but Dolsie’s skimps on nothing when it comes to their hot dogs. The Strami Dog is two meals in one, topped with shaved pastrami and Swiss cheese, sauerkraut and Russian dressing. Skip breakfast on Dolsie’s dog days.

9. Eli’s, Minneapolis, MN

If it’s possible to have a neighborhood bar in the middle of a major downtown area, Eli’s is it. A comfortable nook where techies take their happy hours and condo-dwellers eat their dinners, Eli’s has a complete menu section devoted to hot dogs. There’s no better way to end a late night at the bar than by ordering a Big Ben, with bacon and melted cheddar, to wash down with your last beer.

10. Natedogs, Multiple locations

Natedogs is a food truck, so it won’t be in the same spot on any given day. However, the locally-sourced, skin-on, pork hot dogs are so good they’re worth the chase. Winner of much local and national acclaim, Natedogs are so good, you can eat them plain.

11. Bonus Hot Dog Joint: Rudolph’s Bar-B-Que, Minneapolis, MN

Yes, this list goes to 11… That’s because once a week, you can grab an awesome, cheap dog at a place with one of the Cities’ best happy hours. Every Sunday (only on Sundays and only in the bar) Rudolph’s serves up $2 all-beef, kosher hot dogs on a big, fluffy roll with brown mustard. Most Sundays, chili is the soup du jour, so always add chili and cheese to that bad boy for an extra buck.

Select a Minnesota town to find the Best Things-To-Do and Places To Go around you
Find Hot Dog Joints Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County