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
Top down shot of a salmon taco on a soft tortilla with pickled onions, avocado and cilantro lime crema drizzled on top.

Salmon Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Erin Jensen
  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Dinner/Entree
  • Method: Oven
  • Cuisine: American


A delicious Salmon Taco recipe with chili lime salmon bites, pickled onions, avocado, slaw and fresh avocado!



Chili Lime Salmon Bites:

  • 2 tablespoons extra virgin olive oil
  • zest of 1 lime
  • 23 teaspoons lime juice
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1 tablespoon garlicminced
  • 1 tablespoon soy sauce
  • 1/4 teaspoon kosher salt
  • 12 tablespoons fresh cilantrominced
  • approx. 1 lb fresh salmoncubed

Creamy Cilantro Lime Slaw:

  • 1/4 cup sour cream (reg. or dairy-free)
  • 1/4 cup mayo
  • 2 teaspoons lime juice
  • zest of 1 lime
  • 1 tablespoon fresh cilantrochopped
  • 1 teaspoon garlicminced
  • pinch of kosher salt and ground black pepper 
  • 1 cup angel hair green cabbage

Other Taco Ingredients:

  • tortillas of your choice 
  • 1 avocadosliced
  • 1/2 cup cotija cheesecrumbled
  • 1/4 cup fresh cilantrochopped
  • 4 lime wedges
  • quick pickled onions


  1. Marinate Salmon: In a medium bowl whisk together olive oil, lime zest, lime juice, chili powder, cumin, garlic, soy sauce, salt, and cilantro. Add salmon cubes, toss to coat. Place in refrigerator and let marinate 10-15 minutes. 
  2. Cilantro Lime Slaw: Meanwhile, combine sour cream, mayo, lime juice, lime zest, cilantro, garlic, salt, and pepper in a small bowl – this is your cilantro lime sauce. In another small bowl, add angel hair cabbage. Add a little less than half of the sour cream mixture on top of the cabbage; toss to coat and set aside – this is your cilantro lime slaw. Reserve the remaining cilantro lime sauce for later.
  3. Cook Salmon: Preheat oven to 450 degrees F. Remove salmon from refrigerator and transfer to a parchment-lined baking sheet; try to ensure the salmon pieces aren’t touching each other. Place in oven, middle rack, and let cook 10-15 minutes or until salmon is fully cooked. Remove and let cool slightly. 
  4. Assemble Tacos: Divide the cilantro lime slaw, salmon, avocado, cotija cheese, and cilantro between tortillas. Garnish with a fresh lime juice, quick pickled onions, and drizzle with remaining cilantro lime sauce, as desired. 


  • Dairy-Free: use a dairy-free sour cream and omit the cotija cheese. 


  • Serving Size: 1 taco
  • Calories: 295
  • Sugar: 3.7 g
  • Sodium: 305.2 mg
  • Fat: 19.3 g
  • Carbohydrates: 19 g
  • Protein: 16.7 g
  • Cholesterol: 41.9 mg