Keto Fish and Chips

A low-carb, keto-friendly take on the classic British fish and chips, featuring crispy coated fish and golden zucchini “chips” that deliver crunch without the carbs.

Classic British fish and chips with golden battered cod, thick-cut chips, tartar sauce and lemon wedges on a rustic wooden table.

Quick Recipe Card

Prep Time
15 minutes
Cook Time
20 minutes
Total Time
35 minutes
Resting Time
5 minutes
Servings
2
Recipe Yield
2 plates
Portion Size
1 fish fillet with zucchini chips
Calories
~450 kcal per serving
Difficulty
Easy
Best Occasion
Casual meals
Seasonality
Year-round

What This Recipe Is

Keto Fish and Chips replaces traditional wheat batter and potato chips with low-carb alternatives like almond flour, crushed pork rinds, and zucchini. It maintains the crispy texture and satisfying flavor while keeping carbohydrates minimal.

Ingredients

  • 2 white fish fillets (cod or haddock), ~300 g (10.5 oz)
  • 60 g almond flour (½ cup)
  • 50 g crushed pork rinds (1 cup)
  • 2 eggs
  • 2 medium zucchini, cut into thick sticks (~300 g / 10.5 oz)
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • Salt to taste
  • 500 ml oil for frying (2 cups)

Equipment

  • Deep frying pan or pot
  • Tongs
  • Mixing bowls
  • Knife and cutting board
  • Paper towels

Instructions

Step 1:

Pat fish fillets dry and season with salt.

Step 2:

Beat eggs in a bowl.

Step 3:

Mix almond flour, crushed pork rinds, garlic powder, paprika, and salt in another bowl.

Step 4:

Dip fish into eggs, then coat thoroughly in the dry mixture.

Step 5:

Heat oil to 175–180°C (347–356°F).

Step 6:

Fry fish for 4–5 minutes until golden and cooked through.

Step 7:

Remove and drain on paper towels.

Step 8:

Fry zucchini sticks for 5–7 minutes until lightly golden.

Step 9:

Drain and rest for 2–3 minutes before serving.

Visual Cooking Cues

  • Fish turns golden brown and flakes easily.
  • Coating appears crisp and firm.
  • Zucchini edges lightly browned but not collapsed.

Chef Tips

  • Use a thermometer for precise oil temperature.
  • Avoid overcrowding to maintain crispiness.
  • Double-coat fish for extra crunch.

Common Mistakes

  • Oil too cold leads to soggy coating.
  • Thin zucchini cuts become mushy.
  • Overcrowding reduces frying temperature.

Troubleshooting

  • Soggy coating: Increase oil temperature.
  • Coating falling off: Ensure fish is dry before coating.
  • Fish breaking: Handle gently and avoid flipping too early.

Ingredient Pairings

  • Lemon wedges
  • Keto tartar sauce
  • Green salad

Substitutions

  • Pork rinds → grated Parmesan (low-carb alternative)
  • Zucchini → eggplant sticks
  • Almond flour → coconut flour (use less)

Recipe Family Variations

  • Spicy version with chili powder
  • Herb crust with parsley
  • Air-fryer adaptation

Serving Suggestions

Serve hot with lemon wedges and a low-carb dipping sauce.

Dietary Classification

  • Keto
  • Low-carb
  • Gluten-free

Nutrition Information

  • Calories: ~450 kcal
  • Protein: ~30 g
  • Fat: ~32 g
  • Carbohydrates: ~6 g
  • Fiber: ~2 g
  • Sodium: Moderate

Storage / Reheating

Storage

Store in airtight container in refrigerator up to 2 days.

Reheating

Reheat in oven at 180°C (356°F) for 8–10 minutes to restore crispness.

FAQ

Can I bake instead of fry?
Yes, but texture will be less crispy.

Is this truly keto?
Yes, all ingredients are low in carbohydrates.

Which fish works best?
Cod or haddock for traditional texture.

Why This Recipe Works

The combination of almond flour and pork rinds creates a low-carb crust that crisps well under high heat. Zucchini acts as a potato substitute with lower starch content while still providing structure and mild sweetness.

Dish Classification

  • Dish type: Main dish
  • Course: Lunch or dinner
  • Meal type: Savory meal
  • Traditional or modern dish: Modern adaptation
  • Street food or home cooking: Both
  • Festival or everyday food: Everyday comfort food

Recipe History

This is a modern keto adaptation of the classic British fish and chips, traditionally made with battered white fish and deep-fried potatoes. The keto version emerged with low-carb dietary trends focusing on reducing refined carbohydrates.

Cultural Notes

This dish preserves the spirit of British fish and chips while adapting to modern dietary needs.

Advanced Cooking Knowledge Open detailed cooking science and reference notes

Flavor, Texture, and Aroma Profile

  • Flavor: Savory, mildly salty, slightly nutty
  • Texture: Crispy exterior, tender flaky fish, soft interior zucchini chips
  • Aroma: Fried, lightly toasted, subtly spiced

Flavor Components

  • Sweet: Minimal (natural from zucchini)
  • Salt: Moderate
  • Acid: Optional from lemon
  • Bitter: Very low
  • Umami: High from fish and pork rinds
  • Aromatic elements: Garlic powder, paprika

Ingredient Notes

  • Firm white fish works best for maintaining structure.
  • Pork rinds provide crispiness and umami.
  • Zucchini should be cut thick to prevent sogginess.

Ingredient Science

  • Almond flour lacks gluten, producing a lighter crust.
  • Pork rinds create a crunchy structure due to their protein and fat content.
  • Eggs act as a binding agent for coating adhesion.

Ingredient Roles

  • Fish: Protein base
  • Almond flour: Coating structure
  • Pork rinds: Crisp texture
  • Eggs: Binder
  • Zucchini: Low-carb chip substitute
  • Oil: Heat transfer medium

Ingredient Classification

  • Protein: Fish, eggs
  • Fat: Oil, pork rinds
  • Low-carb vegetable: Zucchini
  • Dry coating: Almond flour

Preparation Techniques

  • Pat fish dry to improve coating adhesion.
  • Cut zucchini evenly for uniform cooking.
  • Crush pork rinds finely for even coating.

Cooking Techniques

  • Shallow or deep frying
  • Coating and dredging
  • Temperature-controlled frying

Heat Management

  • Low heat stages: Preheating oil
  • Medium heat stages: Zucchini cooking
  • High heat stages: Fish frying
  • Temperature cues: Oil at 175–180°C (347–356°F)

Texture Development

High heat creates a crispy crust while sealing moisture inside the fish. Zucchini softens internally while lightly crisping outside.

Cooking Time Control

Fish cooks quickly; overcooking leads to dryness. Zucchini requires slightly longer for internal softness.

Flavor Pairing Logic

Acidity from lemon balances fat. Creamy sauces complement crispy texture.

Global Variations

  • British-style with malt vinegar (keto-friendly portion)
  • Indian-inspired with turmeric and cumin
  • Mediterranean with oregano and lemon zest

Leftover Ideas

  • Use fish in keto wraps
  • Chop into salads

Cooking Safety Notes

  • Monitor hot oil carefully.
  • Avoid water contact with oil.
  • Use tongs to prevent splashing.

Sustainability Notes

Use sustainably sourced fish where possible.

NGRecipe logoNGRecipe
All Countries