Canned salmon is sitting in your pantry right now, isn't it? Pull it out. You're ten minutes away from something that actually tastes like you tried.
Why You'll Love This Recipe
These patties hit the sweet spot between “I threw something together” and “I clearly have my life in order.” They're high-protein, low-carb, and pan-sear into something with a genuine crust — not the sad, steamed-from-the-inside situation you get when you skip the right fat ratio.
They work as a weeknight dinner, a meal-prep protein, or a way to make a salad feel like it earned its place on the table. And unlike a lot of keto meals, there's no cheese-melted-over-a-slab energy here — just clean, real ingredients that hold together and taste like food.
One more thing: your non-keto people will eat these too. That's not a small thing.
Ingredients
- 2 cans (14.75 oz each) wild-caught salmon, drained and picked through for bones
- 2 large eggs
- ¼ cup almond flour (the fine-ground kind — not the coarse stuff that turns everything gritty)
- 2 tablespoons mayonnaise (full-fat, not the “light” version that turns everything rubbery)
- 1 tablespoon Dijon mustard
- 2 teaspoons Old Bay seasoning
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper to taste
- 2 tablespoons avocado oil or ghee for the pan
- Optional: 2 tablespoons finely diced red onion or green onion
- Optional: 1 tablespoon fresh dill or parsley
How to Make It
- Drain the salmon thoroughly. Press it with paper towels after draining. Excess moisture is the enemy of a good crust — wet patties steam instead of sear, and they fall apart when you look at them sideways.
- Add the salmon to a mixing bowl and break it up with a fork. Add the eggs, almond flour, mayo, Dijon, and all the seasonings. Mix until combined. Don't overwork it — you want it cohesive, not paste. If it seems too wet to hold a shape, add another tablespoon of almond flour.
- Divide the mixture into 6–8 portions and form into patties about ¾-inch thick. Lay them on a plate and refrigerate for 10–15 minutes. This step matters. Chilled patties hold their shape in the pan instead of slowly spreading into a protein puddle.
- Heat your oil in a skillet over medium-high heat until shimmering. Add the patties without crowding — do two batches if you need to. Cook 3–4 minutes per side without moving them until a deep golden crust forms. Resist the urge to press or flip early. If they're sticking, they're not ready to flip yet.
- Transfer to a wire rack or paper-towel-lined plate. Serve immediately or let cool fully before storing — putting hot patties in a container creates steam that softens the crust.
Mistakes to Avoid
Not draining the salmon well enough. This is the number-one reason patties fall apart. Squeeze out the liquid. Then squeeze again. Wet fish is structurally unreliable fish.
Skipping the chill time. Ten minutes in the fridge feels unnecessary until you skip it and watch your patties slowly disintegrate in the pan. The cold firms up the fat in the mayo and egg, which gives everything something to hold onto.
Using too high a heat. You want medium-high, not screaming hot. A too-hot pan burns the exterior before the interior sets, and then you have a crunchy shell around raw mush.
Flipping too soon. The patty will release naturally from the pan when it's ready. If you're forcing the spatula under it, give it another 60 seconds.
Skimping on seasoning. Canned salmon is mild. It needs help. Taste the mixture before you form the patties and adjust — this is your one chance to fix it before it's cooked.
Easy Swaps & Substitutions
Fresh or frozen salmon instead of canned — works great, actually better. Cook and flake it first, let it cool completely, then proceed as written. More effort, but the texture is noticeably different in a good way.
Coconut flour instead of almond flour — use only 1 tablespoon, not ¼ cup. Coconut flour absorbs moisture aggressively and will make your patties dense if you swap 1:1. Proceed carefully.
Greek yogurt instead of mayo — fine in a pinch, but the fat content drops and the patties lose some of their richness. Full-fat Greek yogurt only; low-fat will make the mixture watery.
Tuna instead of salmon — honest answer: it works, but the flavor is blander. Double down on the Old Bay and Dijon if you go this route.
No almond flour at all — TBH, if your salmon is drained well enough and your egg ratio is right, you can skip the binder entirely and still get a patty that holds. It's less forgiving, but it's possible.
FAQ
Can I bake these instead of pan-frying? Yes. 400°F for 12–14 minutes, flipping halfway. You won't get the same crust, but they'll be cooked through and perfectly edible. Brush the tops with oil before baking to help them color.
Why do my patties keep falling apart? Two likely culprits: too much moisture in the salmon, or not enough chill time. If it's already falling apart in the bowl before you've even cooked it, add more almond flour a tablespoon at a time until the mixture holds a shape when pressed.
Can I make these ahead of time? Form them a day ahead and keep them covered in the fridge — they actually firm up nicely overnight. You can also fully cook and refrigerate them for up to 3 days; reheat in a dry skillet over medium to bring back some crunch.
Are these freezer-friendly? Absolutely. Freeze the uncooked patties on a sheet pan until solid, then transfer to a freezer bag. Cook from frozen at a slightly lower heat with a lid on for the first few minutes.
What do I serve these with? Anything that can stand up to a flavor with some personality. Roasted asparagus, a lemony arugula salad, or a keto coleslaw all work. A dollop of sriracha mayo on top doesn't hurt either.
What if I don't have Old Bay? Paprika, celery salt, and a pinch of cayenne will get you most of the way there. Old Bay is worth keeping on hand if you cook seafood with any regularity — it earns its cabinet space.
How do I know they're done? Deep golden brown on both sides, firm to the touch in the center, and they release cleanly from the pan. Internal temp should hit 145°F if you're checking, but the visual cues are usually enough.
Final Thoughts
These keto salmon patties are one of those recipes that sounds underwhelming until you actually make them — and then they quietly become a regular. Make the mixture tonight, chill it, and cook them tomorrow if you're short on time. Once you nail the crust, you'll stop overthinking it entirely.
What's Your Healthy Eating Style?
Get Your FREE Personalized Meal Plan & Recipe Guide in 2 Minutes
🥘 Custom Recipe Picks • ⚡ Instant Results • 🔒 100% Free
🥗 Get Your Complete Recipe Plan Now
Start eating well with a plan built around YOUR taste, schedule, and goals
Healthy Recipe Resources I Actually Use
Real recipes, real ingredients, real results — no bland diet food required.
Healthy Breads
Better-for-you bread recipes that don't taste like cardboard — sandwiches, toast, and rolls you'll actually look forward to.
Guilt-Free Desserts
Satisfy your sweet tooth without derailing your goals — cakes, cookies, and treats made with cleaner ingredients.
Easy Instant Pot Meals
Wholesome, hands-off dinners your family will actually eat — ready fast, no babysitting the stove required.
