This post may contain affiliate links for which I earn a commission. Read myย disclosure page here.
Super quick and easy to make, these salmon tacos are a great addition to Mexican night! Seasoned salmon fillet is topped with a homemade avocado salsa for one delicious and fresh bite.
Save This Recipe
Enter your email and we'll send the recipe directly to you!
By submitting this form, you consent to receive emails from Delicious Meets Healthy.
Let’s be honest, there is never a bad time for a taco, so whether you are enjoying this recipe for Cinco de Mayo, Taco Tuesday, or just because you want a taco, you are going to love these salmon tacos!
Fresh salmon is seasoned with lime juice and spices before being pan-fried and served in tortillas with avocado salsa, cabbage, and cotija cheese. Every bite is so fresh and full of flavor!
Be sure to try my Shrimp Tacos and Blackened Salmon Tacos too!
Why you will love this salmon tacos recipe!
- Quick: You can make a batch of these salmon tacos in less than 20 minutes, perfect for an easy weeknight dinner.
- Easy: There are no complicated techniques for making these tacos. Season and cook the salmon, mix together the guac and you are good to go!
- Healthy: This is a great healthy taco recipe. Full of good fats from salmon and avocado, they are protein-rich and will leave you feeling full and satisfied.
Ingredients for salmon tacos
Here is what you need to make these salmon fish tacos:
- Salmon: Use boneless and skinless salmon for this recipe. Salmon is a great source of healthy omega 3s and is low in saturated fat.
- Oil: For cooking. I like to use olive oil, but canola or vegetable will work well too.
- Seasonings for the salmon: Lime juice, chili powder, cumin, onion powder, paprika, salt, and pepper.
- Avocado Salsa: Avocados, red onion, cilantro, garlic, lime juice, oil, salt, and pepper.
- Tortillas: You can use gluten-free or flour tortillas for these tacos or corn or hardshell if you prefer.
- Cabbage: You can use red or green cabbage for these tacos. It adds a great crunchy texture as well as some extra vitamins.
- Cheese: Cotija or feta cheese works so well with these tacos and really compliments the salmon.
How to make salmon tacos
- Brush salmon with olive oil and season with spices. Cook over medium high heat on the skillet until cooked through or until the internal temperature reaches 145 F.
- In a mixing bowl gently toss together avocado salsa ingredients (diced avocado, red onion, cilantro, jalapeno, garlic, lime juice, and olive oil) while seasoning with salt and pepper to taste.
- To assemble tacos, break salmon into small pieces and layer over the center of tortillas, add cabbage, avocado salsa and Feta cheese. Serve warm.
Can you use frozen salmon?
I prefer to use fresh salmon for these fish tacos, but frozen is often more convenient. If you use frozen salmon, make sure that the fillets are fully thawed before seasoning and cooking them. Frozen fish tends to hold on to a lot of water, so pat it well with kitchen paper as well to remove excess.
What’s the best way to cook the salmon?
I love to cook the salmon for these tacos in a skillet with a little oil to prevent sticking. It’s a super quick way of doing it and you don’t have to turn the oven on. If you prefer, you can also grill it which adds a great flavor, or bake it in the oven at 400 F for around 12 minutes until cooked through. Either way, these tacos with salmon will be absolutely amazing!
Recipe Variations
These salmon tacos are pretty tasty as they are but there are a few easy additions you can make to suit your tastes.
- Make it spicy by adding some cayenne to the salmon.
- You can swap the lime juice for lemon juice
- Add this zingy mango avocado salsa instead, or try this classic guacamole.
- Add other toppings like sliced jalapenos, sour cream or refried beans.
What to serve with these fish tacos
This healthy salmon tacos recipe goes wonderfully with some Mexican-inspired side dishes. You can serve these tacos with:
- Instant Pot Spanish Rice
- Guacamole
- Red Cabbage Slaw
- Avocado Crema
- Cilantro Lime Rice
TIPS FROM NELI’S KITCHEN
Recipe Notes and Tips
- Take care not to overcook your salmon or it can dry out.
- Warm your tortillas before using them. This will make them more pliable so they won’t rip when you fill them.
- Set up a taco bar with your favorite toppings so everyone can help themselves. It’s fun for them and less work for you!
More Salmon Recipes
Salmon Tacos
Save This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from Delicious Meets Healthy.
Ingredients
Salmon
- 1 lb boneless salmon, skinned and sliced into 3 equal portions
- 1 tablespoon olive oil, plus more for skillet
- 1 teaspoon chili powder
- ¾ teaspoon ground cumin
- ¾ teaspoon onion powder
- ½ teaspoon paprika
- ½ teaspoon salt, or more to taste
- ½ teaspoon freshly ground black pepper
- 1 tablespoon fresh lime juice
Avocado Salsa
- 2 medium avocados, peeled, cored and diced
- ⅓ cup small diced red onion
- 3 tablespoon chopped cilantro
- 1 clove garlic, minced
- 2 tablespoon fresh lime juice
- 1 tablespoon olive oil
- Salt and freshly ground black pepper
Assembly
- 8 6- inch tortillas, warmed
- 2 cups thinly sliced red or green cabbage
- ½ cup crumbled Feta or Cotija cheese
Instructions
- Brush salmon with olive oil and season with spices. Cook over medium high heat on the skillet until cooked through or until the internal temperature reaches 145 F. (You can also grill it or baked it in the oven at 400 F for 12 minutes). Drizzle lime juice over cooked salmon.
- In a mixing bowl gently toss together avocado salsa ingredients (diced avocado, red onion, cilantro, garlic, lime juice, and olive oil) while seasoning with salt and pepper to taste.
- To assemble tacos, break salmon into small pieces and layer over the center of tortillas, add cabbage, avocado salsa and Feta cheese. Serve warm.
Video
Notes
- Take care not to overcook your salmon or it can dry out.
- Warm your tortillas before using them. this will make them more pliable so they won’t rip when you fill them.
- Set up a taco bar with your favorite toppings so everyone can help themselves. It’s fun for them and less work for you!