The Wisconsin Fish Fry Tradition
The Friday fish fry dates back to Catholic dietary restrictions and was popularized by German and Polish immigrants in the 19th century. The Kashubes who settled on Jones Island were among the first to serve fried fish in taverns alongside local beer. Today, it's a beloved Wisconsin tradition served in taverns, restaurants, and church halls every Friday—and year-round in many spots.
Best Overall Fish Fry
These spots deliver the complete fish fry experience: excellent fish, perfect sides, and authentic atmosphere.
Lakefront Brewery
The quintessential Milwaukee fish fry experience. Crispy beer-battered cod, house-made potato pancakes, coleslaw, rye bread, and applesauce—served alongside excellent craft beer. Friday nights feature live polka music, creating an atmosphere that's pure Wisconsin.
FISH OPTIONS
Beer-battered cod, baked cod, lake perch
SIDES
Potato pancakes, fries, coleslaw, rye bread, applesauce
INSIDER TIP
No reservations—arrive by 5pm or expect a wait. Grab a beer and enjoy the brewery tour while you wait.
1872 N Commerce St, Milwaukee, WI 53212
Steny's Tavern & Grill
Beer-battered cod or perch that comes out in crunchy, deep-golden batter that locks in juiciness. The homemade tartar sauce gets mentions in every review for its zesty flavor. A neighborhood institution.
FISH OPTIONS
Beer-battered cod, perch
SIDES
Potato pancakes or fries, coleslaw, rye bread
INSIDER TIP
The tartar sauce is house-made and exceptional. Ask for extra.
800 S 2nd St, Milwaukee, WI 53204
All-You-Can-Eat Fish Fry
Come hungry. These spots serve unlimited fish for one price—a Milwaukee tradition for those with serious appetites.
Kegel's Inn
A German-American institution since 1924 with one of the area's most popular all-you-can-eat fish fries. The old-world charm and generous portions make this a Friday night tradition for many Milwaukee families.
FISH OPTIONS
Cod, perch
SIDES
Potato pancakes, German potato salad, coleslaw, rye bread
INSIDER TIP
Make reservations—this place gets packed. The German specialties are also excellent.
5901 W National Ave, West Allis, WI 53214
Serb Hall
A Milwaukee institution serving all-you-can-eat fish fry since 1950. The banquet-hall atmosphere and family-style service make this a quintessential Milwaukee experience.
FISH OPTIONS
Serbian-style breaded fish
SIDES
Potato salad, coleslaw, bread
INSIDER TIP
Cash only. Come hungry—the portions are legendary.
5101 W Oklahoma Ave, Milwaukee, WI 53219
Traditional Fish Fry Spots
Classic preparations in settings that have been serving fish fry for generations.
Swingin' Door Exchange
Feast on crispy, beer-battered cod or perch with all the must-haves in a setting where Friday fish fry makes any visitor feel like a local. Often recommended to out-of-towners for the authentic Milwaukee fish fry experience.
FISH OPTIONS
Beer-battered cod, perch
SIDES
Classic sides, coleslaw, rye bread
INSIDER TIP
Good for groups—the space is larger than most neighborhood taverns.
219 E Michigan St, Milwaukee, WI 53202
Erv's Mug
Renowned for its beer-battered lake perch—a treasured fish in Wisconsin fish fries. Erv's represents the neighborhood tavern fish fry at its finest: no pretense, just excellent fried fish.
FISH OPTIONS
Lake perch (specialty), cod
SIDES
Traditional sides
INSIDER TIP
Lake perch is the move here. It's what they're known for.
7001 W Oklahoma Ave, Milwaukee, WI 53219
Maxie's Southern Comfort
A unique twist on fish fry—beer-battered haddock with creamy coleslaw, fries, and house-made tartar sauce. The fish has a nice crispy exterior that isn't overly heavy or greasy. Southern hospitality meets Wisconsin tradition.
FISH OPTIONS
Beer-battered haddock
SIDES
Fries, creamy coleslaw, house-made tartar sauce
INSIDER TIP
The oyster happy hour is also excellent. Combine both for a seafood feast.
6732 W Fairview Ave, Milwaukee, WI 53213
Neighborhood Fish Fry
Local taverns where the fish fry is a weekly community gathering.
Barnacle Bud's
A nautical-themed neighborhood spot with solid fish fry and waterfront-adjacent vibes. The casual atmosphere and reasonable prices make it a Bay View favorite.
FISH OPTIONS
Cod, perch
SIDES
Fries, coleslaw
INSIDER TIP
Get there early for parking—the lot fills up fast on Fridays.
1955 S Hilbert Ave, Milwaukee, WI 53207
Three Brothers
Better known for Serbian cuisine, Three Brothers also serves an excellent fish fry on Fridays. The unique setting in a historic building adds to the charm.
FISH OPTIONS
Breaded fish
SIDES
Serbian-influenced sides
INSIDER TIP
Try the Serbian specialties alongside your fish fry for a unique experience.
2414 S St Clair St, Milwaukee, WI 53207
Upscale Fish Fry
Elevated takes on the tradition for special Friday occasions.
Harbor House
An elevated take on fish fry with Lake Michigan views. Fresh seafood, refined preparations, and a stunning setting make this perfect for a special Friday occasion.
FISH OPTIONS
Market fish, premium preparations
SIDES
Elevated classic sides
INSIDER TIP
Request lakeside seating. The view is spectacular.
550 N Harbor Dr, Milwaukee, WI 53202
St. Paul Fish Company
Located in the Milwaukee Public Market, St. Paul Fish Company offers some of the freshest fish in the city. Their fish fry showcases quality seafood in a more refined preparation.
FISH OPTIONS
Fresh market fish
SIDES
Market sides
INSIDER TIP
Get the oysters to start—they're the best in Milwaukee.
400 N Water St, Milwaukee, WI 53202
More Milwaukee Food Guides
Frequently Asked Questions
What is a Wisconsin Friday fish fry?
The Friday fish fry is a beloved Wisconsin tradition with origins in Catholic dietary restrictions and German/Polish immigrant heritage. A classic fish fry includes beer-battered or breaded fish (usually cod or perch), potato pancakes or fries, coleslaw, rye bread, and tartar sauce. It's served at taverns, restaurants, and church halls across the state every Friday.
What fish is used in a Milwaukee fish fry?
Traditional Milwaukee fish fries feature cod (most common), lake perch (a Wisconsin favorite), haddock, walleye, or bluegill. Cod is typically beer-battered, while perch is often breaded. Lake perch is considered more premium and authentic to the Wisconsin tradition.
What comes with a fish fry in Milwaukee?
A complete Milwaukee fish fry includes the fried fish, potato pancakes (German influence) or french fries, creamy coleslaw, rye bread with butter, tartar sauce, and often a lemon wedge. Some places also serve applesauce. Beer is the traditional beverage pairing.
Where is the best fish fry in Milwaukee?
Top fish fry spots include Lakefront Brewery (classic experience with polka music), Steny's (excellent batter), Kegel's Inn (all-you-can-eat), and Serb Hall (legendary institution). The best fish fry often depends on whether you prefer atmosphere, value, or quality fish.
Is fish fry only on Fridays in Milwaukee?
While Friday is traditional (due to Catholic no-meat Fridays), many Milwaukee restaurants serve fish fry throughout the week. However, the full Friday night fish fry experience—with the crowds, the atmosphere, and often live music—is specifically a Friday tradition.
Where can I get all-you-can-eat fish fry in Milwaukee?
Popular all-you-can-eat fish fry spots include Kegel's Inn in West Allis and Serb Hall on the South Side. These spots are especially popular with big appetites and families. Reservations are recommended, especially at Kegel's.
Get Weekly Milwaukee Updates
New restaurants, events, and insider tips every Wednesday.
Subscribe Free