Crispy Beer-Battered Cod: 38g Protein Per Serving
Restaurant fish and chips taste incredible, but they’re typically calorie bombs with minimal protein—a combination that works against body composition goals. The good news? You can recreate that crispy, satisfying beer-battered fish at home while hitting 38g of protein per serving and keeping total calories in check.
This recipe uses a strategic approach: quality protein-rich fish (cod or halibut), a light beer batter that stays crispy without excess oil absorption, and cooking methods that maximize nutrition without sacrificing taste. Whether you’re cutting fat or maintaining muscle, this dish delivers the indulgent restaurant experience without the metabolic baggage.
Ingredients (Serves 4)
For the Fish:
- 4 cod fillets (6 oz each, ~24 oz total)
- 1 teaspoon sea salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
For the Beer Batter:
- ¾ cup all-purpose flour
- ¼ cup cornstarch (creates extra crispness)
- 1 teaspoon baking powder
- ½ teaspoon cayenne pepper
- ½ teaspoon paprika
- ¾ cup light lager or pilsner beer
- ¼ cup Greek yogurt (replaces some oil in traditional recipes)
- 1 egg white
- ½ teaspoon Dijon mustard
For Cooking:
- 2 tablespoons avocado oil (for the pan)
- Cooking spray (for air frying)
Optional Sides:
- Lemon wedges
- Hot sauce or tartar sauce (made with Greek yogurt)
- Steamed broccoli or roasted Brussels sprouts
Instructions
Step 1: Prepare the Fish
Pat the cod fillets dry with paper towels—this is crucial for crispiness. Season both sides evenly with salt, pepper, and garlic powder. Let sit for 5 minutes while you prepare the batter.
Step 2: Make the Beer Batter
In a medium bowl, whisk together flour, cornstarch, baking powder, cayenne, and paprika. In a separate bowl, whisk the beer, Greek yogurt, egg white, and Dijon mustard until smooth. Combine wet and dry ingredients with just 8-10 gentle folds—lumps are okay. The batter should be thicker than pancake batter but thinner than cake batter. Let rest for 5 minutes.
Step 3: Cook Your Fish (Two Methods)
Air Fryer Method (Recommended for Lowest Calories):
Preheat air fryer to 400°F. Lightly spray the basket with cooking spray. Dip each fillet into batter, letting excess drip off. Place in air fryer basket in a single layer without overcrowding. Spray the top of each fillet lightly with cooking spray. Air fry for 12-14 minutes until golden and internal temp reaches 145°F. No flipping needed.
Pan-Fry Method (More Traditional Texture):
Heat avocado oil in a large skillet over medium-high heat until shimmering (about 350°F). Dip fillets in batter and carefully place in oil. Cook 3-4 minutes per side until deep golden brown. The batter should sound crispy when you tap it. Transfer to a paper towel-lined plate.
Step 4: Rest and Serve
Let the fish rest for 2 minutes before serving. This redistributes juices and keeps the interior moist. Serve immediately with lemon wedges and your choice of protein-rich sides.
Nutrition Information Per Serving
- Calories: 285 (air fried) / 340 (pan-fried)
- Protein: 38g
- Carbohydrates: 16g
- Fat: 8g (air fried) / 12g (pan-fried)
- Fiber: 0.5g
This macro profile delivers exceptional satiety—the protein and moderate carbs keep hunger suppressed while supporting muscle preservation during fat loss phases.
Pro Tips
Meal Prep Strategy: Batter and cook 8 fillets on Sunday. Store refrigerated in an airtight container for up to 3 days. Reheat in a 350°F oven for 6-8 minutes to restore crispiness (avoid microwaving). Pair with rotisserie vegetables or meal-prep broccoli for complete, grab-and-go meals.
Batter Consistency: The Greek yogurt isn’t just a calorie reducer—it adds tang that mimics traditional batters while improving protein content. Don’t skip it. The cornstarch is non-negotiable for restaurant-quality crispiness.
Fish Selection: Cod is ideal here (mild, firm, affordable), but halibut, pollock, or sea bass work equally well. Avoid thin, delicate fish like sole. Aim for fillets at least ¾-inch thick.
For Aggressive Fat Loss: Air fry exclusively (285 cal/38g protein). Pair with high-volume vegetables to hit satiety targets without excess calories.
For Muscle Building: Pan-fry for slightly higher calories (340 cal) and add a starchy carb side like roasted sweet potato or white rice to support training performance and recovery.
Sauce Hack: Mix 2 tablespoons Greek yogurt with 1 tablespoon hot sauce, lemon juice, and paprika for a high-protein alternative to traditional tartar sauce (negligible calories, no added fat).
This recipe proves that indulgent food and structured nutrition aren’t mutually exclusive. You get the crispy, satisfying restaurant experience with the protein density and caloric control that supports real body composition results.
Inspired by content from Eat This Not That (https://www.eatthis.com/restaurant-chains-best-beer-battered-fish/)