Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

Low-Carb Salmon Broccoli Cakes

  • Ready in 30m
  • 5.4 g net carbs
  • 341 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Low-Carb Salmon Broccoli Cakes (keto, gluten-free, grain-free)

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

  1. 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.

  2. Chop the broccoli into small pieces, roughly 1 cm (approx. 1/2 inch) in size. Place in a mixing bowl.

  3. 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.

    Low-Carb Salmon Broccoli Cakes (keto, gluten-free, grain-free)
  4. 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.

  5. 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.

  6. 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.

  7. 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.

    Low-Carb Salmon Broccoli Cakes (keto, gluten-free, grain-free)
Low-Carb Salmon Broccoli Cakes

Recipe

Low-Carb Salmon Broccoli Cakes

★★★★★4.8 (83 ratings)

These 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
PinRate

Ingredients makes 4 servings

Instructions

  1. 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.

  2. Chop the broccoli into small pieces, roughly 1 cm (approx. 1/2 inch) in size. Place in a mixing bowl.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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 cakesNet carbsProteinFatkcal
Broccoli, broccolini, fresh3 g2.1 g0.3 g26
Salmon, sockeye, canned, drained solids, without skin and bones0 g26.3 g5.9 g158
Garlic, fresh0.2 g0 g0 g1
Onion, red, fresh1 g0.2 g0 g6
Lemon juice, fresh0.2 g0 g0 g1
Parsley, fresh (spices)0 g0 g0 g0
Dill, fresh0 g0 g0 g0
Egg, whole, fresh, raw (free-range or organic eggs)0.4 g6.3 g4.8 g72
Coconut flour, organic0.4 g0.7 g0.6 g15
Salt, sea salt0 g0 g0 g0
Pepper, black, spices0.1 g0 g0 g1
Avocado oil, extra virgin0 g0 g7 g62
Total5.4 g35.8 g18.6 g341

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.

Comments & ratings (6)

4.883 ratings
  • 5 ★74
  • 4 ★4
  • 3 ★1
  • 2 ★2
  • 1 ★2

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Katie Urban★★★★★

    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 😊

    1. Martina @ KetoDietAuthor

      Thank you so much, I'm glad you enjoyed! Our kids love them too, and they are not usually eating anything with broccoli :-D

  2. John-Mark

    Ha Ha!
    I just noticed that you referred to these as "freezer friendly."
    My bad for missing that.

    1. Martina @ KetoDietAuthor

      No problem, I'll add to to the tips in the last step too. They will keep for at least 3 months 😊

  3. John-Mark

    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.

    1. Martina @ KetoDietAuthor

      Definitely after cooking. I'd reheat microwave them or reheat in the oven.

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.