Skip to content
Entree Recipes Tacos
Seafood

Salmon Tacos

35 minutes
8 tacos

These salmon tacos are made with oven-baked salmon seasoned with lime, chili powder, garlic, and paprika, then topped with a fresh avocado salsa, cabbage, and queso fresco for a quick, satisfying meal.

Salmon Tacos
These salmon tacos are made with oven-baked salmon seasoned with lime, chili powder, garlic, and paprika, then topped with a fresh avocado salsa, cabbage, and queso fresco for a quick, satisfying meal.

It’s Taco Tuesday, friends. Only today is actually a Wednesday, which feels pretty on-brand for real life around here. That same off-by-a-day energy showed up when a working lunch with my friend Meaghan was supposed to turn into Mexican food and margaritas, only for us to discover the restaurant looked closed for the season.

So instead of tacos and drinks, we ended up with sandwiches and beer and a lingering craving for something fresh, zesty, and just a little fun. When I got home, I had salmon in the fridge that needed to be cooked, and I was absolutely not about to let it go to waste. That turned into these salmon tacos: flaky salmon with chili, garlic, and lime, piled into warm tortillas and topped with a bright avocado salsa.

They are simple, full of flavor, and exactly the kind of dinner that feels a little special without making a mess of the whole evening.

Salmon Tacos

What are Salmon Tacos?

Salmon tacos are a lighter, fresh take on taco night that trade traditional beef or chicken for oven-baked salmon seasoned with lime, chili powder, garlic, and paprika. The salmon stays tender and flaky, and the seasoning gives it just enough warmth without overpowering the fish.

In this version, the tacos are finished with a simple avocado salsa made with red onion, cilantro, garlic, lime juice, and olive oil. That cool, creamy topping balances the subtle heat of the salmon and gives every bite a bright, fresh finish. Add shredded cabbage for crunch and queso fresco for a salty, creamy touch, and you have a dinner that feels easygoing but still packed with texture and flavor.

These salmon tacos are not trying to be a traditional Mexican recipe. They are more of a weeknight answer to a taco craving when you want something fast, flavorful, and a little different.

Why You’ll Love this Recipe

  • Fresh and flavorful: Lime, chili powder, garlic, and paprika give the salmon plenty of flavor while still letting the fish shine.
  • Quick enough for a weeknight: The salmon bakes in just 12–15 minutes, so dinner comes together fast.
  • A great way to use what you have: This recipe was born out of needing to cook salmon before it went bad, and it is perfect for turning simple ingredients into something that feels exciting.
  • Balanced and satisfying: You get flaky salmon, creamy avocado salsa, crunchy cabbage, warm tortillas, and salty queso fresco all in one bite.
  • Easy to customize: Use corn or flour tortillas, add extra toppings, or adjust the spice level to match your taste.
  • Perfect for taco cravings: When you are in the mood for Mexican-inspired flavors but want a lighter option, these salmon tacos hit the spot.

Ingredients

Here’s a closer look at the ingredients that make these salmon tacos work so well.

  • Wild caught salmon filet: The heart of the recipe. It bakes up tender, flaky, and rich enough to carry the bold flavors around it.
  • Olive oil: Used in both the salmon seasoning and the avocado salsa to add richness and help everything come together smoothly.
  • Lime juice: Brightens both the salmon and the salsa and keeps the whole recipe tasting fresh.
  • Chili powder: Adds a gentle warmth and a little smoky depth.
  • Garlic powder and fresh garlic: Garlic gives the salmon and salsa a savory backbone without making either one heavy.
  • Ground paprika: Adds color and another subtle layer of warmth to the salmon.
  • Avocados: Creamy, rich, and perfect for balancing the seasoned salmon.
  • Red onion: Brings a little sharpness and crunch to the salsa.
  • Fresh cilantro: Adds brightness and a fresh finish.
  • Corn or flour tortillas: Either works here, so you can go with your favorite or whatever is already in your kitchen.
  • Shredded cabbage: Adds crisp texture and a fresh bite.
  • Queso fresco: Finishes the tacos with a salty, creamy topping that works beautifully with the lime and avocado.

Substitutions & Additions

These salmon tacos are easy to adapt depending on what you have on hand.

  • Corn or flour tortillas: Use whichever you prefer. Corn tortillas bring a more traditional taco texture, while flour tortillas are soft and flexible.
  • Queso fresco swap: If you do not have queso fresco, you can skip it or use another mild crumbly cheese you already enjoy, keeping in mind that the flavor and texture may change.
  • Cabbage options: Green or purple cabbage both work well for a crisp topping.
  • Add more heat: If you like a spicier taco, serve with hot sauce or add a spicy topping at the table.
  • Extra toppings: A little extra cilantro, a squeeze of lime, or even a spoonful of salsa would fit naturally with these flavors.

The best part is that the base recipe is already simple, so small swaps are easy without making the whole dinner feel complicated.

Equipment Needed for Salmon Tacos

GET NEW POSTS via EMAIL:

How to Make this Recipe

Start by preheating your oven to 400°F. Line a sheet pan or baking sheet with aluminum foil, then place the salmon on the pan skin-side down. Season it lightly with salt and pepper so the fish has a good base layer of flavor before the marinade goes on.

In a medium bowl, whisk together the olive oil, lime juice, chili powder, garlic powder, and paprika. Once the mixture is smooth, spread it all over the salmon, making sure the top is evenly coated. This quick mixture gives the salmon its subtle heat and fresh citrus flavor without needing a long marinade time.

Bake the salmon at 400°F for 12–15 minutes, or until it flakes easily with a fork. Exact timing will depend on the thickness of your filet, so start checking near the 12-minute mark. You want the salmon cooked through but still tender.

While the salmon bakes, make the avocado salsa. In another medium bowl, combine the diced avocados, minced red onion, cilantro, garlic, lime juice, and olive oil. Gently toss everything together so the avocado stays chunky instead of turning into a mash. Season with salt and pepper to taste.

When the salmon is ready, warm your tortillas if desired. Break the salmon into small portions, then layer it into each tortilla. Top with shredded cabbage, spoon over the avocado salsa, and finish with crumbled queso fresco. Serve the tacos right away while the salmon is warm and the toppings are fresh.

Cooking Tips & Tricks

  • Do not overcook the salmon: Pull it from the oven once it flakes easily with a fork. Overbaked salmon can dry out quickly.
  • Use ripe avocados: They should be soft enough to dice easily but still firm enough to hold their shape in the salsa.
  • Toss the salsa gently: This keeps the avocado from getting mushy and helps the salsa feel fresh and textured.
  • Warm the tortillas before serving: Even a quick warm-up makes the tacos easier to fold and improves the overall texture.
  • Season as you go: A little salt and pepper in both the salmon and the salsa helps all the other flavors pop.
  • Line the pan: Foil makes cleanup easier, which is never a bad thing on taco night.
Salmon Tacos

Serving Suggestions

These salmon tacos are best served right after assembly while the salmon is still warm and the avocado salsa is cool and fresh. Set everything out taco-bar style if you are feeding a group, so everyone can build their own with as much cabbage, salsa, and queso fresco as they want.

For presentation, pile the tacos onto a platter with extra lime wedges on the side. The bright citrus makes the whole dish feel even fresher. If you are serving these for a casual lunch or dinner, a cold drink and a simple side are really all you need.

Because the tacos already have protein, creaminess, crunch, and acid, they do not need much else to feel complete. They are the kind of meal that looks colorful and inviting without a lot of extra work.

Storage Suggestions

These tacos are best assembled fresh, but the components can be stored separately if you have leftovers.

  • Salmon: Store leftover cooked salmon in an airtight container in the refrigerator for up to 2 days.
  • Avocado salsa: Because avocado is best right after mixing, this is the part most likely to lose its texture and color over time. If storing, keep it in an airtight container in the refrigerator and enjoy it as soon as possible.
  • Tortillas and toppings: Store tortillas, cabbage, and queso fresco separately so everything stays as fresh as possible.

When ready to eat again, gently reheat the salmon and assemble fresh tacos with the remaining toppings.

Salmon Tacos

Recipe FAQ

Can I use corn tortillas or flour tortillas for these salmon tacos? Yes. The original recipe works with either corn or flour tortillas, so you can use whichever you like best.

How do I know when the salmon is done? The salmon is ready when it flakes easily with a fork. In this recipe, that usually takes about 12–15 minutes at 400°F.

Can I make the avocado salsa ahead of time? You can make it a little ahead, but it is best as fresh as possible so the avocado stays vibrant and the texture stays chunky.

Are these salmon tacos spicy? Not especially. The chili powder adds subtle heat, but the avocado salsa keeps the overall flavor fresh and balanced.

What toppings go on salmon tacos? This recipe uses shredded cabbage, avocado salsa, and crumbled queso fresco for a mix of crunch, creaminess, and brightness.

If taco night needs a little shake-up, these salmon tacos are a great place to start. They are fresh, easy, and packed with flavor from lime, garlic, chili, creamy avocado, and flaky baked salmon.

They also happen to be the kind of recipe that comes together from real life: using what is already in the fridge, making the best of a craving, and turning a small pivot into something really worth repeating. And honestly, that kind of dinner usually ends up being the best kind.

Salmon Tacos

Salmon Tacos

4.86 from 7 votes
These salmon tacos are made with oven-baked salmon seasoned with lime, chili powder, garlic, and paprika, then topped with a fresh avocado salsa, cabbage, and queso fresco for a quick, satisfying meal.
Yield 8 tacos
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Ingredients
  

Salmon
  • 1 ½ lb wild caught salmon filet
  • 1 Tbsp olive oil
  • 1 Tbsp lime juice
  • ½ tsp chili powder
  • 1 tsp garlic powder
  • ½ tsp ground paprika
Avocado Salsa
  • 2 medium avocados diced
  • cup red onion minced
  • ¼ cup fresh cilantro minced
  • 1 clove garlic minced
  • 2 Tbsp lime juice
  • 1 Tbsp olive oil
Serving
  • 8 small corn or flour tortillas
  • shredded cabbage
  • queso fresco crumbled

Instructions
 

For the salmon
  • Preheat oven to 400° F. Line baking sheet with aluminum foil; place salmon skin side down and season with salt and pepper.
  • In a medium bowl, whisk together olive oil, lime juice, chili powder, garlic powder, and paprika. Slather mixture over salmon making sure to distribute evenly.
  • Cook at 400° for 12-15 minutes or until salmon flakes easily with a fork.
For the avocado salsa
  • In medium bowl, combine all salsa ingredients, and gently toss to combine. Season with salt and pepper, to taste.
Assembly
  • Break salmon into small portions and place on bottom of warmed tortilla. Layer with cabbage, avocado salsa, and queso fresco cheese. Serve immediately.
Tried this recipe?Snap a photo and mention @JenniferMeyering

Comments (9)

  1. I love the flavours you have running through the salmon, definitely inspired to have a play although will have to ditch the avocado as it is on my short ‘ewwww’ food list 😉 I do have a nice corn salsa that I think will match nicely though.

    1. I can’t believe that you don’t like avocado. Though that corn salsa sounds like it would make a good substitution!

  2. These tacos look divine Jennifer! I LOVE Mexican food, and I know how it gets when that craving hits! Luckily we are blessed with some very tasty Mexican restaurants here 🙂 But fish tacos are a favorite of mine, and salmon would be such a perfect addition!

    1. I know! Living in Florida definitely lends itself to tasty Mexican… so did living in Phoenix. Mexican food on every street corner!

  3. First of all: jealous you and Meaghan get to hang out IRL! Second: I never put salmon in my fish tacos; must try this ASAP!

  4. I’m having a lot of trouble wrapping my head around a seasonal Mexican restaurant. Maybe they’re closed for renovations??? You know… maybe salmon could be Mexican food. L and I went to a Mexican restaurant once that served this amazing salmon with a mole dry rub. It was a nicer place, but they claimed to have mostly traditional-ish food and flavors. Either way, I’m not the authenticity police (haha) and I think these look amazing.

    1. I dunno… Meaghan said that they looked like they were renovating. Either way, just made for another excuse to meet for a “working lunch” again.

4.86 from 7 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Share + Follow:

20.6kFollowers
11.3kFans
4.4kFollowers
341Followers
36.5kTotal fans

explore our recent finds

Search