Prep the salmon. Drain canned salmon well. Remove large bones and skin if you prefer a smoother texture.
If using cooked salmon, flake it with a fork into small pieces.
Mix the base. In a large bowl, whisk eggs, mayonnaise, and Dijon until smooth. Stir in almond flour, garlic powder, onion powder, lemon zest, green onions, and herbs. Season with 3/4 teaspoon salt and 1/2 teaspoon black pepper.
Fold in the salmon. Add the salmon to the bowl and gently mix until evenly combined.
The mixture should be moist but hold together. If it’s too loose, add 1–2 tablespoons more almond flour.
Form patties. Divide into 8 small patties or 4 larger ones. Press firmly so they stay compact.
Chill for 10 minutes in the fridge if you have time; it helps them hold their shape.