salmon tacos

Salmon Tacos

(nut free)

These salmon tacos are packed with flavour and so simple to make. The tomato corn salsa adds freshness and crunch, and the zesty tahini sauce tops it all off with a subtle nuttiness and bright pop of citrus.

Another nice part of this recipe is that you can prepare the components beforehand, so that when dinner time rolls around all you have to do is the fun part – assembling! Any leftovers can easily be transformed into a salad the next day, or the salsa can be used on avocado toast or with some baked tortilla chips.

salmon tacos
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
salmon tacos

Salmon Tacos

  • Author: Megan Lange
  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Total Time: 50 mins
  • Yield: 4-6 servings 1x
  • Category: Tacos
  • Method: Bake


Salmon tacos with tomato corn salsa and a zesty tahini sauce. Can be easily converted into a salad or rice bowl!



For the salmon/tacos:

  • medium tortillas
  • salmon fillet* (enough for 4-6 servings)
  • 1/21 tsp cumin (depending on size of salmon)
  • 1/21 tsp chilli powder (depending on size of salmon)
  • salt & pepper
  • avocado, for serving (optional)
  • spinach or arugula, for serving

For the tomato corn salsa (makes ~3 cups):

  • 1 cup tomato, diced
  • 1 cup bell pepper, diced
  • 1 cup corn
  • 1/3 cup red onion, diced
  • 1/4 cup fresh cilantro or parsley, finely chopped
  • 1 tbsp lime juice (or lemon)

For the zesty tahini sauce (makes ~1/2 cup):

  • 2 tbsp tahini**
  • 1/2 lemon, zest & juice (~1.5 tbsp)
  • 1 tbsp dijon mustard
  • 1/4 tsp garlic powder


Prepare your salsa & sauce beforehand OR while salmon is cooking – whatever works best for you!

  1. Make the salsa: In a medium-large bowl, mix together the tomato, bell pepper, corn, red onion, cilantro/parsley, and lime juice. Keep covered in fridge if making beforehand!
  2. Make the sauce: In a small jar or container, mix the tahini, lemon zest & juice, dijon, and garlic powder until well combined (use a fork or small whisk). Keep covered in fridge if making beforehand!
  3. Prepare & cook the salmon: Preheat oven to 375F. Line a baking sheet with tinfoil and spray it with oil to prevent sticking. Place salmon on prepared sheets, sprinkle on cumin, chilli powder, salt & pepper, and bake for 25-40 minutes (depending on size!).
  4. Assemble to tacos: Heat the tortillas on a pan until warm & slightly crispy. Top with spinach or arugula, tomato corn salsa, salmon, avocado, and zesty tahini sauce.


*You may use shrimp or white fish as well.

**If you don’t have tahini or don’t like it, try using cashew butter or sunflower butter instead.

Any leftovers can easily be transformed into a salad, rice bowl, or wrap the next day, or the salsa can be used on avocado toast or with some baked tortilla chips.

For Gluten Free: Use gluten free tortillas

For Vegan: Cook some tofu or tempeh instead of the salmon! Season it similarly, with cumin, chili powder, and salt & pepper.

Keywords: salmon tacos