Go Back Email Link
+ servings
Pan seared cod cakes with fresh herbs on a tray with tartar sauce.
Print Recipe
5 from 2 reviews

Pan-Fried Fish Cakes (Made With Fresh Cod)

These tender, pan-fried fish cakes are packed with generous chunks of fresh cod in every bite. Seasoned with Old Bay and fresh herbs, they’re crisp on the outside and flaky within. Serve with homemade tartare sauce and a squeeze of lemon for an easy appetizer or light main. Freezer-friendly and perfect for making ahead. Yields 8 fish cakes.
Prep25 minutes
Cook10 minutes
Inactive Time1 hour 10 minutes
Total35 minutes
Cuisine: American, British
Keyword: chef-tested recipe, cod cakes, elevated seafood recipe, how long to cook fish cakes, pan fried fish cakes, restaurant-worthy recipe
Servings: 8 servings
Calories: 283kcal
Author: Ari Laing

Ingredients

For the Fish Cakes

  • 2 lbs cod fillets or other white flaky fish, such as halibut, grouper, or sole
  • 2 Tbsp extra virgin olive oil
  • tsp Kosher salt, divided
  • ½ tsp freshly ground black pepper
  • 3 Tbsp unsalted butter
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • ¼ cup mayonnaise
  • 1 Tbsp Dijon mustard
  • 2 large eggs
  • 1 Tbsp Old Bay seasoning
  • cups panko breadcrumbs
  • 2 Tbsp fresh parsley, finely chopped
  • 2 Tbsp fresh dill, finely chopped
  • 1 Tbsp chives thinly sliced, plus more for garnish
  • Zest of 1 lemon
  • 2 Tbsp neutral oil

For Serving

  • lemon wedges
  • Arugula or mixed greens
  • Flaky sea salt
  • Tartare sauce

Instructions

  • Bake the cod. Preheat oven to 375°F (190°C). Line a rimmed baking sheet with parchment paper, then place cod fillets on top. Pat dry with a paper towel, then drizzle with 2 Tbsp olive oil, 1 tsp Kosher salt, and ¼ tsp freshly ground black pepper. Cook for 12 minutes, or until fish is an internal temperature of 145°F (63°C). Set aside until cool enough to handle fish with your hands, about 5-10 minutes.
  • Sauté the onion. Meanwhile, melt 3 Tbsp butter in a skillet over medium-high heat. Add diced onion and sauté, stirring occasionally, until translucent, about 3-4 minutes. Add chopped garlic cloves, then cook 1 minute more. Set aside.
  • Make the fish cake mixture. In a large bowl, whisk together ¼ cup mayonnaise, 1 Tbsp dijon mustard, 2 eggs, 1 Tbsp Old Bay, 1½ tsp kosher salt, and ¼ tsp black pepper. To this add sautéed onion and garlic, 1½ cups panko breadcrumbs, 2 Tbsp chopped parsley, 2 Tbsp chopped dill, 1 Tbsp sliced chives, and lemon zest. Flake the slightly cooled fish with your fingers or two forks, being careful to keep the flakes as large as possible. Gently combine all ingredients together until homogenous and evenly mixed. Place fish cake mixture in a refrigerator to cool completely, about 1 hour.
  • Form the fish cakes. When ready, use a large cookie scoop to form equal sized patties. Press together gently in your hands to flatten and round each out to about a height of 1-inch.
  • Pan fry, then enjoy. Heat 2 Tbsp neutral oil over medium-high heat in a large skillet or on a griddle. When hot, add fish cakes and cook 3-5 minutes per side, being careful to flip each gently so they don't break apart. Serve on top of arugula or mixed greens with lemon wedges, tartare sauce, additional fresh herbs, and a sprinkling of flaky sea salt.

Notes

  • Nutrition note: Facts reflect fish cakes only — tartar sauce and salad are not included.
  • Make ahead: Assemble fish cakes up to 24 hours in advance, then pan fry just before serving.
  • Freeze uncooked: Arrange on a parchment-lined baking sheet and freeze until solid (about 2 hours). Transfer to a freezer-safe airtight container and freeze up to 3 months. Thaw overnight in the refrigerator, gently reshape if needed, then cook as directed.
  • Freeze cooked: Cool completely, freeze in a single layer until solid, then transfer to an airtight container. Freeze up to 3 months.
  • To reheat: Thaw overnight in the refrigerator, then warm at 350°F for 8–10 minutes, until heated through and crisp again.

Nutrition

Serving: 1fish cake | Calories: 283kcal | Carbohydrates: 11g | Protein: 24g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 108mg | Sodium: 1002mg | Potassium: 553mg | Fiber: 1g | Sugar: 2g | Vitamin A: 373IU | Vitamin C: 4mg | Calcium: 62mg | Iron: 2mg
Did you make this recipe?Tag @wellseasonedstudio and hashtag it #wellseasonedstudio!
QR Code linking back to recipe