Grilled Salmon Tacos with Avocado Lime Crema

This 30-minute salmon tacos recipe features tender pan-seared salmon paired with a bright honey-sriracha lime slaw. Quick to prepare and full of bold flavor, these tacos are perfect for busy weeknights.

Try other taco ideas such as Steak Tacos, Baked Salmon Tacos, or Crockpot Ranch Chicken Tacos for more easy weeknight meals.

salmon tacos with lime wedges

Why you’ll love it

These salmon tacos use simple, accessible ingredients yet deliver irresistible, layered flavors. The salmon is pan-seared for a juicy, flaky interior and a lightly crisp exterior, and the honey-sriracha lime slaw brings a tangy, slightly sweet and spicy contrast. This is a straightforward recipe that cooks quickly, making it a great alternative to traditional fish tacos made with cod.

The slaw is a standout: finely shredded cabbage tossed in a creamy mayo and sour cream base with sriracha for heat, honey for balance, and lime for brightness. Fresh scallions and cilantro fold in for herbal lift and texture.

What you’ll need

For the fish

  • Salmon – fresh salmon fillets, skin on or off as you prefer
  • Chili powder – for seasoning the fish (plus salt and pepper). Most chili powders are mild, but check your blend if you want more heat.
  • Olive oil and butter – used together to pan-fry the salmon and add flavor

For the slaw

  • Mayo and sour cream – the creamy base for the slaw dressing
  • Sriracha – adds a spicy kick; adjust to taste
  • Honey – balances the heat with a touch of sweetness
  • Lime – fresh lime juice brightens the sauce
  • Salt – to taste, to bring out the flavors
  • Cabbage – finely shredded or use a pre-shredded coleslaw mix
  • Scallions and cilantro – fresh herbs for brightness and contrast

For serving

  • Tortillas – corn tortillas are recommended, but flour works too
  • Toppings – sliced or diced avocado and lime wedges are simple and delicious
ingredients for salmon tacos in prep bowls

Tools for this recipe

Useful tools

  • Glass prep bowls for mixing the slaw
  • A sturdy skillet for pan-searing the salmon
  • A fish spatula or turner for flipping delicate fillets
  • An optional taco stand to keep assembled tacos upright while serving

How to make salmon tacos

Overview with step-by-step photos. Full ingredient amounts and detailed instructions are listed in the recipe card below.

making taco sauce in a prep bowl and adding cabbage to make a slaw

Remove the salmon from the refrigerator about 15–20 minutes before cooking so it approaches room temperature. In a bowl, whisk together the slaw dressing (mayo, sour cream, sriracha, honey, lime juice, and salt) until smooth, then add the shredded cabbage, scallions, and cilantro and toss to coat.

salmon in a skillet before and after cooking

Heat the oil and butter in a skillet over medium-high heat. Season the salmon with chili powder, salt, and pepper, then place it skin-side down in the hot pan. Cook for about 5 minutes, reduce heat to medium, flip, and cook another 2–4 minutes until just cooked through (thicker fillets will need a bit longer). Remove the skin if you prefer, then break the salmon into bite-sized pieces in the pan. Warm the tortillas and assemble tacos with salmon, slaw, avocado, and lime.

Helpful tips

  • Visual cues are the best guide: salmon changes from a translucent, bright pink to an opaque lighter pink as it cooks.
  • If the salmon sticks to the pan, be patient and let it sear a little longer; it will naturally release when the crust is set.

Substitutions and variations

  • Omit cilantro or replace scallions with thinly sliced red onion or quick-pickled red onions.
  • Use your favorite salmon seasoning or rub instead of the simple chili powder blend.
  • Swap corn tortillas for flour tortillas if you prefer a softer wrap.
  • For a finishing touch, sprinkle crumbled queso fresco or cotija on top.

What to serve with salmon tacos

  • Restaurant-style guacamole and pico de gallo with tortilla chips make classic sides.
  • A bright Black Bean, Corn, and Avocado Salad pairs well with these tacos.
  • Fresh or frozen margaritas are a refreshing beverage option.

Leftovers and storage

  • Store leftovers in the refrigerator and enjoy within 2–3 days for best quality.
  • Reheat salmon gently over low heat to avoid drying it out.
  • Freezing is not recommended for the slaw or assembled tacos, as texture will suffer.

More salmon recipes

  • Salmon Chowder
  • Easy Baked Salmon
  • Salmon Patties
  • Easy Salmon Burger
  • Cajun Crab-Stuffed Salmon
a hand holding a salmon taco

If you make these tacos, please leave a star rating and a brief review below — feedback from readers is appreciated. Tag the recipe on Instagram if you share your photo.

salmon tacos with lime wedges
5 from 5 votes

Salmon Tacos

By Natasha Bull
This 30-minute salmon tacos recipe combines tender pan-seared salmon with a zesty honey-sriracha lime slaw. Fast, flavorful, and ideal for weeknights.
Prep: 20 mins
Cook: 10 mins
Total: 30 mins
Servings: 8 tacos

Ingredients

  • 1 pound fresh salmon
  • 1 teaspoon chili powder
  • Salt and pepper, to taste
  • 1 tablespoon olive oil
  • 1 tablespoon butter

For the slaw:

  • 3/4 cup mayo (see notes)
  • 1/3 cup sour cream
  • 1–2 tablespoons sriracha sauce, to taste
  • 1/2 tablespoon honey
  • 2 tablespoons lime juice
  • 1/4 teaspoon salt
  • 3 cups finely shredded cabbage or coleslaw mix
  • 1/3 cup chopped scallions
  • 1/2 cup roughly chopped fresh cilantro, or to taste

For serving:

  • 8 medium corn tortillas
  • 1 large avocado, chopped or sliced
  • Lime wedges

Instructions

  1. Remove the salmon from the fridge and let it sit at room temperature for 15–20 minutes if possible.
  2. In a prep bowl, whisk together mayo, sour cream, sriracha, honey, lime juice, and salt until smooth. Add shredded cabbage, scallions, and cilantro and toss until evenly coated. Taste and adjust seasoning.
  3. Season the salmon on both sides with chili powder, salt, and pepper.
  4. Heat olive oil and butter in a skillet over medium-high heat. When the pan is hot, place the salmon skin-side down and cook for about 5 minutes. Reduce the heat to medium, flip, and cook for another 2–4 minutes until the salmon is cooked through. Thicker fillets may need more time; thinner or skinless pieces will take less.
  5. Remove the salmon from the pan, discard the skin if desired, and break the fish into bite-sized pieces. Warm tortillas and assemble tacos with salmon, slaw, and avocado. Serve with lime wedges.

Notes

  • This recipe yields about 8 tacos using medium-size corn tortillas; yield will vary with tortilla size and amount of toppings used.
  • The slaw is intentionally saucy to keep the tacos moist. If you prefer less sauce, reduce the mayo to 1/2 cup.

Nutrition

Calories: 381 kcal, Carbohydrates: 18 g, Protein: 14 g, Fat: 29 g

Nutrition information is automatically calculated and should be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this post is appreciated, but copying full recipes without authorization is prohibited.

Leave a star rating and comment below!