Oven-Baked Fish Cakes – Crispy, Light, and Easy
These oven-baked fish cakes are simple, tasty, and perfect for busy weeknights. They’re crisp on the outside, tender in the middle, and won’t leave your kitchen smelling like a fry shop. You can use fresh or canned fish, and the mix comes together fast with pantry staples.

Serve them with a lemony yogurt sauce or your favorite tartar sauce, and dinner is done. It’s a reliable recipe you’ll make again and again.
Why This Recipe Works
instead of frying keeps the fish cakes light while still giving you a golden crust. A quick brush of oil is all you need.
Mashed potato binds and moistens the mixture, so the cakes hold together without drying out.
It also makes the texture soft and satisfying.
Fresh herbs and lemon zest brighten the flavor, balancing the richness of the fish and potato.
Breadcrumbs outside, not inside mean a crisp coating that won’t make the cakes dense.
Shopping List
- 1 pound cooked flaky white fish (cod, haddock, pollock, or salmon; fresh, frozen, or canned)
- 1 1/2 cups mashed potatoes (cooled; from about 1 pound potatoes)
- 1 large egg
- 1/4 cup finely chopped onion or shallot
- 2 tablespoons chopped fresh parsley or dill
- 1 teaspoon lemon zest
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder (optional)
- 1/2 teaspoon smoked paprika or sweet paprika
- Salt and black pepper
- 1 to 1 1/2 cups plain or panko breadcrumbs
- Olive oil or neutral oil for brushing
- Lemon wedges, for serving
- Optional sauce: plain yogurt or mayo, extra lemon, chopped pickles or capers
How to Make It

- Prep the fish. If using fresh or frozen fish, poach, steam, or bake until just cooked and flaky. Let it cool, then flake into large pieces. If using canned, drain well.
- Make the base. In a large bowl, combine mashed potatoes, egg, onion, herbs, lemon zest, lemon juice, Dijon, garlic powder, paprika, 3/4 teaspoon salt, and 1/4 teaspoon pepper.
- Fold in the fish. Gently mix the flaked fish into the potato mixture.Keep some pieces chunky for better texture. Taste and adjust seasoning.
- Shape the cakes. Divide into 8 patties (about 1/3 cup each). Chill on a tray for 15–20 minutes to firm up.This helps them hold their shape.
- Coat with crumbs. Spread breadcrumbs on a plate. Press each patty lightly into the crumbs on both sides. Shake off excess.
- Prepare the pan. Heat oven to 425°F (220°C).Line a baking sheet with parchment and brush or spray with oil. Arrange the cakes and brush the tops with oil.
- Bake until golden. Bake 12–15 minutes, flip, brush with a little more oil, and bake another 8–10 minutes until crisp and lightly browned.
- Serve hot. Squeeze with lemon and serve with a quick yogurt or tartar sauce and a simple salad.
Keeping It Fresh
Make-ahead: Shape and bread the patties up to 24 hours in advance. Cover and refrigerate.
Bake straight from the fridge, adding a minute or two if needed.
Storage: Refrigerate cooked fish cakes in an airtight container for up to 3 days. Reheat at 375°F (190°C) for 8–10 minutes to re-crisp.
Freezing: Freeze uncooked, breaded patties on a sheet until solid, then transfer to a freezer bag for up to 2 months. Bake from frozen at 425°F (220°C) for 22–25 minutes, flipping once.
Benefits of This Recipe
- Lighter than frying with the same satisfying crunch.
- Budget-friendly: works with canned fish or sale fillets.
- Kid- and crowd-pleasing flavors with simple ingredients.
- Flexible: swap herbs, adjust spices, and use what you have.
- Great for meal prep and freezer-friendly.
Common Mistakes to Avoid
- Too much moisture: Overly wet potatoes or fish make soggy cakes.Drain fish well and let mashed potatoes cool and steam off excess moisture.
- Overmixing: It turns the texture mushy. Fold the fish in gently to keep flakes intact.
- Skipping the chill: Chilling helps the patties hold together. Don’t rush this step.
- Not enough seasoning: Taste the mixture and add salt, pepper, and lemon as needed.
- Dry baking: A light brush of oil is key for browning.Don’t skip it.
Variations You Can Try
- Herb switch: Try chives, cilantro, or tarragon.
- Spicy kick: Add red pepper flakes, cayenne, or a spoonful of harissa.
- Smoky salmon: Use hot-smoked salmon and add capers and dill.
- Gluten-free: Use gluten-free breadcrumbs or crushed cornflakes.
- Sweet potato twist: Swap half the potato for mashed sweet potato and add cumin.
- Cheesy edge: Mix in 1/4 cup grated Parmesan for extra savoriness.
FAQ
What fish works best for fish cakes?
Firm, flaky white fish like cod, haddock, or pollock is classic. Salmon also works well, fresh, canned, or smoked. Avoid very oily or extremely delicate fish if you want a clean, flaky texture.
Can I use canned tuna?
Yes.
Drain it very well and flake it lightly. The flavor is stronger than white fish, so add extra lemon and herbs to balance it.
How do I keep the fish cakes from falling apart?
Cool the potatoes, drain the fish, add an egg, and chill the patties before baking. Handle them gently and flip only once.
What sauce goes with these?
Try lemon yogurt (yogurt, lemon juice, zest, salt, pepper) or classic tartar (mayo, chopped pickles, capers, lemon).
A quick sriracha mayo is great if you like heat.
Can I air-fry them?
Yes. Air-fry at 400°F (200°C) for 8–10 minutes per side, spraying lightly with oil and flipping halfway. Cook until crisp and heated through.
What can I serve on the side?
Green salad, slaw, roasted veggies, or simple peas are all great.
A buttered bun turns them into sandwiches.
In Conclusion
These oven-baked fish cakes are crispy, bright, and easy to pull off any night of the week. They’re flexible with ingredients and friendly to both budgets and schedules. Make a batch, freeze a few, and enjoy restaurant-style results without the frying fuss.

Ingredients
Method
- Prep the fish. If using fresh or frozen fish, poach, steam, or bake until just cooked and flaky. Let it cool, then flake into large pieces. If using canned, drain well.
- Make the base. In a large bowl, combine mashed potatoes, egg, onion, herbs, lemon zest, lemon juice, Dijon, garlic powder, paprika, 3/4 teaspoon salt, and 1/4 teaspoon pepper.
- Fold in the fish. Gently mix the flaked fish into the potato mixture. Keep some pieces chunky for better texture. Taste and adjust seasoning.
- Shape the cakes. Divide into 8 patties (about 1/3 cup each). Chill on a tray for 15–20 minutes to firm up. This helps them hold their shape.
- Coat with crumbs. Spread breadcrumbs on a plate. Press each patty lightly into the crumbs on both sides. Shake off excess.
- Prepare the pan. Heat oven to 425°F (220°C). Line a baking sheet with parchment and brush or spray with oil. Arrange the cakes and brush the tops with oil.
- Bake until golden. Bake 12–15 minutes, flip, brush with a little more oil, and bake another 8–10 minutes until crisp and lightly browned.
- Serve hot. Squeeze with lemon and serve with a quick yogurt or tartar sauce and a simple salad.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
