Keto Salmon Cakes With Avocado Salsa – Crispy, Fresh, and Low-Carb
These salmon cakes bring big flavor with minimal fuss. They’re crisp on the outside, tender in the middle, and topped with a bright, zesty avocado salsa that makes every bite pop. If you’re eating low-carb or just want a clean, satisfying meal, this recipe checks every box.
It’s weeknight-friendly, great for meal prep, and fancy enough for guests. Best of all, you need simple ingredients and about 30 minutes.
Ingredients
Method
- Mix the salmon base: In a large bowl, add the flaked salmon, eggs, almond flour, mayonnaise, Dijon, lemon juice, green onion, herbs, garlic, smoked paprika, salt, and pepper. Stir gently until combined. The mixture should hold together but not be dry.
- Chill briefly: For a firmer patty, place the bowl in the fridge for 10–15 minutes. This helps the almond flour hydrate and makes shaping easier.
- Shape the cakes: Divide into 8 patties, about 1/2 inch thick. If the mixture feels loose, add 1–2 extra tablespoons of almond flour. If it’s too dry, add 1 teaspoon of mayo or lemon juice.
- Make the salsa: In a medium bowl, gently toss the avocado, tomato, red onion, cilantro, jalapeño, lime juice, olive oil, salt, and pepper. Taste and adjust salt or lime as needed. Set aside.
- Pan-sear option: Warm a large nonstick skillet over medium heat. Add 1–2 tablespoons of oil. Place patties in the pan without crowding. Cook 3–4 minutes per side until golden brown and heated through. Add more oil as needed for the second batch.
- Air fryer option: Preheat to 380°F (193°C). Lightly oil the basket. Arrange patties in a single layer, spray tops with oil, and air fry 8–10 minutes, flipping at the halfway mark, until crisp and browned.
- Serve: Plate salmon cakes with a generous spoon of avocado salsa on top. Finish with lemon wedges and a sprinkle of extra herbs if you like.
What Makes This Special
These salmon cakes hit that perfect mix of crunchy and creamy. The almond flour keeps them keto without sacrificing texture.
A quick avocado salsa adds freshness and balances the richness of the salmon. You can pan-sear them for a golden crust or air fry for an easy, hands-off option. Serve them as a main, tuck them into lettuce wraps, or top a salad for a fast, wholesome dinner.
What You’ll Need
- Canned or cooked salmon: 16 ounces (drained if canned), skinless and boneless, flaked
- Eggs: 2 large, beaten
- Almond flour: 1/2 cup, packed (fine blanched works best)
- Mayonnaise: 2 tablespoons (avocado oil mayo if possible)
- Dijon mustard: 1 tablespoon
- Fresh lemon juice: 1 tablespoon, plus wedges for serving
- Green onion: 2 tablespoons, finely sliced
- Fresh parsley or dill: 2 tablespoons, chopped
- Garlic: 1 clove, minced (or 1/2 teaspoon garlic powder)
- Smoked paprika: 1/2 teaspoon
- Salt and pepper: 3/4 teaspoon salt and 1/2 teaspoon black pepper, or to taste
- Olive oil or avocado oil: 2–3 tablespoons for pan-searing
For the Avocado Salsa
- Avocado: 2 medium, diced
- Tomato: 1 small, seeded and diced (optional for strict keto; you can reduce or skip)
- Red onion: 2 tablespoons, finely diced
- Fresh cilantro: 2 tablespoons, chopped (or parsley if you prefer)
- Jalapeño: 1/2, finely minced (optional for heat)
- Lime juice: 2 tablespoons, fresh
- Extra-virgin olive oil: 1 tablespoon
- Salt and pepper: To taste
Instructions
- Mix the salmon base: In a large bowl, add the flaked salmon, eggs, almond flour, mayonnaise, Dijon, lemon juice, green onion, herbs, garlic, smoked paprika, salt, and pepper.
Stir gently until combined. The mixture should hold together but not be dry.
- Chill briefly: For a firmer patty, place the bowl in the fridge for 10–15 minutes. This helps the almond flour hydrate and makes shaping easier.
- Shape the cakes: Divide into 8 patties, about 1/2 inch thick.
If the mixture feels loose, add 1–2 extra tablespoons of almond flour. If it’s too dry, add 1 teaspoon of mayo or lemon juice.
- Make the salsa: In a medium bowl, gently toss the avocado, tomato, red onion, cilantro, jalapeño, lime juice, olive oil, salt, and pepper. Taste and adjust salt or lime as needed.
Set aside.
- Pan-sear option: Warm a large nonstick skillet over medium heat. Add 1–2 tablespoons of oil. Place patties in the pan without crowding.
Cook 3–4 minutes per side until golden brown and heated through. Add more oil as needed for the second batch.
- Air fryer option: Preheat to 380°F (193°C). Lightly oil the basket.
Arrange patties in a single layer, spray tops with oil, and air fry 8–10 minutes, flipping at the halfway mark, until crisp and browned.
- Serve: Plate salmon cakes with a generous spoon of avocado salsa on top. Finish with lemon wedges and a sprinkle of extra herbs if you like.
Keeping It Fresh
Leftover salmon cakes keep well for 3–4 days in an airtight container in the fridge. Reheat in a skillet over medium heat or in a 350°F (175°C) oven for 8–10 minutes to bring back the crisp edges.
The avocado salsa is best on day one, but you can store it for up to 24 hours with plastic wrap pressed right on the surface to limit browning.
If you want to make ahead, form the patties and refrigerate them raw for up to 24 hours. You can also freeze cooked patties for up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 15–18 minutes, flipping once.
Health Benefits
- Omega-3 fatty acids: Salmon is rich in EPA and DHA, which support brain, heart, and joint health.
- High-quality protein: Each cake offers a satisfying protein boost to keep you full.
- Low carb, gluten-free: Almond flour replaces breadcrumbs, keeping carbs low and avoiding gluten.
- Healthy fats: Avocado and olive oil provide monounsaturated fats that support metabolic and cardiovascular health.
- Micronutrients: You’ll get potassium, vitamin E, B vitamins, and selenium in a meal that still tastes indulgent.
What Not to Do
- Don’t skip the chill time if your mixture seems loose.
A short rest makes shaping and searing easier.
- Don’t use too much oil in the pan. A thin layer is enough. Too much oil can cause the cakes to fall apart or feel greasy.
- Don’t overmix.
Stir just until combined to keep the texture light and tender.
- Don’t overcrowd the pan. Give the cakes room so they brown instead of steam.
- Don’t overcook the avocado salsa—as in, don’t let it sit too long with salt. Season right before serving to keep the avocado fresh and perky.
Variations You Can Try
- Herb swap: Use dill and chives for a more classic seafood vibe, or cilantro and a pinch of cumin for a Southwest twist.
- Heat it up: Add red pepper flakes, a touch of chipotle powder, or a dash of hot sauce to the salmon mix.
- Lemon-pepper upgrade: Stir in extra lemon zest and cracked black pepper for a bright, citrusy finish.
- Dairy-friendly: Fold in 1/4 cup grated Parmesan for a savory, cheesy edge while staying low-carb.
- Greens on the side: Serve over peppery arugula or shredded cabbage tossed with olive oil and lemon.
- Lettuce wraps: Tuck a salmon cake into butter lettuce with salsa and a drizzle of lime crema.
FAQ
Can I use fresh salmon instead of canned?
Yes.
Use cooked, flaked fresh salmon. Leftover roasted or poached salmon works beautifully. Make sure it’s well drained and cooled before mixing.
How do I keep the cakes from falling apart?
Use the right ratio of egg and almond flour, and chill the mixture for 10–15 minutes before shaping.
Press the patties firmly and avoid flipping too early—wait until a golden crust forms.
Is this recipe dairy-free?
It can be. Use a dairy-free mayonnaise and skip any cheese add-ins. Everything else is naturally dairy-free.
What can I use instead of almond flour?
Finely ground pork rinds (pork panko) or a mix of coconut flour and grated Parmesan can work.
If using coconut flour, start with 1–2 tablespoons—it’s very absorbent—then adjust as needed.
How many carbs are in a serving?
Exact numbers vary by brands and add-ins, but a typical serving of two cakes plus salsa lands around 6–8 net carbs. Leave out the tomato to shave off a bit more.
Can I bake the salmon cakes?
Yes. Bake on a parchment-lined sheet at 400°F (205°C) for 12–15 minutes, flipping once.
Brush or spray lightly with oil to help browning.
What if my salmon is too wet?
Drain it well and blot with paper towels. If the mix still feels soggy, add an extra tablespoon of almond flour or a small handful of pork panko until it holds together.
What oil is best for cooking?
Use a high-heat, neutral oil like avocado oil for pan-searing. Olive oil also works well over medium heat.
Avoid butter alone, as it can burn.
Can I make the salsa ahead?
You can chop the onion, cilantro, and jalapeño ahead of time, but dice the avocado and add lime just before serving for the best color and texture.
What should I serve with these?
Great sides include a simple green salad, sautéed zucchini, cauliflower rice, or grilled asparagus. Keep it bright and light to balance the richness.
In Conclusion
Keto Salmon Cakes with Avocado Salsa deliver a crisp, savory bite with a fresh, creamy finish. They’re quick to make, easy to customize, and perfect for busy nights or meal prep.
With simple ingredients and big flavor, this is a recipe you’ll lean on again and again. Keep a few cans of salmon in the pantry, and dinner is always within reach.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



