Bed Stuy Fish Fry Mac and Cheese Recipe: Crispy Beer-Battered Fish Over Creamy Cheese Layers

Main Courses

Bed Stuy Fish Fry Mac and Cheese Recipe: Crispy Beer-Battered Fish Over Creamy Cheese Layers

This Bed Stuy Fish Fry Mac and Cheese recipe brings the iconic Brooklyn street food experience to your kitchen table. The secret lies in the crispy beer-battered fish that sits atop layers of rich, cheesy pasta—where Southern comfort meets NYC energy.

I've perfected the batter to stay golden and crunchy while keeping the mac and cheese sauce velvety smooth, just like the original. The beer batter is the game-changer—light yet sturdy enough to hold its shape during frying, with a perfect balance of crispiness and tenderness.

Meanwhile, the mac and cheese gets its signature creaminess from a blend of sharp cheddar and Gruyère, finished with a buttery breadcrumb topping that adds texture. This fusion dish delivers the best of both worlds: the indulgence of mac and cheese meets the addictive crunch of fried fish.

What makes this recipe work is the timing—frying the fish while the mac and cheese bakes ensures everything stays hot and delicious when served. The result is a dish that's hearty enough for a crowd but still feels special enough for a weekend dinner.

Every bite combines the satisfying crunch of the fish with the comforting creaminess of the cheese sauce. Serve with pickled veggies or a simple arugula salad to cut through the richness, and prepare for requests to make it again.

This is comfort food at its finest—where tradition meets innovation in every forkful.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
High Cal

Ingredients for bed stuy fish fry mac and cheese

Crispy beer-battered fish meets creamy mac and cheese—just 17 ingredients for a Brooklyn classic.

Ingredient Amount Notes
Cod Fillets 🐟 1 ½ lb Skinless, cut into 6 pieces
All-Purpose Flour 🌾 1 ½ cups For beer batter
Light Lager Beer 🍺 1 cup Cold, like Corona or Bud Light
Buttermilk 🥛 ½ cup Cold for crispy batter
Eggs 🥚 1 whole Large, beaten
Elbow Macaroni 🍝 1 ½ lb Uncooked, medium size
Sharp Cheddar Cheese 🧀 2 cups Shredded, like Cabot
Gruyère Cheese 🧀 1 cup Shredded, for depth
Heavy Cream 🥛 1 ½ cups Full-fat for richness
Whole Milk 🥛 1 cup For creamy sauce
Butter 🧈 ½ cup Unsalted, cubed
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Vegetable Oil 🫒 4 cups For deep frying
Lemon Wedges 🍋 3 whole For serving
Salt 🧂 1 ½ tsp Kosher, divided
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 ½ tsp For seasoning

The cod is non-negotiable here—it stays flaky and soaks up the batter like a dream. Whole Foods or your local fishmonger will have the freshest, but the frozen section at Trader Joe's works in a pinch (thaw overnight). Look for fillets with good marbling—thicker pieces stay crispier. For the beer batter, light lagers like Corona or Bud Light are ideal (the carbonation helps crispiness), but any pale ale or even sparkling water in a bind. The key is keeping everything cold—chill the beer and buttermilk before mixing. And trust me, freshly beaten eggs make all the difference in the batter's structure.

No cod? Haddock or tilapia work too—just pat them bone-dry before dredging. Running short on beer? Sparkling water plus 1 tbsp lemon juice mimics the carbonation. The cheeses are where the magic happens—Gruyère adds nutty depth, while the cheddar brings sharpness. No Gruyère? Parmigiano-Reggiano at half the amount works. For the breadcrumbs, Japanese panko is ideal, but regular breadcrumbs toasted in the oven first give similar crunch. The macaroni can be any shape, but elbows hold the cheese sauce best. And if you're frying, keep the oil at 350°F—hotter burns the batter, cooler makes it greasy.

This is a make-ahead-friendly dish. Prep the batter and cheese sauce the night before—they keep 24 hours in the fridge. The fish fries best fresh, but you can assemble the mac and cheese ahead and reheat it while frying. Store leftovers for 3 days in the fridge, but honestly? It's better the next day when the flavors meld. For serving, lemon wedges cut through the richness, and a simple arugula salad balances the meal. Double the batter and fry extra fish—it disappears fast at parties.

❤️

Why You'll Love This Recipe

  • Crispy Without Fuss: The beer-battered cod comes together in minutes—just dredge, dip, and fry. No deep-frying skills needed; a simple skillet handles it all while you boil the mac. That golden crust? Achievable even if you burn toast.
  • Beer’s Secret Umami: The lager isn’t just for drinking—it’s the star. That malty depth cuts through the richness of the buttermilk batter, giving the fish a crispy shell with a hint of tang. (Yes, even my beer-averse husband sneaks extra bites.)
  • Leftovers That Don’t Suck: Mac and cheese gets better the next day, and the cod? Still crispy if reheated in the oven. Pack it for lunch or freeze portions—no sad, soggy leftovers here. Honestly, I make double just for this reason.
  • Weeknight Crowd-Pleaser: Feed four for under $20, and everyone’s happy: the kids get cheesy pasta, adults get crispy fish, and no one complains. It’s the dish I pull out when friends drop by unannounced—or when I’m too tired to plan. Reliable, always.

Step-by-step instructions for crispy beer-battered fish with cheese macaroni

Here's how to nail that perfect Bed Stuy combo: golden beer-battered fish over rich, cheesy macaroni.

1

Prepare the Beer Batter for Crispy Fish

In a medium bowl, whisk together the 1 cup cold light lager beer, 0.5 cup cold buttermilk, 1 whole beaten egg, 0.5 tsp garlic powder, 0.5 tsp black pepper, and 0.5 tsp salt. This is your secret to that classic crispy batter - the cold liquids prevent the flour from absorbing too quickly. In a separate bowl, mix the 1.5 cups all-purpose flour with 0.5 cup panko breadcrumbs. The panko adds extra crunch that you just can't get with regular breadcrumbs.

Gently fold the dry ingredients into the wet mixture until just combined - you should still see some streaks of flour. Don't overmix or you'll end up with tough fish instead of crispy. Let the batter rest for 10 minutes at room temperature while you prep the oil. This resting time helps the batter develop its structure for that perfect golden crust.

2

Fry the Cod to Golden Perfection

Heat 4 cups vegetable oil in a deep fryer or heavy pot to 350°F - use a thermometer to be precise. The oil should be shimmering but not smoking. While the oil heats, pat the 1.5 lb cod fillets completely dry with paper towels. Any moisture will cause the batter to steam instead of crisp.

Working in batches to avoid overcrowding, carefully dip each cod piece into the beer batter, letting any excess drip off. Gently lower into the hot oil and fry for 3-4 minutes per side until golden brown. You'll know it's ready when the crust looks crisp and the fish releases easily from the batter. Transfer to a paper towel-lined plate to drain while you prepare the mac and cheese.

3

Cook the Creamy Cheese Macaroni

Bring a large pot of salted water to a boil and cook the 1.5 lb elbow macaroni until 1 minute before al dente - it'll finish cooking in the oven. Drain and set aside. In a large skillet, melt the 0.5 cup butter over medium heat, then whisk in the 1.5 cups heavy cream and 1 cup whole milk. Let it simmer for 3 minutes until slightly thickened.

Reduce heat to low and stir in the 2 cups sharp cheddar cheese and 1 cup gruyère cheese until completely melted and smooth. Add the cooked macaroni and toss to coat evenly. The cheese should cling beautifully to each noodle, creating that perfect creamy texture we're after.

4

Assemble and Bake to Melted Cheese Bliss

Preheat your oven to 375°F. Spread the cheesy macaroni evenly in a greased 9x13-inch baking dish. Arrange the crispy beer-battered cod fillets on top, slightly overlapping if needed. Sprinkle with any remaining cheese from the skillet and broil for 2-3 minutes just until the top is lightly golden.

Let it rest for 5 minutes before serving - this gives the cheese time to set slightly while keeping it creamy. Serve with 3 lemon wedges squeezed over the top for that bright citrus note that cuts through the richness. The contrast between the crispy beer-battered fish and the creamy cheese macaroni is what makes this dish so special.

👨‍🍳

Pro Tips For Making Bed Stuy Fish Fry Mac And Cheese

  • CRISP THE COD FIRST: I learned this the hard way—skipping the flash-freeze step means soggy fish. Pat the cod bone-dry with paper towels, then freeze for 20 minutes before frying. The ice crystals render faster, giving you that perfect crispy crust instead of a greasy mess.
  • USE COLD BEER: Sounds weird, but it works: chill your lager in the fridge for at least 30 minutes before using it in the batter. Cold beer prevents gluten from overdeveloping, so your cod stays tender instead of turning into a chewy pancake. (Yes, even if you're impatient like me.)
  • DON’T OVERMIX THE BATTER: I used to beat the buttermilk, eggs, and flour into a smooth paste—big mistake. Stir just until combined; lumps guarantee a lighter, airier crust. A fork or whisk, 8-10 strokes max, keeps the texture crisp without getting gluey.
  • SAVE THE FISH FRY WATER: After frying the cod, pour the hot oil (strain out crumbs) into a heatproof container. It’s liquid gold for the mac and cheese—toss in a splash (about ¼ cup) when melting the cheese. The beer and flour notes deepen, and the sauce gets that signature richness without extra butter. (Your future self will thank you.)

Serving suggestions for bed stuy fish fry mac and cheese

Lemon Brightness

Freshly squeezed lemon wedges are a must—squeeze them over each serving just before eating to cut through the richness of the fried fish and cheesy macaroni. I like to use Eureka lemons for their thick skin and juicy pulp, but any bright lemon works.

Serve with a small bowl of lemon wedges on the side so guests can squeeze to taste. 🍋

Pickled Veggies

Quick-pickled red onions, carrots, and jalapeños add tangy crunch that balances the dish perfectly. Toss 1 cup thinly sliced red onion, 1 cup shredded carrot, and 2 sliced jalapeños with 1 cup apple cider vinegar, 1 tbsp sugar, and 1 tsp salt.

Let sit for at least 30 minutes before serving. This adds a refreshing contrast to the fried fish and creamy macaroni.

Simple Arugula Salad

A light arugula salad with a zesty dressing keeps the meal from feeling too heavy. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of flaky sea salt.

Add 1 tbsp toasted pine nuts for crunch. This salad’s peppery bite complements the richness of the dish beautifully. 🥗

Crispy Sides

For extra crunch, serve with crispy fried green tomatoes or buttermilk-battered onion rings. Both add texture that pairs perfectly with the beer-battered fish. If you want to keep it simple, toasted sourdough bread with garlic butter is a great option too. These sides elevate the dish without overpowering it.

Dipping Sauces

Offer two dipping sauces for variety: a spicy remoulade (mix ½ cup mayonnaise, 1 tbsp Dijon mustard, 1 tbsp hot sauce, and 1 tsp smoked paprika) and a creamy tartar sauce (mix ½ cup mayonnaise, 1 tbsp capers, 1 tbsp chopped dill, and 1 tsp lemon juice).

These add extra flavor without needing to alter the main dish. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 720kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 24g120%
Cholesterol 180mg60%
Sodium 1200mg52%
Total Carbohydrate 60g22%
Dietary Fiber 3g11%
Sugars 8g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen cod instead of fresh?

Just thaw the frozen cod overnight in the refrigerator first. Pat it completely dry before dredging in the batter—any moisture will prevent the batter from crisping properly. The texture difference is minimal when done right, and it's a great way to save money without sacrificing flavor.

2

What's the secret to extra crispy beer-battered fish?

Three key factors: cold ingredients (chill the beer and buttermilk), proper oil temp (350°F is critical), and not overcrowding the fryer. Fry in batches and let the oil recover its temperature between additions. The batter should rest 10 minutes before using too—this helps it develop structure for maximum crunch.

3

Can I make the mac and cheese ahead of time?

Yes! Assemble the mac and cheese completely (even with the fish on top) and refrigerate for up to 24 hours. When ready to serve, bake at 375°F for 20-25 minutes until bubbly. The flavors actually improve overnight as the cheeses meld. Just add fresh lemon wedges before serving to brighten it up.

4

What if I don't have Gruyère cheese?

No problem! Use Parmigiano-Reggiano at half the amount (½ cup) for a similar nutty depth. You could also try fontina or even extra sharp cheddar—just be prepared for slightly different flavor profiles. The key is maintaining that 2:1 ratio of cheddar to other cheeses for the best texture.

5

How do I keep the fish from getting soggy under the cheese?

Fry the fish just before baking the mac and cheese, and keep it warm in a 200°F oven while you assemble. The residual heat will keep it crispy. Also, arrange the fish pieces on top of the mac and cheese right before broiling—this ensures minimal contact with the hot, moist cheese sauce.

★★★★★4.7(13 reviews)
Categories Main Courses