Are you looking for a quick and easy fish marinade? This salmon marinade with ketchup and Indian spices is a brilliant way to make salmon taste incredible! Perfect if you love spices.
I'm always looking for new ways of serving fish. I love the fact that because there are so many types of fish, it never becomes boring. There's always something new to discover, either a new fish or a new way of cooking it.
Well, this dish just uses salmon, which is not unusual. What was different for me when I first made it was mixing spices in with ketchup to form a marinade. If you have never tried this then do, it's a great way of making a tasty marinade that's great on chicken and other meats as well as salmon.
Ingredients for this ketchup marinated salmon
To make this spicy Indian salmon recipe you'll need:
- Salmon - Fillets or steaks are fine. You can use individual pieces or a whole side of salmon even
- Tomato ketchup
- Spices - Cayenne pepper, paprika, coriander and cumin
- Balsamic vinegar
- Oil - I usually use vegetable oil but you could use light olive oil
- Black pepper
Will you like this salmon if you don't like ketchup?
I'll admit that normally I'm not a big fan of ketchup. I like it with chips and I use it when making barbecue sauce, but apart from that, I rarely use it. I tend to think of it as a kid's thing. My son loves ketchup though, and that's partly why I was inspired to create this recipe.
Now, even if you're not a big fan of ketchup either, the balsamic vinegar and Indian spices completely change the dish from just salmon and ketchup. In fact, even if you don't like ketchup, you might like this. And if you are still determined not to get the ketchup out, you could swap it for tomato puree.
This spicy ketchup marinated salmon couldn't be easier to make!
Maybe you couldn't care either way whether this salmon marinade uses ketchup. Maybe you're just looking for a quick and tasty way of cooking salmon and getting dinner on the table so you can relax after a long hard day.
Well, this Indian salmon is perfect for that too. It takes just moments to mix together the marinade and although you then have to wait for the oven to heat up and the fish to cook, it's still a quick and easy dish weeknight fish dish.
Can you adapt the recipe?
Yes, as I said, if you don't want to use ketchup or don't have it then you can use tomato puree or even passata instead.
If you don't have balsamic vinegar you can replace it with red or white wine vinegar. It is still really tasty.
You can also vary the quantities of the spices a little. Always taste it to check you're happy with it before you put it on the fish.
Can you use this salmon marinade on meat instead?
Yes of course, this ketchup marinade works just as well on chicken, beef or lamb.
You can use the marinade in completely different ways too. It makes a great spicy pizza sauce to spread on pizza bases or flatbreads.
What can you do with the leftovers?
If you have any leftover marinated cooked salmon just keep it in the fridge for up to 48 hours. It's delicious cold as well as hot. Why not put it in a wrap or sandwich the next day?
Can you vary the cooking method?
Yes, I first posted this recipe I used to cook the fish in a parcel in the oven. However, since then I have started to fry it instead. You can also grill it or just bake it in the oven, not in a parcel.
You can even turn it into a tray bake by roasting some vegetables on a baking tray. 15 minutes before the vegetables are ready just add the salmon to the tray.
It turns this marinated salmon recipe into a really simple one pot meal!
Recipe
Salmon Marinated in Ketchup and Indian Spices
Ingredients
- 2 salmon fillets or steaks
- 2 tablespoon ketchup
- ½ teaspoon cayenne pepper
- ¼ teaspoon paprika
- ½ teaspoon coriander
- ½ teaspoon cumin
- 1 tablespoon balsamic vinegar
- 1 tablespoon vegetable oil
- 1 pinch black pepper
Instructions
- Preheat the oven to 180C
- Mix all the ingredients for the marinade and taste it. Spread it on both sides of the fish and leave for at least 30 minutes.
Different ways to cook the salmon
- Wrap the salmon in a tin foil parcel and bake in the oven for about 15 minutes.OrHeat a little oil in a frying pan and fry the salmon on all sidesorGrill the salmon
Video
Notes
Nutrition
More fish recipes
Why not try one of these fish dishes?
My tandoori air fried salmon tacos are also really tasty.
If you're looking for more dinner ideas then do check out my recipe collection for easy spicy recipes.
KEEP IN TOUCH
Do let me know if you make this spiced ketchup marinade or any of my other recipes. I love to get feedback from readers.
You can also stay up to date by following on Instagram, Facebook and Twitter.
Karen S Booth
Salmon takes Indian spices so well! This is my kind of food! Thank you for joining in with #CookBlogShare this week, Karen
Corina Blum
Thanks for hosting Karen and I'm so pleased you like this salmon recipe!
Carrie
I would never have thought to use ketchup as a marinade but this sounds so tasty!
Corina Blum
It works so well! And you can't really taste that it's ketchup rather than say tomato puree in the finished dish because all the spices add so much flavour too.
Helen
This is such a great idea! It looks wonderful and it sounds like it has bags of flavour. Definitely one to try next time we get salmon - yum!
#cookblogshare
Corina Blum
Thanks Helen! It is super tasty. I hope you do try it - let me know!
Eat Your Veg
That certainly sounds like a flavour packed marinade, and I'd have never thought of using tomato ketchup either! Thanks so much for linking up to this month's Four Seasons Food #SomethingFishy event
Laura@Baking In Pyjamas
This sounds lovely, I'm always trying to think of new ways to cook with fish. Thanks for linking up to Sweet and Savoury Sunday, stop by and link up again this weekend!
Corina
Thank you.
Allison (Spontaneous Tomato)
Yum! I don't usually like the flavor of ketchup on its own (too sweet), but I'm sure I'd enjoy it spiced up like this! 🙂
Corina
The spices definitely make a difference. I also think ketchup is too sweet normally.
MyKabulKitchen
I love seafood, and am always looking for new ways to cook Salmon, this looks delicious lots of flavors, and of course since it is so easy I have no excuse but to try this soon, thanks for sharing!
Corina
I hope you like it too. One of the reasons it's such a good way to cook salmon is that it adds lots of flavour but is very easy to make.
jacquigourlay
That looks delicious, I also have a daughter who loves ketchup and salmon so will need to try this for her! Thanks
Corina
I hope you both like it.
Joanne
I'd have to go with tomato puree because even the smell of ketchup makes me gag. But I'm sure the salmon is great smothered in those spices!
Corina
The spices really do change the taste of the ketchup, but I know what you mean about preferring to use tomato puree.
Janice @FarmersgirlCook
This is a lovely recipe, I like to use ketchup in cooking it really boosts up the tomato flavour.
Corina
Thank you Janice. I think after this I'm going to have to try using it more often too.
Kim @ Soliloquy Of Food & Such
Wow! This just sounds - DELICIOUS!! I can't wait to try it, & pinning.
Corina
Thank you. I hope you like it.
Nandini
Its looks delicious Corina. Loved the way you gave it your own touch :-).
Corina
Thank you. And thanks for inspiring me in the first place.
annauk1
That sounds like a great, easy recipe. Always looking for new fish recipes, so thankyou.
Corina
It is lovely and easy and so tasty.
Sally Sellwood (@Recipejunkie27)
This looks really good - I usually just end up rubbing a bit of sesame oil on to salmon and leaving it at that (cooking it of course). May be I'll give this a go - my daughter is a big fan of ketchup!
Corina
I love sesame oil so I'm sure it's delicious just rubbed into the salmon. Let me know how this goes if you do try it.