Low-Carb Salmon Broccoli Cakes
- Ready in 30m
- 5.4 g net carbs
- 341 kcal
- Serves 4
This post may contain affiliate links, see our disclaimer.

If you like easy low-carb meals that can be prepared in under 30 minutes, freezer-friendly and can be made in large batches, this is the recipe for you!
These fish cakes are not just keto but also Whole 30 approved. They are the perfect example of what the Mediterranean Keto approach is all about. They can be made with canned salmon or cooked skinless salmon fillets. If you don't have any fresh broccoli, feel free to use frozen broccoli instead.
You can serve these patties with our Tartar Sauce with Pickles and Capers for an ultra low-carb meal, or add a bowl of dressed greens like these Mixed Leaf Salad, Arugula Salad with Anchovy Caper Dressing or a simple salad like this Low-Carb Veggie Ranch Salad for a more satisfying meal.
Recipe Tips for Perfect Non-Crumbly Cakes
- Squeeze the Broccoli Well — Broccoli holds a lot of water. After steaming, drain thoroughly and squeeze out excess moisture using a clean kitchen towel or paper towels. Too much moisture can weaken the mixture and make the cakes harder to shape.
- Chop Finely — Aim for small, rice-sized pieces of broccoli rather than large chunks. Finer pieces mix more evenly with the salmon and eggs and help the cakes hold together better.
- Use Large Eggs — This recipe is written for large eggs. If your eggs are on the smaller side, or if the mixture feels dry and crumbly, add one more egg. The mixture should hold together when you press it in your hand.
- Moisture Can Vary by Ingredients: Different brands of canned salmon and even different batches of broccoli can vary in moisture. Always check the texture before shaping — the mixture should feel cohesive, not dry or dusty.
Step-by-step
Cut the broccoli into florets and steam for about 5 minutes until tender. Remove from heat and run cold water over it to stop cooking. Important: Drain well, then use a paper towel or clean kitchen cloth to squeeze the excess water out of the broccoli.
Chop the broccoli into small pieces, roughly 1 cm (approx. 1/2 inch) in size. Place in a mixing bowl.
Add all remaining ingredients (except the cooking oil) to the bowl: minced garlic, chopped onion, lemon juice, parsley, dill, eggs, coconut flour, salt, and pepper.
Note: If using fresh salmon fillets, cook them first, let cool, and flake into the bowl.
Mix thoroughly until well combined. The mixture should feel moist and hold together easily when pressed in your hand. If it feels dry, crumbly, or doesn’t hold its shape, mix in one more egg before shaping.
Scoop the mixture using a 1/4-cup measure (about 57 g/2 oz), or your hands, and press firmly to form patties. You should get about 16 cakes.
Heat the oil in a large pan over medium heat. Once the oil is hot, add patties in a single layer (don't overcrowd). Cook for 4 to 5 minutes per side. Do not force the flip! If the patty sticks, cook it for another minute until the crust releases naturally.
Serve with Tartar Sauce with Pickles and Capers and/or greens. Store in the fridge for up to 3 days or freeze for up to 3 months.


Recipe
Low-Carb Salmon Broccoli Cakes
★★★★★4.8These tasty salmon cakes are perfect for meal prep and lunchboxes. These fish patties are low-carb, keto and ...
- Hands on
- 15m
- Overall
- 30m
- Servings
- 4
- 5.4 g
- Net carbs
- 35.8 g
- Protein
- 18.6 g
- Fat
- 341
- kcal
Ingredients makes 4 servings
Instructions
Cut the broccoli into florets and steam for about 5 minutes until tender. Remove from heat and run cold water over it to stop cooking. Important: Drain well, then use a paper towel or clean kitchen cloth to squeeze the excess water out of the broccoli.
Chop the broccoli into small pieces, roughly 1 cm (approx. 1/2 inch) in size. Place in a mixing bowl.
Add all remaining ingredients (except the cooking oil) to the bowl: minced garlic, chopped onion, lemon juice, parsley, dill, eggs, coconut flour, salt, and pepper.
Note: If using fresh salmon fillets, cook them first, let cool, and flake into the bowl.Mix thoroughly until well combined. The mixture should feel moist and hold together easily when pressed in your hand. If it feels dry, crumbly, or doesn’t hold its shape, mix in one more egg before shaping.
Scoop the mixture using a 1/4-cup measure (about 57 g/2 oz), or your hands, and press firmly to form patties. You should get about 16 cakes.
Heat the oil in a large pan over medium heat. Once the oil is hot, add patties in a single layer (don't overcrowd). Cook for 4 to 5 minutes per side. Do not force the flip! If the patty sticks, cook it for another minute until the crust releases naturally.
Serve with Tartar Sauce with Pickles and Capers and/or greens. Store in the fridge for up to 3 days or freeze for up to 3 months.
Nutrition per serving, 4 cakes
Carbs 7%Protein 43%Fat 50% of calories
- Net carbs
- 5.4 g
- Total carbs
- 8.4 g
- Fiber
- 3 g
- Sugars
- 2.6 g
- Protein
- 35.8 g
- Fat
- 18.6 g
- Saturated fat
- 4.2 g
- Calories
- 341 kcal
- Sodium
- 775 mg · 33.7% RDA
- Magnesium
- 50 mg · 12.6% RDA
- Potassium
- 678 mg · 33.9% EMR
Nutrition by ingredient
| Per 4 cakes | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Broccoli, broccolini, fresh | 3 g | 2.1 g | 0.3 g | 26 |
| Salmon, sockeye, canned, drained solids, without skin and bones | 0 g | 26.3 g | 5.9 g | 158 |
| Garlic, fresh | 0.2 g | 0 g | 0 g | 1 |
| Onion, red, fresh | 1 g | 0.2 g | 0 g | 6 |
| Lemon juice, fresh | 0.2 g | 0 g | 0 g | 1 |
| Parsley, fresh (spices) | 0 g | 0 g | 0 g | 0 |
| Dill, fresh | 0 g | 0 g | 0 g | 0 |
| Egg, whole, fresh, raw (free-range or organic eggs) | 0.4 g | 6.3 g | 4.8 g | 72 |
| Coconut flour, organic | 0.4 g | 0.7 g | 0.6 g | 15 |
| Salt, sea salt | 0 g | 0 g | 0 g | 0 |
| Pepper, black, spices | 0.1 g | 0 g | 0 g | 1 |
| Avocado oil, extra virgin | 0 g | 0 g | 7 g | 62 |
| Total | 5.4 g | 35.8 g | 18.6 g | 341 |
Serving size 4 cakes
- Gluten free
- Dairy free
- Nut free
- Nightshade free
- Pork free
- Avocado free
- Shellfish free
- Beef free
- Pescatarian
Goes well with
Add a side and it's a complete meal.

Side salad
Authentic Greek Salad

Side salad
Classic Tricolore Salad

Side salad
Superfood Low-Carb Veggie Salad Bowl

Side salad
Easy Summer Vegetable Salsa

Side salad
The Best Cucumber & Radish Salad

Side salad
Easy Low-Carb Tomato Summer Salad

Side salad
Low-Carb Chipotle Prawn & Broccoli Salad

Side salad
Easy Keto Berry Side Salad

Side salad
Quick & Easy Chunky Guacamole

Side salad
Roasted Beetroot & Goat's Cheese Salad

Side salad
Low-Carb Spinach Tabbouleh

Side salad
Melitzanosalata - Greek Eggplant Salad

Side salad
Grilled Eggplant Salad with Tahini Dressing

Side salad
Keto Vegan Kelp Noodle Salad

Side salad
Low-Carb Roasted Pumpkin Salad with Feta & Rocket

Side salad
Low-Carb Pesto Baked Sea Bass
You may also like

Easy Keto Mackerel Patties

Creamy Low-Carb Sardine Salad

Low-Carb Tuna Cakes

Low-Carb German Pork Frikadellen

The Perfect Cauliflower Steak (Plus 15 Flavor Variations)

Easy Low-Carb Marinara Meatballs

Low-Carb Chicken Seekh Kebabs

Easy Keto No Cook Tuna Pasta

Keto Garlic Steak Zucchini Skillet

Homemade Sugar-Free Salmon Jerky

Ginger & Lime Spatchcock Chicken

The Best Way To Cook Zucchini Noodles

Cheesy Low-Carb Tuna Casserole

Salmon Patties with Avocado Lime Dip

Low-Carb Bacon Wrapped Cod Tray Bake

Keto BBQ Liver Meatballs

Comments & ratings (6)
I am SO glad I made this! I'm not usually a huge fan of fish cakes but these are so tasty! I just love how everything is packed in one patty, no need for sides. I've got a double batch in the freezer now 😊
Thank you so much, I'm glad you enjoyed! Our kids love them too, and they are not usually eating anything with broccoli :-D
Ha Ha!
I just noticed that you referred to these as "freezer friendly."
My bad for missing that.
No problem, I'll add to to the tips in the last step too. They will keep for at least 3 months 😊
Can these be frozen? (I'm presuming YES)
If so, would they be better frozen BEFORE cooking, or AFTER? (I'm presuming AFTER)
Finally, what would you recommend as the best reheating method if frozen after cooking?
Thanks for all you do.
Definitely after cooking. I'd reheat microwave them or reheat in the oven.