Tasty Salmon Tacos

A flavour-packed Jamie Oliver recipe for homemade tacos with delicious leftover salmon, ideal for a busy weeknight and for cooking on a budget. This crowd-pleasing dish is guaranteed to quickly become a family favourite.

From the book

Save with Jamie by
Save with Jamie
Learn how to cook on a budget with Jamie Oliver
Comforting recipes for the whole family
Good value dishes bursting with flavour


I love soft warm tacos that wrap up exciting things and have hidden pops of flavour. Playing with texture and temperature – soft and crunchy, hot and cold – will ensure they’re a complete pleasure to eat. I’ve given you the recipe for making your own tacos here, which is a really lovely thing to do, rather than always using shop-bought ones.

Serves 6
Cook time: 45 min


250g plain flour, plus extra for dusting
Olive oil
½ red onion
¼ cucumber
2 tbsp white wine vinegar
2 ripe avocados
6 tbsp fat-free natural yoghurt
2 limes
1 bunch (30g) fresh mint
Optional: leftover salmon skin
375g leftover cooked salmon
Optional: hot chilli sauce


Place the flour in a large bowl with a pinch of salt and make a well in the middle. Add 2 tablespoons of oil and 150ml of water to the well and use a fork to bring in the flour and mix together. When it comes together into a dough, tip it on to a flour-dusted surface, knead until smooth, then divide into 12 balls and cover with a clean damp tea towel.

Peel and very finely slice the red onion, cut the cucumber into chunky matchsticks, put them into a bowl with the vinegar and a good pinch of salt, then scrunch together and put aside. Squidge the avocado flesh into a bowl, discarding the stone and skin, then add the yoghurt and the juice from 1 lime. Pick and finely chop half the mint leaves (save the rest for garnish), then mash it all together with a fork or liquidize, and put to one side.

Roll one of the dough balls out nice and thin, turning as you go and dusting with a little extra flour if needed, until you have a perfect circle (roughly 15cm in diameter). Put a frying pan on a medium heat and cook the taco for 1 minute on each side (with very little colour, so it’s soft and flexible).

Roll the next one out while the previous one is cooking, stacking them in foil as you go so they stay warm. If you have any leftover salmon skin, crisp it up in the pan for a couple of minutes at the end.

Squeeze the excess salty liquid out of the quick pickle, then take everything to the table. Let everyone load up their own tacos with smashed avocado, a little handful of the pickle, a few flakes of leftover salmon, some bits of crispy skin (if you have them), chilli sauce (if you like), a few extra mint leaves and a squeeze of lime juice. Heaven in a mouthful.

See more recipes »

More Salmon Recipes

See more recipes »

More Recipes by Jamie Oliver

See more recipes »

More Recipes from Save with Jamie