Written by

Catherine Payne

Published

Crispy Milwaukee Friday Fish Fry Beer-Battered Perch Recipe Easy Perfect Fry

Ready In 30 minutes
Servings 4 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

Introduction

“You ever get that sizzle sound that just pulls you right into the kitchen? That’s exactly what happened one blustery Friday evening last fall. I was visiting my friend Joe in Milwaukee—he’s this guy who swears by the local Friday fish fry tradition like it’s sacred. Honestly, I wasn’t expecting much from a casual dinner, but then Joe brought out this plate of beer-battered perch that was so crispy and golden, it made the whole room smell like a neighborhood fish fry fest. I mean, the batter was light, crunchy, and the fish inside flaky and tender—something about it just hit all the right notes for comfort and celebration at once.

That night, I forgot my jacket in Joe’s kitchen—classic me—and ended up helping with the clean-up while sneaking bites of the leftovers. Maybe you’ve been there, where a simple dish turns into a memory you just can’t shake? This Crispy Milwaukee Friday Fish Fry Beer-Battered Perch recipe stayed with me ever since. It’s not just about the fish; it’s the tradition, the company, and that perfectly crisp coating that breaks just right when you bite in. Let me tell you, once you nail this, Friday dinners will never be the same.”

Why You’ll Love This Recipe

If you’re hunting for a straightforward, crowd-pleasing recipe that brings a bit of Milwaukee’s classic Friday fish fry right to your home kitchen, this is it. I’ve tested this recipe enough times (including a couple of “oops” moments—like adding too much baking powder once, which made the batter too bubbly) to confidently say this version is a winner.

  • Quick & Easy: Ready in about 30 minutes, perfect for busy weeknights or impromptu guests.
  • Simple Ingredients: No need for exotic stuff—basic pantry staples plus a good beer make all the difference.
  • Perfect for Fridays or Any Day: Whether it’s a traditional fish fry or just craving crispy fish, it fits the bill.
  • Crowd-Pleaser: Kids and grown-ups alike rave about the light, crunchy texture and flaky perch inside.
  • Unbelievably Delicious: The beer batter gives a subtle tang and amazing crunch without being greasy.

What sets this recipe apart? It’s the balance—the batter isn’t too thick or heavy, and the seasoning is just right to let the perch shine. Plus, I’ve adapted the batter to use a classic Milwaukee lager that I personally find adds a subtle malt sweetness. Honestly, this isn’t just another fried fish recipe; it’s a little piece of Wisconsin’s Friday night magic you can make in your own kitchen. Once you try it, you’ll see why I keep coming back to this recipe.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create a perfectly crispy, flavorful beer-battered perch. Most of these are pantry staples, with the addition of fresh perch and a good quality beer to make the batter sing.

  • Fresh Perch Fillets – about 1 pound (450 g), skinless and boneless if possible (ask your fishmonger for the best catch)
  • All-Purpose Flour – 1 cup (120 g) for the batter, plus extra for dusting the fish
  • Cornstarch – ¼ cup (30 g), helps add extra crispiness to the batter
  • Baking Powder – 1 teaspoon, gives the batter its light, airy texture
  • Salt – 1 teaspoon, divided between batter and fish seasoning
  • Freshly Ground Black Pepper – ½ teaspoon, to season the fish
  • Cold Milwaukee-style Lager Beer – 1 cup (240 ml), I use Lakefront Brewery’s Riverwest Stein for its crisp, malty flavor
  • Vegetable Oil – for frying (canola or peanut oil works well for high smoke point)
  • Lemon Wedges – for serving (optional but highly recommended)

Ingredient tips: If perch isn’t available, walleye or cod are good alternatives. For a gluten-free version, swap all-purpose flour with a mix of rice flour and cornstarch. I’ve also tried using a dry wheat beer, which works well but changes the flavor slightly.

Equipment Needed

beer-battered perch recipe preparation steps

  • Heavy Deep Frying Pan or Cast Iron Skillet: A sturdy pan helps maintain even heat for frying.
  • Thermometer: A candy or deep-fry thermometer is handy to keep oil between 350°F and 375°F (175°C – 190°C).
  • Mixing Bowls: One for the batter and one for dredging the fish.
  • Tongs or Slotted Spoon: For safely turning and lifting the fish out of hot oil.
  • Wire Rack or Paper Towels: To drain excess oil and keep the fish crispy.

If you don’t have a thermometer, you can test the oil by dropping a small bit of batter in—it should sizzle and float immediately without browning too quickly. I’ve used an electric deep fryer before and it’s great for temperature control, but a cast iron skillet works just as well if you keep a close eye on the heat.

Preparation Method

  1. Prepare the Fish: Rinse the perch fillets under cold water and pat dry thoroughly with paper towels. Season both sides lightly with salt and freshly ground black pepper. Let them sit while you make the batter (about 5 minutes).
  2. Make the Batter: In a mixing bowl, whisk together 1 cup (120 g) all-purpose flour, ¼ cup (30 g) cornstarch, 1 teaspoon baking powder, and ½ teaspoon salt. Slowly pour in 1 cup (240 ml) of cold Milwaukee-style lager beer while whisking gently until smooth. The batter should be thick enough to coat the back of a spoon but still pourable. Avoid overmixing to keep it light.
  3. Heat the Oil: Pour vegetable oil into your frying pan to a depth of about 2 inches (5 cm). Heat over medium-high until it reaches 350°F to 375°F (175°C to 190°C). If you don’t have a thermometer, drop a small bit of batter in; it should bubble up immediately and float.
  4. Dust the Fish: Lightly coat each seasoned perch fillet in flour, shaking off any excess. This helps the batter stick better.
  5. Fry the Fish: Working in batches, dip each fillet into the beer batter, letting excess drip off, then carefully place into the hot oil. Don’t overcrowd the pan—fry 3-4 pieces at a time depending on your pan size. Fry for 3 to 4 minutes per side or until the batter is golden brown and crispy, and the fish flakes easily with a fork.
  6. Drain and Rest: Use tongs to transfer the cooked fish to a wire rack set over a baking sheet or paper towels to drain excess oil. Let rest for a minute or two (this keeps the crust crisp).
  7. Serve: Serve immediately with lemon wedges for squeezing over the top. This pairs beautifully with classic sides like coleslaw or crispy fries.

Pro tips: Keep the oil temperature steady—too low and the batter will absorb oil and get soggy; too high and it burns before the fish cooks through. If your batter seems too thick after resting, whisk in a splash of cold beer to loosen it up. And yes, the first batch is always a test! Don’t worry if the oil temperature fluctuates slightly; the second or third batch usually comes out perfectly.

Cooking Tips & Techniques

One of the trickiest parts of a beer-battered fish fry is mastering the batter and the oil temperature. Trust me, I’ve burned more than a few fillets in my early days. Here’s what I’ve learned:

  • Cold Batter is Key: Keep your beer and batter cold to get that signature light, crispy crust. Warm batter tends to absorb more oil.
  • Oil Temperature Matters: Maintaining the oil between 350°F and 375°F (175°C – 190°C) is crucial. Use a thermometer if possible. If the oil’s too cool, the fish will be greasy; too hot, it burns quickly.
  • Don’t Overcrowd the Pan: Giving each piece space allows the oil temperature to stay consistent and ensures even frying.
  • Dry Fish Thoroughly: Moisture on the fish surface can cause the batter to slide off or make the oil splatter.
  • Rest After Frying: Letting the fish rest on a wire rack helps keep it crispy instead of sitting in oil.

Honestly, the first time I tried this recipe, I didn’t have a thermometer and ended up with half the batch soggy. Lesson learned: patience and the right tools make all the difference. If you’re juggling sides, fry the fish last to keep that crispiness perfect.

Variations & Adaptations

This Crispy Milwaukee Friday Fish Fry Beer-Battered Perch recipe is versatile and can be tweaked to suit different tastes and dietary needs.

  • Gluten-Free Version: Swap all-purpose flour with a gluten-free flour blend or rice flour mixed with cornstarch. Use a gluten-free beer for the batter.
  • Spicy Kick: Add a pinch of cayenne pepper or smoked paprika to the batter for a subtle heat that complements the fish beautifully.
  • Different Fish: While perch is traditional, cod, haddock, or even catfish can work well using the same batter.
  • Oven-Baked Variation: For a lighter option, dip the fish in batter, place on a greased baking sheet, and bake at 425°F (220°C) for 15-20 minutes, flipping halfway through.
  • Personal Favorite: I once added a tablespoon of finely chopped fresh dill into the batter for a herby twist that my family loved.

Serving & Storage Suggestions

This beer-battered perch is best enjoyed hot and fresh for that crispy crunch. Serve it with lemon wedges, tartar sauce, or a simple garlic aioli for dipping. It pairs wonderfully with classic sides like crispy fries, coleslaw, or a simple green salad.

If you have leftovers (which, honestly, is rare), store them in an airtight container in the refrigerator for up to 2 days. To reheat, place on a wire rack in a 350°F (175°C) oven for 8–10 minutes to bring back the crispiness. Avoid microwaving, as that makes the batter soggy.

Flavors actually develop a bit after resting, but the texture is best fresh. If you like, you can prepare the batter and fillets ahead and fry just before serving to keep things crisp.

Nutritional Information & Benefits

Per serving (about 4 fillets): approximately 350 calories, 18g fat, 30g protein, and 15g carbohydrates.

Perch is a lean white fish rich in protein and low in calories, making it a healthy choice. The beer batter adds some carbs and fat, but frying in moderate oil and serving with fresh lemon balances the meal.

This recipe is naturally gluten-containing unless you choose gluten-free flour and beer. It’s also free from dairy, so it fits many dietary preferences. I appreciate that it’s a satisfying comfort food that doesn’t require complicated ingredients, making it easier to enjoy a classic Friday fish fry even on a busy weeknight.

Conclusion

There’s just something about this Crispy Milwaukee Friday Fish Fry Beer-Battered Perch that feels like a warm invitation to slow down and savor the moment. It’s straightforward, delicious, and carries a little bit of Milwaukee’s Friday night charm right onto your plate. Whether you’re new to frying or a seasoned pro, this recipe is forgiving enough to encourage you to make it your own.

I love this recipe because it reminds me of those shared moments with friends, the laughter over a perfectly crispy bite, and the simple joy of good food. Give it a try, tweak it to your taste, and don’t be surprised if it becomes a Friday night staple in your home too. I’d love to hear how your version turns out—drop a comment or share your twists!

Now, get out that skillet and start frying—your perfect Friday fish fry awaits.

FAQs About Crispy Milwaukee Friday Fish Fry Beer-Battered Perch

  • Can I use beer other than Milwaukee lager for the batter?
    Yes! Any crisp, light beer works well. I recommend avoiding dark or heavy beers that can overpower the batter’s flavor.
  • What if I don’t have fresh perch?
    Cod, walleye, or haddock are excellent substitutes with similar flaky textures.
  • How do I keep the batter from falling off during frying?
    Pat the fish dry and lightly dust with flour before dipping in batter. Also, ensure the oil is hot enough before frying.
  • Is it okay to prepare the batter in advance?
    You can mix the dry ingredients ahead, but add the beer just before frying to keep the batter fresh and bubbly.
  • Can I bake the fish instead of frying?
    Absolutely! Coat the fish in batter and bake at 425°F (220°C) for 15-20 minutes, flipping halfway through for a lighter version.

Pin This Recipe!

beer-battered perch recipe recipe

Print

Crispy Milwaukee Friday Fish Fry Beer-Battered Perch Recipe Easy Perfect Fry

A classic Milwaukee-style Friday fish fry featuring crispy, golden beer-battered perch with a light, crunchy coating and flaky tender fish inside. Perfect for quick, crowd-pleasing dinners.

  • Author: Amanda
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 pound fresh perch fillets, skinless and boneless if possible
  • 1 cup all-purpose flour (120 g) for batter, plus extra for dusting
  • 1/4 cup cornstarch (30 g)
  • 1 teaspoon baking powder
  • 1 teaspoon salt, divided
  • 1/2 teaspoon freshly ground black pepper
  • 1 cup cold Milwaukee-style lager beer (240 ml), e.g., Lakefront Brewery’s Riverwest Stein
  • Vegetable oil (canola or peanut oil) for frying
  • Lemon wedges for serving (optional)

Instructions

  1. Rinse perch fillets under cold water and pat dry thoroughly with paper towels. Season both sides lightly with salt and freshly ground black pepper. Let sit for about 5 minutes.
  2. In a mixing bowl, whisk together 1 cup all-purpose flour, 1/4 cup cornstarch, 1 teaspoon baking powder, and 1/2 teaspoon salt. Slowly pour in 1 cup cold Milwaukee-style lager beer while whisking gently until smooth. Batter should coat the back of a spoon but still be pourable. Avoid overmixing.
  3. Pour vegetable oil into a heavy deep frying pan or cast iron skillet to a depth of about 2 inches. Heat over medium-high until oil reaches 350°F to 375°F (175°C to 190°C). If no thermometer, test by dropping a small bit of batter in; it should bubble and float immediately.
  4. Lightly coat each seasoned perch fillet in flour, shaking off excess.
  5. Working in batches, dip each fillet into the beer batter, letting excess drip off, then carefully place into hot oil. Fry 3 to 4 minutes per side or until batter is golden brown and fish flakes easily with a fork. Do not overcrowd the pan.
  6. Use tongs to transfer cooked fish to a wire rack set over a baking sheet or paper towels to drain excess oil. Let rest for 1-2 minutes to keep crust crisp.
  7. Serve immediately with lemon wedges. Pairs well with coleslaw or crispy fries.

Notes

Keep the beer and batter cold for a light, crispy crust. Maintain oil temperature between 350°F and 375°F to avoid soggy or burnt batter. Do not overcrowd the pan to keep oil temperature steady. If batter thickens after resting, whisk in a splash of cold beer. Rest fish on wire rack after frying to keep crispiness. For gluten-free, substitute flour with rice flour and gluten-free beer.

Nutrition

  • Serving Size: About 1 fillet per s
  • Calories: 350
  • Fat: 18
  • Carbohydrates: 15
  • Protein: 30

Keywords: beer-battered fish, Milwaukee fish fry, perch recipe, crispy fried fish, Friday fish fry, beer batter, deep-fried perch

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating