Salmon Tacos
Flakey marinated salmon wrapped in a corn tortilla and topped with fresh salsa and cilantro avocado sauce make this salmon tacos recipe the best you’ll ever try!
- Total 50 minutes
- Serves 12 servings
- Dinner
- American
Flakey marinated salmon wrapped in a corn tortilla and topped with fresh salsa and cilantro avocado sauce make this salmon tacos recipe the best you’ll ever try!
more
Why this recipe works
Our salmon tacos might take a little extra work to prep, but absolutely nothing beats well marinated salmon and freshly prepared ingredients to top with! There are certainly ways to make this into a 30-minute, easy salmon tacos recipe, like using store-bought ingredients or skipping the marinade, but I promise the small amount of extra legwork is worth it to make, hands down, the best salmon tacos you’ve ever bitten into.
We’ll begin with a simple marinade that can be quick or prepped ahead of time, followed by freshly chopped salsa and creamy avocado sauce. There’s really no arguing the flavor you get here. Wrap everything in a toasted corn tortilla, and it’s game over for all the tacos you’ve made in the past.
Ingredients you will need
Get all measurements, ingredients, and instructions in the printable version at the end of this post.
Ingredient Info and Substitution Suggestions
SALMON – To prepare ahead and save time, you can marinate the salmon the night before. Or, if you’re in a pinch, it’ll need at least half an hour to marinate, which can be done while you prep the other ingredients. I always try to choose sustainably caught Norwegian organic salmon when I can find it. It’s the most buttery, velvety, incredible salmon that makes such a difference. Alternatively, you can use wild caught which is leaner and stronger in flavor.
SALSA – The salsa is really simple, it’s a mixture of tomatoes, cilantro, red onion, fresh lime and lemon juice, and salt and pepper. Nothing beats fresh. It would also be great with my salsa fresca recipe, which is fairly similar but includes a nice taste of garlic.
AVOCADO SAUCE – A combo of avocado, plain Greek yogurt, fresh lime juice, and cilantro adds a surprising amount of flavor to these tacos. Instead of Greek yogurt, you can substitute with sour cream. This sauce really ties the tacos together. I would highly suggest whipping it up!
CILANTRO – This recipe is heavy on the cilantro. If you aren’t a fan, you can substitute with parsley and still have great flavor!
TORTILLAS – I prefer corn tortillas, as they tend to hold up better and I’m partial to their flavor. They are excellent when warmed in a skillet before you add the toppings. Feel free to substitute with flour tortillas or even hardshell if that’s your preference!
How to Make Salmon Tacos
These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.
- Stir the olive oil, lemon, and lime juices together and coat the salmon with the marinade. Top the fillets with the slices of lemon and lime and then sprinkle with cilantro. Put the 2 tablespoons of butter on top of the fillets. Marinate the salmon fillets for at least half an hour or more. You can also marinade overnight in the refrigerator.

- Preheat oven to 350 degrees F. Bake salmon for 25-30 minutes (30 minutes always works for me). While the salmon is cooking you can prepare the avocado sauce, fresh salsa, and any other toppings.
- For the avocado sauce, in a food processor, combine the avocado, Greek yogurt, cilantro, lime juice, salt and pepper. Process until smooth and then transfer to a bowl.
TIP – You can also spread it with a spoon OR transfer it to a condiment container to make it easier to apply to the tacos.
- For the salsa, combine the diced tomato, chopped onion, chopped cilantro, and the spritz of lemon and lime. Add salt and pepper to taste.

- When the salmon is done, take it out and allow it to cool for at least 5 minutes before dividing into the corn tortillas. Serve with the shredded lettuce and/or red cabbage, fresh salsa, avocado sauce, shredded mexican cheese and/or queso fresco. Enjoy!

Frequently Asked Questions & Expert Tips
Can I use frozen salmon?Of course, though, you’ll need to thaw it before cooking. Our recipe calls for a quick salmon marinade, which will not penetrate if your salmon is frozen. Even if you decide to skip the marinade and add a quick seasoning blend to the salmon, you’ll want it to be thawed and patted dry so that it’s able to stick.
Can I make salmon tacos ahead of time?You can prep the salsa and the avocado sauce ahead time, but the cooked salmon is truly best when eaten right away. You can marinate your salmon the night before you plan on cooking it to get any extra work out of the way. Then cook and assemble the tacos when ready to enjoy. Realistically, you can use this recipe as meal prep throughout the week, but just know that cooked salmon tends to dry out a bit as it chills in the fridge, especially when flaked or chunked for tacos.
How do you store leftovers?It’s best to store leftovers unassembled and individually in separate containers if possible. Keep it in the fridge for up to 3 days. Reheat chunked salmon covered in a skillet with a splash of water to help rehydrate.
Ways to Cook Salmon for Tacos
There are tons of ways to prep your salmon for tacos. All of these methods below are just as great, without needing to turn on the oven.
- Poached Salmon
- Smoked Salmon
- Grilled Salmon
- Instant Pot Salmon
- Pan Seared Salmon
- Air Fryer Salmon
- Sous Vide Salmon
You can prepare your salmon however you want for tacos. Each method has it’s own flair!
Serving Suggestions
Serve your salmon tacos with the fresh salsa and avocado sauce we included in the recipe card below, or you can always play around with your toppings! Shredded lettuce, red cabbage, mango salsa, sliced avocado, guacamole, and shredded Mexican cheese are all great options. Don’t forget to add a squeeze of lime on top!
Leftover salmon is excellent tossed into salads, pastas, and rice bowls. Enjoy!
More Taco Recipes
I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!
This salmon tacos recipe was contributed by Sara from Life’s Little Sweets.







