The dish to eat in Madison · United States

Friday fish fry

Friday fish fry in Madison

Photo of Madison, not the dish: Jenny Mathison, via Wikimedia Commons

Beer-battered fish with coleslaw, rye bread, tartar sauce and fries or potato pancakes, served every Friday.

In Madison, Friday means fish fry: supper clubs and corner taverns fill by five, a brandy old fashioned comes first, and the fish arrives with rye bread and slaw. It is the most Wisconsin meal you can eat.

Where to eat itCook it at homeHave a chef cook it at home

Where to eat it: the best three in Madison

  1. Toby's Supper Club

    South side

    Order: Fish fry, with a brandy old fashioned

    Madison readers' best fish fry of 2025; more than 600 dinners every Friday, and no weekend reservations.

    Open in Maps
  2. Kavanaugh's Esquire Club

    North side

    Order: Friday fish fry

    A supper club frying fish every Friday since 1947.

    Open in Maps
  3. Tornado Steak House

    Downtown

    Order: Friday fish fry

    The downtown steak house runs its own weekly fish fry.

    Open in Maps

All three are on Chef Amazing’s list The best friday fish fry in Madison, which you can save and take with you.

Cook it at home: Wisconsin beer-battered fish fry with coleslaw and rye

Serves 4Time 1 hr

A Madison-style Friday fish fry at home: cod (or perch, if you can get it) in a light beer batter, a sharp slaw, buttered rye and tartar sauce. Make the slaw and tartar first, then fry everything in two quick batches.

Pans and tools

You’ll need

Steps

  1. Make the coleslaw: whisk the mayonnaise, vinegar, sugar, celery seed, a pinch of salt and pepper. Toss with the cabbage and carrot and chill at least 30 minutes.
  2. Make the tartar sauce: stir together the mayonnaise, pickle, brine, lemon juice and dill. Chill.
  3. Pat the fish very dry with paper towels and season lightly with salt. Put the 1/2 cup dredging flour in a shallow dish.
  4. Heat the oil in a heavy pot (at least 3 inches / 7.5 cm deep) to 375°F (190°C). Set a wire rack over a sheet pan nearby and heat the oven to 200°F (95°C).
  5. Whisk the 1 cup flour, cornstarch, baking powder, salt, paprika and garlic powder in a bowl. Just before frying, whisk in the cold beer until the batter is smooth and as thick as pancake batter. Do not make it ahead: the bubbles keep it light.
  6. Dredge a piece of fish in flour, shake off the extra, dip it in the batter and let the excess drip off for a few seconds. Lower it into the oil away from you.
  7. Fry 3 or 4 pieces at a time for 4 to 5 minutes, turning once, until deep golden and the fish flakes. Keep the oil between 350 and 375°F (175-190°C).
  8. Drain on the rack, salt right away and keep warm in the oven while you fry the rest.
  9. Serve with the coleslaw, buttered rye, tartar sauce and lemon wedges. Fries or potato pancakes on the side make it a full Friday plate.
Chef’s tips

Cold beer and a just-mixed batter give the crispest crust.

Let the oil come back to 375°F between batches.

Perch is the classic Wisconsin choice; cod or haddock are easier to find.

Contains: ['fish', 'gluten', 'egg (mayonnaise)'].

Follow Chef on Pinterest for the dish in every city.

More in Madison

Where to eat in MadisonThe Madison food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Madison

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Madison · The dish in every city