If you are craving something bright, fresh, and packed with flavor, you are going to love this Salmon Fish Cakes with Avocado and Yogurt & Lime Dressing Recipe. These fish cakes are tender and perfectly seasoned, with a crisp golden crust, while the creamy avocado and zesty yogurt and lime dressing add a refreshing finish that lifts every bite. It’s a simple yet impressive dish that feels like a hug on a plate, great for a speedy weeknight dinner or entertaining friends with something a little different.

Ingredients You’ll Need
Getting the ingredients right is key to nailing the balance of flavors and textures in this dish. Each component is simple but essential, from the fresh salmon that provides richness to the crispy coating that delivers that satisfying crunch, not to mention the vibrant dressing that brightens everything up.
- 250 g raw salmon fillet: Fresh and roughly chopped, this is the heart of your fish cakes offering a rich, buttery flavor.
- 1 small onion: Adds a subtle sweetness and texture contrast once finely processed.
- 1 egg: The natural binder that holds the fish cake mixture together perfectly.
- 60 g breadcrumbs: For that golden crust and a light, firm texture inside.
- Black pepper: Freshly ground to season and enhance the delicate salmon taste.
- 1/2 teaspoon paprika: Gives a gentle smoky kick and a lovely warmth in every bite.
- 2 tablespoons rapeseed oil: Ideal for frying with a neutral flavor and high smoke point.
- 4 tablespoons Greek yogurt: Forms a creamy, tangy base for the dressing that balances the fish cakes.
- 1 teaspoon maple syrup: Adds a hint of natural sweetness to contrast the lime’s acidity.
- 1/2 lime (juice only): Provides zesty freshness and a pop of brightness in the dressing.
- 1 avocado (chopped): Creamy and buttery, it’s the perfect fresh side that complements the crisp fish cakes.
How to Make Salmon Fish Cakes with Avocado and Yogurt & Lime Dressing Recipe
Step 1: Prepare the Salmon Mixture
Start by placing the roughly chopped salmon and onion into a food processor and pulse until you get a nice paste-like texture. This ensures the fish cakes bind well without any large chunks. Next, add the egg, breadcrumbs, black pepper, and paprika. Mix everything thoroughly until well combined — this mixture will be flavorful and sticky enough to shape.
Step 2: Shape the Fish Cakes
Using a heaped tablespoon of the mixture, scoop it into your hand and gently shape into small, baby-sized fish cakes. Keeping them small helps them cook evenly and stay tender inside with a crispy exterior.
Step 3: Cook the Fish Cakes
Heat the rapeseed oil in a frying pan over medium heat. Once hot, carefully add the fish cakes and fry them gently. Cook each side until golden brown and cooked through, which usually takes just a few minutes per side. This gentle frying locks in moisture while giving a beautiful crisp finish.
Step 4: Make the Yogurt & Lime Dressing
While the fish cakes cook, prepare the dressing. In a small bowl, combine the Greek yogurt, maple syrup, and lime juice. Stir well until the dressing is smooth, tangy, and slightly sweet — a fantastic contrast to the savory fish cakes.
Step 5: Serve with Chopped Avocado
Serve your salmon fish cakes warm alongside the chopped avocado and drizzle with the refreshing yogurt and lime dressing. The creamy avocado and zesty dressing elevate this simple dish into something truly memorable.
How to Serve Salmon Fish Cakes with Avocado and Yogurt & Lime Dressing Recipe
Garnishes
To add an extra pop of color and flavor, scatter fresh chopped herbs such as dill or coriander over the fish cakes. A sprinkle of chili flakes can amp up the heat if you’re feeling adventurous. A few lime wedges on the side invite everyone to add more zing to their plate as they wish.
Side Dishes
This dish pairs beautifully with crisp green salad leaves dressed lightly with olive oil and lemon juice or a crunchy slaw with carrots and cabbage for a refreshing crunch. Roasted new potatoes or sweet potato fries also make a comforting accompaniment. The balance of creamy, crunchy, and tangy elements makes every bite exciting.
Creative Ways to Present
For a party or casual gathering, serve these fish cakes as bite-sized appetizers on cocktail sticks with dollops of the yogurt & lime dressing. Alternatively, pile them on fresh crusty bread or wraps with extra avocado for an indulgent fish cake sandwich. Cinnamon-spiced couscous or quinoa bowls topped with the fish cakes offer a wholesome twist for a perfect lunch or dinner bowl.
Make Ahead and Storage
Storing Leftovers
Place any leftover salmon fish cakes in an airtight container in the refrigerator where they will stay fresh for 3-4 days. Keep the yogurt and lime dressing separate until you are ready to serve to maintain its fresh flavor and creamy texture.
Freezing
These fish cakes freeze wonderfully, making them a great make-ahead option. Arrange them on a baking sheet lined with parchment paper and freeze until firm before transferring to a freezer-safe bag or container. They can be stored frozen for up to 1 month. Thaw overnight in the fridge before reheating.
Reheating
To reheat, gently warm the fish cakes in a non-stick pan over low heat, turning occasionally to keep the exterior crisp without drying out, or pop them in a preheated oven at 180°C (350°F) for about 10 minutes. Avoid microwaving as it can make them soggy. Serve immediately with fresh avocado and the dressing.
FAQs
Can I use canned salmon instead of fresh?
While fresh salmon gives the best texture and flavor, you can substitute canned salmon in a pinch. Just make sure to drain it well and mash it before mixing with the other ingredients.
Is it possible to make this recipe gluten-free?
Absolutely! Simply swap the regular breadcrumbs for gluten-free ones or use crushed rice crackers or gluten-free oats to maintain the crunch and binding quality.
How do I know when the fish cakes are cooked through?
Cook the fish cakes until they are nicely golden on both sides and firm to the touch. The salmon inside should be opaque and no longer translucent. This usually takes about 3-4 minutes per side.
Can I prepare the dressing in advance?
Yes, you can make the yogurt and lime dressing up to a day ahead. Keep it covered in the fridge and give it a good stir before serving.
What if I don’t have rapeseed oil?
You can substitute with any neutral cooking oil such as vegetable oil, sunflower oil, or light olive oil. Just avoid strong-flavored oils that might overpower the delicate salmon taste.
Final Thoughts
This Salmon Fish Cakes with Avocado and Yogurt & Lime Dressing Recipe is one of those dishes that feels uplifting and comforting at the same time. It’s a brilliant way to enjoy salmon that’s flavorful, easy to prepare, and perfectly balanced with fresh creamy and zesty elements. Whether you’re cooking for yourself, family, or friends, these fish cakes never fail to impress and satisfy. Give it a go and bring a little joy to your dinner table!
Print
Salmon Fish Cakes with Avocado and Yogurt & Lime Dressing Recipe
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 24 small fish cakes
- Category: Main Course
- Method: Frying
- Cuisine: British
- Diet: Low Fat
Description
Delicious and easy-to-make salmon fish cakes served with a refreshing avocado and Greek yogurt lime dressing. These fish cakes are pan-fried until golden and crispy, perfect as a light meal or appetizer.
Ingredients
For the Fish Cakes
- 250 g raw salmon fillet (roughly chopped)
- 1 small onion (roughly chopped)
- 1 egg
- 60 g breadcrumbs
- Black pepper, to season
- 1/2 teaspoon paprika
- 2 tablespoons rapeseed oil (for frying)
For the Dressing
- 4 tablespoons Greek yogurt
- 1 teaspoon maple syrup
- 1/2 lime (juice only)
- 1 avocado (chopped, to serve)
Instructions
- Prepare the Fish Mixture: Add the salmon and onion to a food processor and process until it becomes a smooth paste. Then add in the egg, breadcrumbs, black pepper, and paprika, mixing well to combine all ingredients thoroughly.
- Shape the Fish Cakes: Spoon a heaped tablespoon of the mixture at a time into your hand and shape into small baby-sized fish cakes, ensuring they are compact to prevent breaking during cooking.
- Cook the Fish Cakes: Heat the rapeseed oil in a frying pan over medium heat. Gently fry the fish cakes on both sides until they are golden brown and cooked through, which should take about 3-4 minutes per side.
- Make the Dressing: In a bowl, combine the Greek yogurt, maple syrup, and lime juice, stirring well until smooth and well blended.
- Serve: Plate the cooked fish cakes and serve with the avocado pieces alongside, drizzling or spooning the yogurt and lime dressing on top or on the side for dipping.
Notes
- Ensure the salmon is fresh and skinless for the best texture.
- Use gluten-free breadcrumbs if you require a gluten-free version.
- The dressing can be prepared ahead and stored in the refrigerator for up to 24 hours.
- For a spicier kick, add a pinch of cayenne pepper to the fish cake mixture.
- Serve the fish cakes immediately for best texture and flavor.

