Delicious Salmon Tacos & Pineapple Avocado Salsa Recipe

Posted on May 4, 2026

By: James Carter

There’s something incredibly satisfying about a well-made taco. The combination of textures and flavors, all wrapped up in a warm tortilla, is a culinary hug. For me, that means moving beyond the standard ground beef and exploring what else can bring that taco magic.

Why This Salmon Taco Recipe Works

This salmon taco recipe truly shines because it balances richness with brightness. The flaky, seasoned salmon provides a satisfying protein base, while the zesty pineapple avocado salsa cuts through that richness with its tropical sweetness and creamy texture. It’s a thoughtful combination that feels both fresh and comforting, making these tacos a memorable meal.

Ingredients

  • For the Salmon:
  • 1.5 pounds salmon fillets, skin on or off (your preference, I often leave the skin on for crispiness)
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon cumin
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon cayenne pepper (optional, for a touch of heat)
  • Salt and freshly ground black pepper to taste
  • For the Pineapple Avocado Salsa:
  • 1 ripe avocado, diced
  • 1 cup fresh pineapple, diced (about ½ inch pieces)
  • ½ cup red onion, finely diced
  • ¼ cup fresh cilantro, chopped
  • 1-2 tablespoons fresh lime juice (from about 1 lime)
  • ½ jalapeño pepper, seeded and finely minced (optional, for a little kick)
  • Salt to taste
  • For the Tacos:
  • 8-12 small corn or flour tortillas
  • Optional toppings: shredded lettuce or cabbage, crumbled cotija cheese, pickled red onions, a drizzle of lime crema (sour cream or Greek yogurt with lime juice and a pinch of salt)

With all your components ready, the assembly and cooking process should flow quite smoothly.

You might love this: Easy Hot Honey Salmon Bites Recipe

How to Make It

  1. Prepare the Salmon: Pat the salmon fillets dry with paper towels. This step is crucial for achieving a good sear or crispiness, especially if you leave the skin on. In a small bowl, combine the olive oil, smoked paprika, cumin, garlic powder, onion powder, cayenne pepper (if using), salt, and black pepper. Brush this spice mixture evenly over the salmon fillets.
  2. Cook the Salmon:
    • Oven Method: Preheat your oven to 400°F (200°C). Place the seasoned salmon on a baking sheet lined with parchment paper. Bake for 12-15 minutes, or until the salmon is cooked through and flakes easily with a fork. The exact time will depend on the thickness of your fillets.
    • Pan-Sear Method: Heat a tablespoon of olive oil in a non-stick skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon fillets (skin-side down first, if applicable) into the hot skillet. Cook for 3-5 minutes per side, depending on thickness, until cooked through and nicely browned.
  3. Make the Pineapple Avocado Salsa: While the salmon is cooking or resting, prepare the salsa. In a medium bowl, gently combine the diced avocado, diced pineapple, finely diced red onion, chopped cilantro, fresh lime juice, and minced jalapeño (if using). Season with salt to taste. 
  4. Prepare the Tortillas: Warm your tortillas according to package directions. You can do this in a dry skillet over medium heat until pliable and slightly browned, by wrapping them in a damp paper towel and microwaving for 30-60 seconds, or by briefly charring them over an open gas flame for extra flavor.
  5. Flake the Salmon: Once the salmon is cooked, let it rest for a minute or two. Then, flake it into bite-sized pieces using a fork. You can leave some larger pieces for texture if you like.
  6. Assemble the Tacos: Lay out your warmed tortillas. Spoon a generous portion of flaked salmon into each tortilla. Top with a spoonful of the fresh pineapple avocado salsa. Add any of your desired optional toppings.
  • And there you have it – a plate full of vibrant, flavorful salmon tacos ready to be enjoyed!

Nutrition at a Glance

  • Rich in Omega-3 Fatty Acids (from salmon)
  • Good source of Lean Protein (from salmon)
  • Vitamins and Minerals (Vitamin C from pineapple, Potassium from avocado)
  • Healthy Fats (from avocado and salmon)
  • Dietary Fiber (from salsa ingredients and corn tortillas)

How to Serve It

  • Serve immediately after assembly to ensure tortillas are warm and salsa is fresh.
  • Offer a variety of optional toppings like shredded cabbage, pickled red onions, cilantro, or a dollop of crema.
  • Pair with a light side dish such as black beans, Mexican rice, or a simple green salad.
  • Include lime wedges on the side for guests to add extra zest.

Common Mistakes

  • Overcooking the Salmon: This is a quick way to dry out the fish, making it tough and less enjoyable.
  • Overmixing the Salsa: Mashing the avocado can lead to a pasty salsa rather than a fresh, chunky one.
  • Not Warming Tortillas Properly: Cold, stiff tortillas detract from the overall texture and enjoyment.
  • Underseasoning: Ensuring each component is seasoned adequately builds layers of flavor.
  • Using Unripe or Overripe Avocado: The avocado’s texture and flavor are critical for the salsa.

Storage and Reheating

  • Store cooked salmon in an airtight container in the refrigerator for up to 3 days.
  • Keep the pineapple avocado salsa in a separate airtight container, pressing plastic wrap directly onto the surface to prevent browning. Consume within 1-2 days.
  • Store tortillas separately at room temperature or in the refrigerator, depending on type.
  • Reheat salmon gently in a skillet over low heat or in a brief stint in the oven. The salsa is best served cold, so no reheating is needed for that component.
image 77 e1777889124329

Leftover Ideas

  • Salmon Salad: Flake leftover salmon and toss it with mixed greens, leftover salsa (or fresh components), and a light vinaigrette.
  • Salmon Scramble: Dice leftover salmon and add it to scrambled eggs or an omelet for a protein-packed breakfast.
  • Salsa Addition: Stir leftover salsa into grain bowls, yogurt for a savory dip, or even onto toast as a unique spread.
  • Taco Bowl: Reheat salmon and serve it over a bed of rice or quinoa with your favorite toppings, sans tortilla.
  • Fish Cakes: Mix flaked salmon with a binder like breadcrumbs and egg, then pan-fry for quick fish cakes to serve with a side.

The beauty of these salmon tacos lies not just in their immediate enjoyment but also in their potential for delicious transformations. This recipe is one I find myself returning to often, a testament to its flavor and flexibility. 

Print
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

Salmon Tacos & Pineapple Avocado Salsa


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 35 minutes
  • Yield: 46 servings 1x

Description

Enjoy these vibrant and flavorful Salmon Tacos with a fresh Pineapple Avocado Salsa. Easy to make and always a crowd-pleaser for a delicious meal.


Ingredients

Scale
  • For the Salmon:
  • 1.5 pounds salmon fillets, skin on or off
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon cumin
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and freshly ground black pepper to taste
  • For the Pineapple Avocado Salsa:
  • 1 ripe avocado, diced
  • 1 cup fresh pineapple, diced
  • ½ cup red onion, finely diced
  • ¼ cup fresh cilantro, chopped
  • 12 tablespoons fresh lime juice
  • ½ jalapeño pepper, seeded and finely minced (optional)
  • Salt to taste
  • For the Tacos:
  • 812 small corn or flour tortillas
  • Optional toppings: shredded lettuce or cabbage, crumbled cotija cheese, pickled red onions, lime crema

Instructions

  1. 1. Prepare the Salmon: Pat salmon dry. Mix olive oil with smoked paprika, cumin, garlic powder, onion powder, cayenne (if using), salt, and pepper. Brush over salmon.
  2. 2. Cook the Salmon: Bake at 400°F (200°C) for 12-15 minutes, or pan-sear in a skillet with olive oil for 3-5 minutes per side until cooked through and flaky.
  3. 3. Make the Salsa: In a bowl, gently combine diced avocado, pineapple, red onion, cilantro, lime juice, and minced jalapeño (if using). Season with salt.
  4. 4. Warm Tortillas: Heat tortillas in a dry skillet, microwave wrapped in a damp paper towel, or char over a flame until pliable.
  5. 5. Flake Salmon: Once cooked, let salmon rest briefly, then flake into bite-sized pieces.
  6. 6. Assemble Tacos: Fill warmed tortillas with flaked salmon, top with pineapple avocado salsa, and add any desired optional toppings.

Notes

Store leftover cooked salmon and pineapple avocado salsa separately in airtight containers in the refrigerator. Consume within 1-3 days for best quality. Reheat salmon gently if desired; serve salsa cold.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Baking/Pan-Searing
  • Cuisine: American

Nutrition

  • Serving Size: 2-3 tacos
  • Calories: 450
  • Sugar: 10g
  • Sodium: 400mg
  • Fat: 25g
  • Carbohydrates: 25g
  • Fiber: 8g
  • Protein: 35g

Tags:

You might also like these recipes

1 thought on “Delicious Salmon Tacos & Pineapple Avocado Salsa Recipe”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star