Fish cakes are a delightful way to enjoy seafood in a comforting, crispy package. These little patties are versatile, easy to prepare, and packed with flavor. With a combination of fresh fish and vibrant ingredients, you can whip up a batch of fish cakes that will impress your family and friends. Whether you’re serving them as a main dish or an appetizer, these fish cakes are sure to become a favorite in your household.
What Sets This Recipe Apart

What makes this fish cake recipe truly special is the blend of flavors and textures. The combination of roasted peppers, sweet paprika, and Dijon mustard adds a depth of flavor that elevates the dish. Moreover, the use of seasoned panko gives the cakes a delightful crunch, making each bite satisfying. With a hint of lemon juice and fresh parsley, these fish cakes are light yet incredibly tasty.
What We’re Using
- 1/4 cup roasted peppers, jarred: Adds sweetness and color.
- 1 clove garlic: For that aromatic punch.
- 1/2 teaspoon sweet paprika: To enhance the flavor profile.
- 1/4 cup light mayonnaise: For creaminess without heaviness.
- 1 pound fish fillets: You can choose from flounder, tilapia, cod, halibut, salmon, or even canned crab.
- 1 1/4 cup seasoned panko: Provides a crunchy exterior.
- 1/4 cup minced celery: For a refreshing crunch.
- 2 tablespoons light mayo: Extra creaminess for the mix.
- 1/2 tablespoon Dijon mustard: Adds a subtle tang.
- 1 1/2 tablespoons lemon juice: Brightens the flavors.
- 2 large eggs, divided: Acts as a binder.
- 1/4 cup finely chopped parsley: Freshness and color.
- 3 scallions, green tops minced: For a mild onion flavor.
- 1 teaspoon Old Bay seasoning: A classic seafood spice blend.
- 1/4 teaspoon kosher salt: To taste.
- Black pepper: To taste.
- Olive oil spray: For cooking.
- Lemon wedges: For serving.
Cook’s Kit
- Mixing bowl: For combining all the ingredients.
- Skillet: To cook the fish cakes until golden brown.
- Spatula: For flipping the cakes with ease.
- Measuring cups and spoons: To ensure accurate ingredient amounts.
- Knife and cutting board: For chopping herbs and vegetables.
Fish Cakes — Do This Next

Step 1: Prepare the Fish
Start by cooking your fish fillets. If using fresh fish, poach or steam them until fully cooked, about 10 minutes. If using canned crab, simply drain and set aside. Once cooked, allow the fish to cool slightly, then flake it into bite-sized pieces.
Step 2: Mix the Ingredients
In a large mixing bowl, combine the flaked fish, roasted peppers, minced garlic, sweet paprika, light mayonnaise, minced celery, Dijon mustard, lemon juice, one egg (beaten), parsley, scallions, Old Bay seasoning, kosher salt, and black pepper. Stir until well combined.
Step 3: Form the Patties
With your hands, form the mixture into small patties, about 2-3 inches in diameter. This recipe should yield about 8-10 fish cakes, depending on the size you prefer.
Step 4: Coat with Panko
Place the seasoned panko in a shallow dish. Gently coat each fish cake in the panko, pressing slightly to adhere. This will create a lovely crunchy crust once cooked.
Step 5: Cook the Fish Cakes
Heat a skillet over medium heat and lightly spray with olive oil. Once the oil is hot, add the fish cakes, cooking in batches if necessary. Cook for about 4-5 minutes on each side or until they’re golden brown and crispy. Make sure they’re cooked through.
Step 6: Serve and Enjoy
Once cooked, transfer the fish cakes to a plate lined with paper towels to absorb any excess oil. Serve warm with lemon wedges and additional scallions for garnish.
Variations by Season

- Spring: Incorporate fresh asparagus or peas into the mixture for a vibrant touch.
- Summer: Add diced tomatoes and corn for a sweet, summery flavor.
- Fall: Mix in some grated sweet potato or pumpkin for warmth and sweetness.
- Winter: Use hearty greens like kale or spinach to add nutrition and color.
Learn from These Mistakes
- Don’t skip the binding agent: Ensure you use enough egg to hold the mixture together; otherwise, the cakes may fall apart while cooking.
- Overcrowding the pan: Cook in batches to maintain even cooking and prevent steaming.
- Not letting the cakes rest: Allow the fish cakes to rest for a few minutes before cooking to help them firm up.
- Skipping the seasoning: Taste your mixture before cooking; the flavors should be well-balanced and seasoned.
Prep Ahead & Store
You can prepare the fish cake mixture a day in advance. Just keep it covered in the refrigerator until you’re ready to cook. The formed patties can also be frozen for up to three months. Arrange them on a baking sheet lined with parchment paper and freeze until solid, then transfer to a freezer-safe bag. When you’re ready to enjoy them, cook straight from frozen, adding a few extra minutes to the cooking time.
Reader Questions
Can I use frozen fish for this recipe?
Absolutely! Just ensure to thaw the fish completely and pat it dry before cooking to prevent excess moisture.
What dipping sauces go well with fish cakes?
A simple tartar sauce, a zesty remoulade, or even a spicy aioli can complement the flavors wonderfully.
How can I make these fish cakes spicier?
Add a pinch of cayenne pepper or finely chopped jalapeños to the mixture for a delightful kick.
Can I bake these fish cakes instead of frying them?
Yes! Preheat your oven to 400°F (200°C), place the patties on a baking sheet, and lightly spray with olive oil. Bake for about 20 minutes, flipping halfway through until golden brown.
Healthy-ish Favorites
The Last Word
Fish cakes are a fantastic way to include more seafood in your diet while enjoying a comforting meal. With their crispy exterior and flavorful filling, these fish cakes are truly a crowd-pleaser. Whether you’re cooking for a special occasion or just a casual weeknight dinner, this recipe is sure to impress. Remember, you can customize them with seasonal ingredients or your favorite spices, making them as unique as your taste preferences. So gather your ingredients, roll up your sleeves, and get ready to savor these delicious fish cakes!

Fish Cakes
Equipment
- Mixing Bowl
- Skillet
- Spatula
- Measuring cups and spoons
- Knife and cutting board
Ingredients
- 1/4 cup roasted peppers, jarred
- 1 clove garlic
- 1/2 teaspoon sweet paprika
- 1/4 cup light mayonnaise
- 1 pound fish fillets flounder, tilapia, cod, halibut, salmon, or canned crab
- 1 1/4 cup seasoned panko
- 1/4 cup minced celery
- 2 tablespoons light mayo extra
- 1/2 tablespoon Dijon mustard
- 1 1/2 tablespoons lemon juice
- 2 large eggs divided
- 1/4 cup finely chopped parsley
- 3 scallions, green tops minced
- 1 teaspoon Old Bay seasoning
- 1/4 teaspoon kosher salt to taste
- black pepper to taste
- olive oil spray for cooking
- lemon wedges for serving
Instructions
- Start by cooking your fish fillets. If using fresh fish, poach or steam them until fully cooked, about 10 minutes. If using canned crab, simply drain and set aside. Once cooked, allow the fish to cool slightly, then flake it into bite-sized pieces.
- In a large mixing bowl, combine the flaked fish, roasted peppers, minced garlic, sweet paprika, light mayonnaise, minced celery, Dijon mustard, lemon juice, one egg (beaten), parsley, scallions, Old Bay seasoning, kosher salt, and black pepper. Stir until well combined.
- With your hands, form the mixture into small patties, about 2-3 inches in diameter. This recipe should yield about 8-10 fish cakes, depending on the size you prefer.
- Place the seasoned panko in a shallow dish. Gently coat each fish cake in the panko, pressing slightly to adhere. This will create a lovely crunchy crust once cooked.
- Heat a skillet over medium heat and lightly spray with olive oil. Once the oil is hot, add the fish cakes, cooking in batches if necessary. Cook for about 4-5 minutes on each side or until they’re golden brown and crispy. Make sure they’re cooked through.
- Once cooked, transfer the fish cakes to a plate lined with paper towels to absorb any excess oil. Serve warm with lemon wedges and additional scallions for garnish.
Notes
- Prepare the fish cake mixture a day ahead and keep refrigerated to save time on the day of cooking.
- Freeze formed patties on a baking sheet before transferring to a freezer bag for up to three months; cook from frozen adding a few extra minutes to cooking time.
- For a spicier version, add cayenne pepper or chopped jalapeños to the mixture.
