Broasted chicken is one of those Minnesota comfort foods that never really went out of style, even if you have to drive off the main highway to find the good stuff. It is crispy on the outside, juicy on the inside, and usually comes with coleslaw, mashed potatoes, or waffle fries that make the whole plate feel like a family meal.
The small towns on this list have kept the tradition alive for decades, serving big portions at fair prices in places where the staff often knows the regulars by name. If you are the kind of person who plans a road trip around a good chicken dinner, this list is for you.
Keep it handy for the next time you are cruising through greater Minnesota and your stomach starts asking questions.
1. The Brass Rail, Grandy, MN

Serving broasted chicken since 1969, this Grandy spot has had more than half a century to get the recipe right. The pieces come out big, crispy on the outside, and juicy all the way through, even the breast that so many places overcook.
Beyond the signature chicken, the menu leans into classic comfort food. You will find the Brass Rail Signature Coleslaw, mashed potatoes and gravy, waffle fries, tater tots, and cheese curds, plus sandwiches like the bacon cheeseburger and a spicy chicken sandwich.
A whole-family order is easy here, since you can pick up 20 pieces and a quart of coleslaw to take home. The setting is casual and cozy, with a fireplace and space that works well for groups or watching a game.
Open daily from 11 AM to 9 PM, it is busiest on Friday evenings and Saturday afternoons. There is no reservation system, but parking is free and usually plentiful, so it is an easy stop along Highway 65.
2. Broaster, Bird Island, MN

The name says it all at this Bird Island diner, where broasted chicken shares the menu with home-cooked American classics from breakfast through dinner. If you have never had broasted chicken before, it is a close cousin to fried, cooked in a way that keeps the meat tender under a crispy coating.
Portions are generous and the prices stay easy on the wallet, which is a big part of why this place keeps drawing people back. Sandwiches round out the lineup, and the coffee has a good reputation for anyone stopping in early.
It is a quiet, cozy spot with table service and a friendly crew, the kind of small-town cafe that feels familiar even on your first visit. Kids are welcome, with high chairs and a kids’ menu available.
Hours run Monday through Saturday from 7:30 AM to 6:45 PM, with a shorter Sunday morning window from 8 AM to 1 PM. Parking is free, and takeout is an option if you would rather eat on the road.
3. It’s a Keeper Lakeside Cafe, Garrison, MN

A lake view and a chicken dinner make a pretty good combination, and this Garrison cafe delivers both. Sitting near Mille Lacs Lake, the mother-and-daughter owned spot serves all-day homestyle breakfast alongside burgers, sandwiches, and its well-loved broasted chicken.
The chicken is the real thing, and it comes with freshly made coleslaw that leans sweet and crisp, plus fresh mashed potatoes. You can order it family-style, which turns a lunch stop into a proper sit-down meal for the whole table.
The atmosphere is casual and cozy, with a view that makes it a natural stop if you are circling the lake. Because it is a smaller cafe, it has an easygoing, neighborly feel.
Hours vary by day, with Monday through Wednesday from 7 AM to 2 PM, Thursday through Saturday stretching to 7 PM, and Sunday from 7 AM to 2 PM. If you are planning a dinner visit, aim for the later half of the week.
4. Crazy Mary’s Cafe, Finlayson, MN

Just off Highway 18 in Finlayson, this cafe keeps things simple and does them well. American comfort food and good coffee anchor the menu, and the broasted chicken is what brings people back for a repeat visit.
Order it as a full dinner or grab it to go, and pair it with the french fries that come alongside both the chicken and the burgers. The place is known for being clean, tidy, and staffed by friendly servers who keep the pace quick.
The vibe is casual, cozy, and on the quiet side, which makes it a relaxed stop for breakfast, lunch, or an early dinner. Families are looked after with high chairs and a kids’ menu.
Take note of the schedule before you go, since it is closed Monday and Tuesday and open Wednesday through Sunday from 7 AM to 2 PM. Reservations are not accepted, but with free parking and fast service, you are usually in and out without much fuss.
5. Diner’s, Emily, MN

Up in the little town of Emily, this easygoing eatery pulls double duty as a breakfast favorite and a chicken destination. Omelets, pancakes, and stuffed hash browns start the day, while the broasted chicken dinner is the reason plenty of folks make the trip.
Portions run generous for the price, so a chicken dinner here is the kind of meal that fills you up. Between the morning menu and the comfort-food plates, it works whether you are showing up hungry at 7 AM or rolling in for lunch.
The setting is casual, cozy, and quiet, with free wi-fi and a kids’ menu that makes it workable for families passing through the northern lakes country. Reservations are accepted, which is a nice touch for a place this size.
Hours are limited, so plan around them: closed Monday and Tuesday, open Wednesday through Saturday from 7 AM to 1 PM, and Sunday from 7 to 11 AM. Get there earlier rather than later.
6. Chicken Connection, Marshall, MN

Here is a bargain worth knowing about: a four-piece chicken meal with broasted potatoes, coleslaw, a dinner roll, and sour cream for under $14. This family-run Marshall spot builds its whole identity around fried and broasted chicken, and the value keeps the college crowd and families coming.
The chicken comes out juicy with crispy, flavorful skin, and the sides do their part too. Broasted potatoes, creamy coleslaw, and beans round out the plates in a small, casual space.
Catering is available, so it is a handy option if you need to feed a bigger group without a lot of fuss. The room is on the quiet side, focused squarely on the food rather than a busy bar scene.
Open Tuesday through Sunday from 10 AM to 8 PM and closed on Mondays, it tends to fill up around Tuesday and Friday evenings. Parking is free, and it is a straightforward stop right on East Main Street.
7. Carl’s Corner, Essig, MN

Tiny Essig punches well above its weight thanks to Carl’s Corner, a historic spot that has built a serious reputation for broasted chicken. The Half Chicken Dinner is the headliner, served up piping hot with a crispy, well-seasoned skin.
What sets the sides apart is the made-in-house vinegar coleslaw, a tangy alternative to the usual creamy version. Together they make a plate that regulars in the area rank among the best around.
The atmosphere is casual, cozy, and full of old-fashioned character, with fast, friendly service that keeps things moving. It is a comfortable place for groups, and families are covered with high chairs and a kids’ menu.
Weekday hours run from 9 AM to 8:30 PM, while weekends open later at 4:30 PM and run to 8:30 PM. Friday and Saturday evenings are the busiest stretches, and unlike many spots on this list, Carl’s Corner accepts reservations if you want to lock in a table.
8. Countryside Restaurant of Long Prairie, Long Prairie, MN

If value is your measuring stick, the half broasted chicken meal at this Long Prairie restaurant loads up the plate. It is a family-friendly spot known for deep-fried entrees, breakfast specials, pancakes, and homemade pies, so there is a lot of range on one menu.
The chicken dinners have a loyal following among people who consider them the best in the area, and the kitchen has a reputation for cooking the chicken through properly. Sides and breakfast staples like hash browns and biscuits and gravy round things out.
Desserts and pies are a genuine draw here, making it easy to stretch a meal into something more relaxed. Catering is also available for larger gatherings.
Open early and late, it runs Monday from 6 AM to 8 PM and Tuesday through Sunday from 6 AM to 9 PM, with Sunday mornings being the busiest. Reservations are accepted, and there is plenty of free parking right on Lake Street South.
9. The Stone Inn, Chisago City, MN

Broasted chicken with real mashed potatoes is the classic order at The Stone Inn, but this Chisago City restaurant offers a lot more than a single specialty. Alongside the chicken, the menu runs through cheese curds, prime rib, walleye, chicken pot pie, fish and chips, and burgers like the whiskey bacon burger.
The setting has a rustic feel with an open-air patio, and the crowd leans a little more trendy than the average small-town cafe. That mix makes it a good pick whether you want a casual chicken dinner or a fuller sit-down meal.
You can build a plate around a half chicken with broasted potatoes, coleslaw, and soup, or go in a completely different direction with the pot pie or a burger. Desserts are a strong point too.
Hours are broad, opening at 11 AM most days and running to 9 or 10 PM, with a later 4 PM start on Mondays. Friday and Saturday evenings are the busiest, and the patio and full menu make it an easy destination near the lakes north of the Twin Cities.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.