You’ve got a can of salmon sitting in your pantry. It’s been there for weeks. You keep skipping over it.
What if I told you that can is hiding one of the crispiest, most satisfying dinners you can make in under 30 minutes?
Salmon cakes are one of those recipes that sounds simple — and it is — but when you get the details right, they’re genuinely impressive. Golden on the outside, tender on the inside, and packed with flavor that tastes like you put in way more effort than you actually did.
I’ve made these on busy weeknights, lazy Sundays, and even for guests. Every single time, someone asks for the recipe.
Let’s get into it.
What You’ll Need
For the salmon cakes:
- 2 cans (14.75 oz each) canned salmon, drained
- 1/2 cup plain breadcrumbs (plus extra for coating)
- 2 large eggs
- 3 tablespoons mayonnaise
- 1 tablespoon Dijon mustard
- 2 teaspoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, but recommended)
- 3 green onions, finely chopped
- 1/4 cup red bell pepper, finely diced
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
- 2 tablespoons olive oil (for frying)
- 1 tablespoon butter (for frying)
For the quick dipping sauce:
- 1/2 cup sour cream or Greek yogurt
- 1 tablespoon lemon juice
- 1 tablespoon fresh dill (or 1 tsp dried)
- 1 garlic clove, minced
- Salt to taste
Tools You’ll Need
- Large mixing bowl
- Fine mesh strainer or colander (for draining the salmon)
- Fork
- Cutting board and sharp knife
- Measuring spoons and cups
- Large non-stick skillet or cast iron pan
- Spatula (wide and flat works best)
- Small bowl (for the sauce)
- Baking sheet (optional, if finishing in the oven)
- Paper towels
Pro Tips
These are the things I wish someone had told me the first time I made these.
1. Drain the salmon aggressively. I mean it. Press it in a strainer, pat it with paper towels, squeeze it in a clean kitchen cloth. Excess moisture is the number one reason salmon cakes fall apart in the pan. Get it as dry as you can.
2. Refrigerate the patties before cooking. After you shape them, put them on a plate and refrigerate for 20-30 minutes. This firms them up dramatically and makes them so much easier to flip without falling apart.
3. Don’t skip the butter. Oil alone gives you crispiness. Butter gives you flavor and that gorgeous golden color. Use both — olive oil to handle the heat, butter for the taste.
4. Resist the urge to move them. Once they hit the pan, leave them alone for at least 3-4 minutes. The crust needs time to form. If you try to flip too early, they’ll stick and break. Trust the process.
5. Check for bones. Most canned salmon has soft, edible bones — they’re packed with calcium and won’t hurt you. But some people don’t love the texture. Take 30 seconds to check and remove any you see.
How to Make Salmon Cakes
Step 1: Prep the salmon
Open and drain both cans of salmon thoroughly. Remove any large bones or skin if you prefer (totally optional).
Transfer to a large mixing bowl and flake apart with a fork until it’s broken down into small pieces. No large chunks.
Step 2: Mix the base
Add the eggs, mayonnaise, Dijon mustard, and Worcestershire sauce to the bowl. Mix until just combined.
Add the breadcrumbs, garlic powder, onion powder, smoked paprika, and cayenne. Mix again.
Fold in the green onions, red bell pepper, and parsley. Season with salt and black pepper.
The mixture should hold its shape when you press it together. If it feels too wet, add another tablespoon of breadcrumbs. If too dry, add a tiny bit more mayo.
Step 3: Shape and chill
Divide the mixture into 8 equal portions. Shape each into a patty about 3/4 inch thick — roughly the size of a burger.
Optional but highly recommended: coat each patty lightly in breadcrumbs for extra crunch.
Place on a plate, cover with plastic wrap, and refrigerate for 20-30 minutes.
Step 4: Make the sauce
While the patties chill, stir together the sour cream, lemon juice, dill, minced garlic, and a pinch of salt in a small bowl. Refrigerate until ready to serve.
Step 5: Cook the cakes
Heat the olive oil and butter in a large skillet over medium-high heat. Once the butter is melted and the pan is hot, add the patties in batches — don’t crowd the pan.
Cook for 4 minutes undisturbed, then carefully flip and cook for another 3-4 minutes.
They should be deep golden brown on both sides. If you want them extra cooked through, transfer to a 375°F oven for 5 minutes after pan-frying.
Drain briefly on paper towels and serve hot.
Substitutions and Variations
This recipe is flexible. Here’s how to make it work for you:
- No breadcrumbs? Use crushed crackers (Ritz are amazing here), panko, or almond flour for gluten-free.
- No mayonnaise? Greek yogurt or sour cream both work as a swap.
- Want more heat? Add a dash of hot sauce or extra cayenne.
- Dairy-free? Skip the butter and fry in avocado oil instead.
- Add-ins to try: Corn kernels, jalapeño, shredded zucchini (squeezed dry), or Old Bay seasoning for a classic seafood flavor.
- Fresh salmon? Use about 1.5 lbs cooked and flaked. Pan-seared or baked both work perfectly.
Make Ahead Tips
These are ideal for meal prep.
Uncooked patties: Shape them, layer between parchment paper, and refrigerate for up to 24 hours before cooking. They’ll actually hold together even better.
Cooked cakes: Store in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat or in the oven at 350°F for 8-10 minutes. Avoid the microwave — they get soggy.
Freezer-friendly: Freeze uncooked patties on a baking sheet first, then transfer to a zip-lock bag. Cook from frozen, adding a few extra minutes per side.
Nutritional Info (Per Serving, 2 Cakes)
| Nutrient | Amount |
|---|---|
| Calories | ~310 |
| Protein | 28g |
| Fat | 18g |
| Carbohydrates | 10g |
| Fiber | 1g |
| Sodium | ~520mg |
| Omega-3 fatty acids | High |
Salmon is one of the best sources of omega-3 fatty acids on the planet. Two cakes give you more protein than most chicken dishes, for a fraction of the effort.
Meal Pairing Suggestions
Not sure what to serve these with? Here are some combos that work well:
- Simple: Lemon wedges, dipping sauce, and a green salad
- Hearty: Roasted potatoes or sweet potato fries
- Fresh: Cucumber and tomato salad with a light vinaigrette
- Low-carb: Cauliflower rice and steamed broccoli
- Crowd-pleaser: Slider buns with the dipping sauce, lettuce, and sliced avocado
Leftovers and Storage
| Storage Method | Duration | Best Reheating Method |
|---|---|---|
| Refrigerator (cooked) | Up to 3 days | Skillet or oven |
| Freezer (uncooked) | Up to 2 months | Cook from frozen |
| Freezer (cooked) | Up to 1 month | Oven at 350°F |
One thing to note: the texture is best fresh from the pan. Leftovers are still great — just don’t expect the same crunch after refrigerating. A quick hit in a hot skillet brings them back to life better than anything else.
FAQ
Can I use pink or red canned salmon? Both work. Red (sockeye) salmon has a richer flavor and deeper color. Pink salmon is milder and usually cheaper. Either one makes a great cake — it comes down to personal preference.
My salmon cakes keep falling apart. What am I doing wrong? Three common culprits: too much moisture in the salmon, not enough binding (eggs or breadcrumbs), or flipping too early. Make sure the salmon is very dry, the mixture holds its shape when pressed, and you give each side enough time to form a crust before touching it.
Can I bake these instead of frying? Yes. Place on a greased baking sheet and bake at 400°F for 20-25 minutes, flipping once halfway. They won’t be quite as crispy, but they’re still really good — and it’s completely hands-off.
Do I have to refrigerate the patties before cooking? Technically no, but you really should. That 20-30 minutes in the fridge makes a huge difference in how they hold together. It’s the step most people skip and then regret.
What canned salmon brand is best? Look for wild-caught Pacific salmon when possible. Brands like Wild Planet, Vital Choice, or even Costco’s Kirkland wild-caught salmon are great quality. Avoid anything that says “Atlantic salmon” — most of that is farmed.
Can I make these without eggs? Yes. Use a flax egg (1 tablespoon ground flax + 3 tablespoons water, rested for 5 minutes) or 2 tablespoons of mayo as a replacement. The texture will be slightly different but still works.
Wrapping Up
Here’s the truth: this recipe has no business being this good for how little effort it takes.
A couple of cans of salmon, a handful of pantry staples, and about 30 minutes is all it takes to get dinner on the table that everyone actually gets excited about.
The crispy crust. The tender inside. That cool, garlicky dipping sauce on the side. It’s the kind of meal you’ll make once and immediately add to the rotation.
Give it a try this week. And when you do, drop a comment below and tell me how it went — did you stick to the recipe, or did you put your own spin on it? I’d love to hear about it.