Introduction
There was this one afternoon — mid-July, wind coming off the water, cooler full of fresh cod we’d pulled in that morning — and I had absolutely no plan for dinner. The kids were hungry, I was tired, and I stood in my kitchen just staring at those fillets, wishing I had a simple crispy fish fillet recipe that would make everyone happy. That’s how this burger was born.
That’s honestly how this easy fish burger recipe was born. Not from a cookbook. Not from watching some cooking show. Just from being hungry, a little sunburned, and having fish that needed to be eaten before the day got away from me.
I’ve made this homemade fish burger probably sixty times since then. Maybe more. It’s the kind of thing you stop thinking about and just make. Crispy outside, soft and flaky inside, tucked into a toasted bun with whatever sauce you’ve got going in the fridge. It’s simple in the best possible way.
Why You’ll Love This Recipe
- It comes together in about 30 minutes — no marinating, no overnight anything, just fish and a hot pan
- The flavor is clean and coastal without being fussy — the fish actually tastes like fish, not like a frozen patty
- You don’t need any special skills or equipment — if you can fry an egg, you can make this
Quick Recipe Snapshot
Prep Time: 15 minutes
Cook Time: 10–12 minutes
Total Time: About 30 minutes
Servings: 4 burgers
Difficulty: Easy — genuinely easy
Best Fish to Use: Cod, haddock, tilapia, or any firm white fish
Cooking Method: Pan-fried in a skillet
What You’ll Need: A skillet, a bowl, a spatula, and a little patience
Ingredients List
For the Fish Patties
- 1 ½ lbs fresh cod fillets (or haddock — both hold up really well to the pan)
- ½ cup plain breadcrumbs (the regular kind, not panko — panko can get a little too crunchy and overpowers the fish)
- 1 large egg, beaten
- 2 tablespoons mayonnaise (this keeps the patty from drying out — don’t skip it)
- 1 tablespoon Dijon mustard
- 2 cloves garlic, minced
- 2 green onions, finely chopped
- 1 teaspoon Old Bay seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons olive oil or neutral oil for frying
For the Quick Tartar Sauce
- ⅓ cup mayonnaise
- 2 tablespoons dill pickles, finely chopped
- 1 teaspoon lemon juice
- 1 teaspoon capers, roughly chopped (optional but really good)
- Salt to taste
For Assembly
- 4 burger buns, toasted
- 4 leaves of butter lettuce
- 4 slices tomato
- Lemon wedges for serving
Step-by-Step Instructions
- Chop the fish — don’t use a food processor. Cut the cod into rough chunks, then use a knife to chop it down into a coarse mince. You want some texture in there. If you blitz it in a processor you’ll end up with a paste and the patties will feel rubbery. Uneven is good here.
- Mix the patty mixture. In a large bowl, combine the chopped fish, breadcrumbs, egg, mayo, mustard, garlic, green onions, Old Bay, salt, and pepper. Stir it together gently — just until it comes together. Overmixing makes it dense.
- Form the patties. Divide the mixture into four equal portions and shape them into patties about ¾ inch thick. They’ll be a little soft — that’s fine. Set them on a plate and pop them in the fridge for 10 minutes. This step matters. Cold patties hold together so much better in the pan.
- Make the tartar sauce while you wait. Mix the mayo, pickles, lemon juice, and capers in a small bowl. Taste it. Adjust the salt. Set it aside. (Honestly I sometimes make this the night before and it’s even better.)
- Heat the oil. Get a skillet — cast iron if you have one — over medium-high heat. Add the oil and let it get hot. You’ll know it’s ready when a tiny drop of water flicks in and sizzles immediately.
- Cook the patties. Carefully lay the patties in the pan. Don’t move them. Let them cook for 4–5 minutes on the first side until a golden crust forms underneath. Flip once — gently — and cook another 4–5 minutes. The inside should be opaque all the way through and the outside should be properly golden. Not pale. Golden.
- Toast the buns. While the fish finishes, throw the buns cut-side down in a dry pan for about a minute. Just until they’re warm and slightly crisp at the edges. It makes a difference.
- Assemble. Spread tartar sauce on both sides of the bun. Add lettuce, tomato, the fish patty, and a squeeze of lemon. That’s it. Eat it while it’s hot.
Small Tricks From Cooking Fish at Home
I mentioned using a cast iron skillet if you have one, and honestly, it’s not just a suggestion—it’s the secret weapon. That “properly golden” crust I’m talking about comes from the incredible, even heat a good cast iron pan holds. My old Lodge skillet is the one I reach for every time. It gets screaming hot and stays that way, which means the second those cold patties hit the surface, the crust starts forming immediately. This prevents sticking and guarantees you get that perfect pan-sear instead of a sad, steamed fish cake.
This is the workhorse of my kitchen, and it’s surprisingly affordable for something that will last a lifetime. Get yours and see the difference it makes.
Lodge 10.25 Inch Cast Iron Skillet with Assist Handle
✓ prime
We earn a commission if you make a purchase, at no additional cost to you.

The biggest thing I learned the hard way — fish patties need to be cold before they hit the pan. I used to skip the fridge step because I was impatient and every single time, they’d fall apart. Ten minutes in the fridge changed everything.
Don’t crowd the pan. If you’re making four patties and your skillet isn’t big enough, cook two at a time. Crowding drops the temperature and instead of getting a crust, you get steam. Steamed fish patties are sad.
Old Bay is doing a lot of work in this recipe. I’ve tried other seasoning blends and nothing quite hits the same way. There’s something about that mix of celery salt and paprika that just says coastal without being loud about it.
If your fish is really wet — like if it’s been sitting in water in the package — pat it dry before chopping. Wet fish makes wet patties and wet patties don’t crust properly. I keep a stack of paper towels near the cutting board just for this.
The tartar sauce is better the next day. I don’t know exactly why. Something about the pickle brine and the lemon settling into the mayo. If you have time, make it ahead.
Common Mistakes to Avoid
Using fish that’s too wet. I’ve ruined batches this way. If the fish has been sitting in liquid or is freshly rinsed and not dried, the patty mixture gets too loose and falls apart in the pan. Pat everything dry before you start.
Flipping too early is another one. I know it’s tempting to check. But if you try to flip before that bottom crust has set, the patty will stick and tear. Wait until it releases naturally — when it’s ready, it’ll let go of the pan on its own.
Over-seasoning to the point where you can’t taste the fish anymore. This is a fish burger, not a spice burger. The fish should be the main thing. Season enough to enhance it, not bury it.
Skipping the bun toast. It sounds small but a soft untoasted bun turns soggy in about forty seconds once the fish and sauce hit it. That little bit of crust on the bun holds everything together.
Variations and Serving Ideas
Spicy version: Add a teaspoon of sriracha into the patty mixture and swap the tartar sauce for a chipotle mayo. It gets a nice heat that builds slowly without being aggressive.
Mild version: Drop the mustard and Old Bay, add a little lemon zest and fresh dill instead. Much gentler. Good for kids or anyone who finds bold seasoning overwhelming.
Coastal twist: Mix a small handful of finely chopped cooked shrimp into the fish mixture before forming the patties. It adds a different texture and a sweeter flavor that feels very much like something you’d eat at a dock-side shack in summer.
What to Serve With
Coleslaw is the obvious choice, and for good reason. The cool crunch and creaminess perfectly balance the texture of a perfectly cooked crispy fish patty in a way that just works. I make mine simple — shredded cabbage, a little apple cider vinegar, mayo, salt. Done.
Sweet potato fries are good here too. They’re softer than regular fries but the sweetness plays well against the savory fish.
If you want something lighter, a simple cucumber and tomato salad with a little red onion and olive oil is perfect. It cuts through the richness of the tartar sauce and keeps the whole meal feeling fresh rather than heavy.
And always, always have lemon wedges on the table. Always.
Storage and Reheating
Cooked fish patties will keep in the fridge for up to 2 days in an airtight container. They’re honestly pretty good the next day for lunch, cold, tucked into a wrap.
To reheat, use a skillet over medium heat with just a tiny bit of oil. A few minutes per side and they’ll crisp back up. DO NOT microwave them. A microwaved fish patty turns rubbery and steamy and smells up the whole kitchen. It’s not worth it.
DO NOT freeze already-cooked patties. The texture breaks down completely when you thaw them. If you want to freeze them, do it before cooking — form the raw patties, lay them on a parchment-lined tray, freeze until solid, then transfer to a bag. Cook from frozen, adding a few extra minutes per side.
FAQs (People Also Ask)
Can I use frozen fish instead of fresh?
Yes, but thaw it completely first and dry it really well. Frozen fish releases a lot of water as it thaws and if you don’t get rid of that moisture, your patties won’t hold together. Fresh is better when you can get it, but frozen works fine if you’re careful about the drying step.
How do I know when the fish patty is cooked through?
The inside should be completely opaque — no translucent or raw-looking bits. If you have an instant-read thermometer, you’re looking for 145°F in the center. If you don’t, just press the center gently — it should feel firm, not soft and jiggly.
Can I substitute a different fish?
Absolutely. Haddock, tilapia, pollock, or even salmon all work. Just make sure it’s a firm fillet that you can chop without it turning to mush. Delicate fish like sole or flounder won’t hold up as well.
How long does this take start to finish?
About 30 minutes, including the 10-minute fridge rest for the patties. It’s a genuinely quick dinner. Nothing about this is complicated or slow.
Can I make the patties ahead of time?
Yes. Form them, cover with plastic wrap, and refrigerate for up to 24 hours before cooking. They actually hold together even better after sitting overnight. It’s a good make-ahead option for a busy weeknight.
Nutrition
Nutrition Facts
(Per serving. Estimates only, varies by exact ingredients used)
Conclusion
Some of the best meals I’ve ever made started with being tired and not having a plan. That July afternoon with the cooler full of cod — I wasn’t trying to make something memorable. I was just trying to feed people before they got cranky.
But that’s kind of how it goes with fish. You treat it simply, you don’t overthink it, and it gives you something really good in return. This is one of those recipes I’ll probably be making for a long time. Not because it’s impressive. Just because it’s honest, and it tastes like the water, and it always works.
That’s enough for me.

Easy Fish Burger Recipe
Ingredients
- 1 1/2 lbs fresh cod fillets
- 1/2 cup plain breadcrumbs
- 1 large egg, beaten
- 2 tablespoons mayonnaise
- 1 tablespoon Dijon mustard
- 2 cloves garlic, minced
- 2 green onions, finely chopped
- 1 teaspoon Old Bay seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil for frying
- 1/3 cup mayonnaise (for tartar sauce)
- 2 tablespoons dill pickles, finely chopped
- 1 teaspoon lemon juice
- 1 teaspoon capers, roughly chopped (optional)
- Salt to taste
- 4 burger buns, toasted
- 4 leaves butter lettuce
- 4 slices tomato
- Lemon wedges for serving
Instructions
- Chop the cod fillets into rough chunks using a knife — chop down into a coarse mince. Do not use a food processor. You want texture, not paste.
- In a large bowl, combine the chopped fish, breadcrumbs, beaten egg, mayonnaise, Dijon mustard, minced garlic, green onions, Old Bay, salt, and pepper. Stir gently just until combined. Do not overmix.
- Divide the mixture into 4 equal portions and shape into patties about 3/4 inch thick. Place on a plate, cover, and refrigerate for 10 minutes.
- While the patties chill, make the tartar sauce: mix mayonnaise, chopped pickles, lemon juice, and capers in a small bowl. Season with salt to taste and set aside.
- Heat a skillet (cast iron preferred) over medium-high heat. Add olive oil and let it get hot until a drop of water sizzles on contact.
- Carefully place the patties in the skillet. Do not move them. Cook for 4 to 5 minutes until a golden crust forms on the bottom.
- Flip the patties once, gently. Cook another 4 to 5 minutes until the inside is completely opaque and the outside is golden brown. Internal temperature should reach 145°F.
- Toast the buns cut-side down in a dry pan for about 1 minute until lightly crisped at the edges.
- Spread tartar sauce on both sides of each bun. Layer with butter lettuce, tomato, and the cooked fish patty. Squeeze fresh lemon over the top and serve immediately.






