Home » Main Dish » Fish » Crispy Fish Cakes

Crispy Fish Cakes

Crispy Fish Cakes

There’s something deeply comforting about biting into a fish cake with a crackly golden crust and a soft, flavorful center. This recipe uses flaky white fish fillets bound with mashed potato for extra tenderness, plus fresh herbs and garlic for brightness. In just 25 minutes, you’ll have a batch of nine crispy patties that disappear fast at the dinner table — kids included.

How to Prep the Fish for the Best Texture

The way you cut the fish makes a real difference in the final texture. Chop the fillets into small cubes by hand, or pulse them briefly in a food processor — just be careful not to overdo it, since the goal is a slightly chunky texture, not a smooth paste. Overprocessing turns the mixture rubbery and dense once cooked. If using a processor, pulse in short bursts and check the consistency often. You’re aiming for pieces small enough to hold together in a patty, but still large enough to give each bite a satisfying, meaty texture. This step is quick, but it’s the one that separates good fish cakes from great ones.

The Secret to a Mixture That Holds Together

Nothing is more frustrating than fish cakes that fall apart in the pan. The trick lies in using well-drained fish and potatoes that are boiled and mashed properly — not too wet or mushy. Combine the fish, mashed potato, onion, garlic, egg, breadcrumbs, and chopped herbs in a large bowl, seasoning generously with salt and pepper. Mix everything by hand until fully combined, then let the mixture rest for about 10 minutes before shaping. This resting time allows the breadcrumbs to absorb excess moisture and helps the mixture bind more firmly, making the patties much easier to shape and far less likely to break apart when they hit the hot oil.

Shaping the Patties Evenly

Once your mixture has rested, divide it into nine equal portions for consistent cooking. Roll each portion into a ball using slightly damp hands to prevent sticking, then gently flatten it into a disc shape — not too thin, so the center stays juicy, but flat enough to cook through evenly. Uniform size and thickness matter here, since patties of different sizes will finish cooking at different times in the pan. Take your time with this step; a well-shaped patty holds together better and fries more evenly, giving you that clean, golden crust on both sides.

Coating and Frying for a Crunchy Crust

Press each patty into breadcrumbs on both sides, pressing gently so the coating sticks firmly rather than falling off in the oil. This crumb layer is what creates the crispy exterior that makes these fish cakes so satisfying. Heat a generous amount of sunflower oil in a wide skillet over medium heat before adding the patties — the oil needs to be hot enough to crisp the crust quickly without letting the inside overcook. Fry for about 4-5 minutes per side, until each patty turns a deep golden-brown. Avoid flipping too early; let the first side form a solid crust before turning, using a spatula to flip gently so the coating stays intact.

Draining Properly for the Right Crunch

As soon as the fish cakes come out of the pan, transfer them to a plate lined with paper towels. This simple step removes excess oil and keeps the crispy coating from turning soggy as the patties cool slightly. Avoid stacking them directly on top of each other while draining, since trapped steam can soften the crust. A single layer on paper towels for a minute or two is enough to keep that satisfying crunch intact. This small detail makes a noticeable difference between fish cakes that stay crisp and ones that lose their texture by the time they reach the table.

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 9 servings
Calories 188 kcal

Ingredients
 

For the fish base:

  • 1.3 lb white fish fillets boneless and skinless
  • 2 medium potatoes boiled and mashed
  • 1 small onion very finely chopped
  • 2 garlic cloves minced
  • 1 large egg
  • 2 tablespoons breadcrumbs
  • 1 small bunch parsley
  • 1 small bunch dill

For the crust and frying:

  • 1 cup breadcrumbs
  • salt to taste
  • black pepper to taste
  • sunflower oil

For the sauce:

  • cup Greek yogurt or sour cream
  • 1 tablespoon mayonnaise
  • fresh dill
  • lemon juice to taste

Instructions
 

  • Cut the fish fillets into small cubes or pulse them quickly in a food processor, just until roughly chopped – you want some texture, not a smooth paste.
  • In a large bowl, combine the chopped fish, mashed potatoes, onion, garlic, egg, the 2 tablespoons of breadcrumbs and the chopped herbs. Season generously with salt and pepper and mix lightly.
  • Use your hand to mix everything until well combined. Divide the mixture into 9 equal portions, shape each into a ball, then gently flatten into a thick disc.
  • Coat each patty in breadcrumbs on both sides, pressing gently so the crunchy layer sticks well.
  • Heat a generous layer of oil in a wide skillet over medium heat. Fry the patties for about 4–5 minutes per side, until deep golden-brown and crispy.
  • Transfer the patties to a plate lined with paper towels to drain any excess oil. Serve hot with the yogurt sauce and lemon wedges.
  • In a small bowl, stir together the Greek yogurt or sour cream, mayonnaise, chopped dill and a squeeze of lemon juice. Season with a pinch of salt and pepper, then chill until serving.

Notes

  1. For the best texture, chop the fish by hand or pulse briefly in a food processor so it stays slightly chunky.
  2. Let the mashed potatoes cool before mixing to avoid a sticky, gummy mixture.
  3. If the mixture feels too soft to shape, chill it for 15–20 minutes or add a little extra breadcrumb.
  4. Keep the oil at medium heat so the patties cook through without burning on the outside.
  5. The yogurt dill sauce can be made in advance and kept chilled for a deeper, more developed flavor.
  6. To make the patties kid-friendly, chop the herbs very finely and serve with a mild dipping sauce and fries or mashed potatoes.

Nutrition

Serving: 1serving | Calories: 188kcal | Carbohydrates: 20g | Protein: 18g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 52mg | Sodium: 164mg | Potassium: 475mg | Fiber: 2g | Sugar: 2g | Vitamin A: 47IU | Vitamin C: 11mg | Calcium: 62mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Rating recipe

You may also like

Leave a Comment

Rate this recipe