Citrus-Glazed Salmon Tacos with Avocado Slaw

Quick and easy, these salmon tacos are a bright and tasty option for Mexican night. A simply seasoned salmon fillet is topped with a fresh avocado salsa for a flavorful, satisfying bite.

salmon tacos recipe with avocado salsa and cabbage

Tacos are always a good idea — whether it’s Cinco de Mayo, Taco Tuesday, or a casual weeknight. These salmon tacos combine citrusy, spiced fish with creamy avocado salsa, crisp cabbage and tangy cheese for a balanced, fresh meal.

Fresh salmon is rubbed with lime and spices, pan-seared until just cooked, then flaked into warm tortillas and finished with avocado salsa, cabbage and crumbled cotija or feta. The result is bright, satisfying and ready in minutes.

close up of salmon tacos with avocado salsa on black plates

Why You Will Love This Salmon Tacos Recipe

  • Quick: Ready in about 20 minutes — perfect for busy weeknights.
  • Easy: No fancy techniques: season and cook the salmon, mix the avocado salsa, and assemble.
  • Healthy: Rich in omega-3s and healthy fats from salmon and avocado, plus protein to keep you satisfied.

Ingredients

What you’ll need to make these salmon tacos:

  • Salmon: Boneless, skinless fillets work best. Wild-caught sockeye is great, but use what’s available.
  • Oil: Olive oil for cooking; coconut oil is a suitable alternative.
  • Salmon seasonings: Lime juice, chili powder, cumin, onion powder, paprika, salt and pepper.
  • Avocado salsa: Avocado, red onion, cilantro, garlic, lime juice, olive oil, salt and pepper.
  • Tortillas: Flour or corn tortillas (or gluten-free varieties) warmed before serving.
  • Cabbage: Thinly sliced red or green cabbage for crunch.
  • Cheese: Crumbled cotija or feta adds a salty finish.
salmon taco ingredients
salsa ingredients

How To Make Salmon Tacos

  • Brush salmon with olive oil and season with chili powder, cumin, onion powder, paprika, salt and pepper. Cook in a skillet over medium-high heat until just done (or until internal temperature reaches 145°F). Drizzle with lime juice.
  • Combine avocado salsa ingredients in a bowl: diced avocado, red onion, cilantro, jalapeño (optional), minced garlic, lime juice and olive oil. Toss gently and season with salt and pepper to taste.
  • To assemble, flake the cooked salmon into pieces and place in the center of warmed tortillas. Top with thinly sliced cabbage, avocado salsa and crumbled cotija or feta. Serve immediately.
making salmon tacos - process shots

TIPS FROM NELI’S KITCHEN

Recipe Notes and Tips

  • Don’t overcook the salmon — it dries out quickly. Remove from heat as soon as it flakes easily.
  • Warm tortillas before assembling to keep them supple and prevent tearing.
  • Set up a taco bar with extra toppings so guests can customize their plates.

Can you use frozen salmon?

Fresh salmon is ideal, but thawed frozen fillets work well. Make sure frozen salmon is fully thawed and well-patted with paper towels to remove excess moisture before seasoning and cooking.

What’s the best way to cook the salmon?

Pan-searing in a hot skillet with a little oil is fast and easy and adds a bit of crispness. Alternatively, grill for a smoky flavor or bake at 400°F for about 12 minutes until cooked through. Any method yields delicious tacos when the salmon is tender and flaky.

fish tacos with salmon, avocados, cabbage on a plate

Recipe Variations

Try these simple variations to tailor the tacos to your taste:

  • Add heat with a pinch of cayenne or extra jalapeño.
  • Swap lime for lemon if preferred.
  • Use mango-avocado salsa or a classic guacamole instead of the avocado salsa.
  • Top with sliced jalapeños, sour cream, or refried beans for extra richness.

Serving Suggestions

These salmon tacos pair well with Mexican-inspired sides such as Spanish rice, guacamole, red cabbage slaw, avocado crema or cilantro-lime rice. Choose one or two sides for a complete meal.

tacos with salmon and avocados

More Salmon Recipes

  • Honey Sriracha Salmon
  • Maple Mustard Salmon
  • Salmon Patties
  • Salmon Salad

If you enjoyed this Salmon Tacos recipe or other recipes on the site, please leave a star rating and share your experience in the comments below.

salmon tacos recipe with avocado salsa and cabbage

Tap stars to rate

Salmon Tacos

By: Neli Howard
Super quick and easy to make, these salmon tacos are a great addition to Mexican night — seasoned salmon topped with homemade avocado salsa for a fresh bite.
Prep Time: 10
Cook Time: 10
Total Time: 20
Servings: 8

Ingredients

Salmon

  • 1 lb boneless salmon, skinned and sliced into portions
  • 1 Tablespoon olive oil, plus more for skillet
  • 1 teaspoon chili powder
  • 3/4 teaspoon ground cumin
  • 3/4 teaspoon onion powder
  • 1/2 teaspoon paprika
  • 1/2 teaspoon salt, or more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 Tablespoon fresh lime juice

Avocado Salsa

  • 2 medium avocados, peeled, cored and diced
  • 1/3 cup small diced red onion
  • 3 Tablespoons chopped cilantro
  • 1 clove garlic, minced
  • 2 Tablespoons fresh lime juice
  • 1 Tablespoon olive oil
  • Salt and freshly ground black pepper to taste

Assembly

  • 8 6-inch tortillas, warmed
  • 2 cups thinly sliced red or green cabbage
  • 1/2 cup crumbled feta or cotija cheese

Instructions

  • Brush the salmon with olive oil and season with the spices. Cook in a skillet over medium-high heat until cooked through (or grill/bake at 400°F for about 12 minutes). Drizzle with lime juice.
  • In a bowl gently toss together the avocado salsa ingredients: diced avocado, red onion, cilantro, garlic, lime juice and olive oil. Season with salt and pepper to taste.
  • To assemble, break or flake the salmon into pieces and place in warm tortillas. Top with cabbage, avocado salsa and crumbled cheese. Serve immediately.

Notes

  • Take care not to overcook the salmon to keep it moist.
  • Warm tortillas before using so they remain pliable and don’t tear.
  • Offer extra toppings so guests can build their own tacos.

Nutrition

Calories: 347kcal
|
Carbohydrates: 28g
|
Protein: 17g
|
Fat: 19g

Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands and portion sizes. For accuracy, use your preferred nutrition calculator.


Like this recipe? Rate and comment below!