Spiced Salmon with Sweetcorn, Avocado & Pepper Salsa Salad
A vibrant plate that eats like sunshine: salmon rubbed with lime and warm spices, seared until just cooked, and served on a fresh sweetcorn, avocado and pepper salsa. It is quick enough for a weeknight but colourful enough for guests, and the raw, zingy salsa is the perfect foil for the rich fish.
Why this works
- A quick spice rub. Chilli, cumin and coriander with lime bloom against the hot pan and give the salmon a fragrant, savoury crust.
- Salmon cooked just through. Kept a little blush in the middle, it stays moist and buttery rather than dry and flaky.
- A raw, sharp salsa. Sweetcorn, avocado, peppers and tomato dressed with lime cut the richness of the fish and keep every mouthful fresh.
Ingredient notes and swaps
- Salmon. A good thick fillet holds together and stays moist. Trout or sea bass work well too.
- Spices. Adjust the chilli to your taste; the rub should be fragrant and warm, not fierce.
- Sweetcorn. Fresh or tinned both work; char it briefly in a dry pan for a smoky note.
- Avocado. Ripe but firm, so it holds its shape in the salsa.

Spiced Salmon with Sweetcorn, Avocado & Pepper Salsa Salad
FavouriteIngredients
Method
- Finely grate the Garlic into a bowl for the spice rub
- Stir the spices, juice of 1 Lime and the Oil into the Garlic to make a spice rub
- Coat the Salmon with the prepared rub
- Mix the Lime zest and juice into the Corn and stir in all the remaining ingredients
- Heat a frying pan and cook the Salmon for 4 minutes each side so that it is still a little pink in the centre
- Serve with the Salsa Salad with extra Lime wedges, if you like, for squeezing over
- Serve with a side of Fries (optional)
Nutrition
Notes
Serve with extra lime wedges for squeezing over to enhance the freshness.
A side of fries makes this a wonderfully satisfying meal for the whole family.
Tried this recipe?
Let us know how it was!Tips for success
- Pat the salmon dry before rubbing so the spices stick and the fish sears rather than steams.
- Get the pan properly hot and leave the fish alone to form a crust before turning.
- Dress the salsa with lime just before serving so it stays bright.
- Rest the salmon for a minute so the juices settle.
Make ahead, storage and reheating
- The salsa is best made fresh, but the components can be chopped a couple of hours ahead.
- The salmon is best cooked to order; any leftovers are lovely cold, flaked through the salsa the next day.
- Keep leftovers in the fridge and eat within a day.
What to serve it with
- Warm tortillas or flatbread to turn it into a light taco.
- A bowl of rice or some new potatoes to make it more substantial.
- Extra lime wedges and a cold drink.
FAQ
Can I use frozen salmon? Yes. Defrost it thoroughly and pat dry before rubbing with the spices.
How do I know when the salmon is cooked? It should flake gently but keep a slightly translucent centre, as it carries on cooking while it rests.
Can I make it ahead? Chop the salsa components ahead, but dress and cook to order for the freshest result.
Is it spicy? Only as much as you like. Adjust the chilli in both the rub and the salsa.
Try these next
More bright, spiced plates to try, and you can read up on the flavours in our guide to using spices.
This is a taste of Mexican cooking. Explore the whole cuisine — its story, key ingredients and more of our recipes — in the Kitchen Atlas.
Explore Mexican in the Kitchen Atlas →
