Grilled Salmon Tacos With Avocado Salsa

Grilled Salmon Tacos With Avocado Salsa are a fresh and easy way to enjoy taco night with a lighter seafood twist. The salmon is seasoned with simple spices, grilled until tender, then tucked into warm tortillas with creamy avocado salsa.

These tacos are great for weeknight dinners, summer meals, backyard grilling, or a casual weekend lunch. They taste bright, satisfying, and fresh without needing a long list of ingredients or complicated steps.

Why You Will Love This Recipe

  • Quick dinner idea: Salmon cooks fast, so the whole meal comes together in about 30 minutes.

  • Fresh and flavorful: The avocado salsa adds creaminess, lime, and a little crunch.

  • Easy to customize: You can use corn tortillas, flour tortillas, or lettuce wraps.

  • Great for taco night: Everyone can add their own toppings and build their tacos the way they like.

Equipment Needed

  • Grill or grill pan

  • Mixing bowls

  • Cutting board

  • Sharp knife

  • Measuring spoons

  • Tongs

  • Fish spatula

  • Citrus juicer, optional

  • Plate or serving tray

Ingredients List

For the Grilled Salmon

  • 1 1/2 pounds salmon fillets

  • 1 tablespoon olive oil

  • 1 tablespoon fresh lime juice

  • 1 teaspoon chili powder

  • 1 teaspoon smoked paprika

  • 1/2 teaspoon ground cumin

  • 1/2 teaspoon garlic powder

  • 1/2 teaspoon salt

  • 1/4 teaspoon black pepper

For the Avocado Salsa

  • 2 ripe avocados, diced

  • 1 cup diced tomatoes or halved cherry tomatoes

  • 1/4 cup finely chopped red onion

  • 1 small jalapeño, seeded and finely chopped, optional

  • 1/4 cup chopped fresh cilantro

  • 2 tablespoons fresh lime juice

  • 1/4 teaspoon salt

  • 1/4 teaspoon black pepper

For the Tacos

  • 8 small corn or flour tortillas

  • 1 cup shredded cabbage or lettuce

  • Lime wedges, for serving

  • Extra cilantro, optional

  • Sour cream, Greek yogurt, or lime crema, optional

Timing & Servings

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Servings: 4 servings

How to Make Grilled Salmon Tacos With Avocado Salsa Step by Step

Step 1: Prepare the Salmon

Pat the salmon dry with paper towels. Place it on a plate or tray.

Drizzle the salmon with olive oil and lime juice. Sprinkle chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper over the top. Rub the seasoning gently over the salmon so it is evenly coated.

Step 2: Make the Avocado Salsa

In a medium bowl, add diced avocado, tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and black pepper.

Stir gently with a spoon. Try not to mash the avocado too much. Set the salsa aside while the salmon cooks.

Step 3: Heat the Grill

Preheat the grill or grill pan to medium-high heat. Lightly oil the grates or pan so the salmon does not stick.

Let the grill get hot before adding the fish. This helps the outside cook nicely.

Step 4: Grill the Salmon

Place the salmon on the grill. Cook for 4 to 5 minutes on the first side.

Flip carefully and cook for another 3 to 5 minutes, depending on the thickness. The salmon should flake easily with a fork and reach 145°F in the thickest part.

Step 5: Warm the Tortillas

Warm the tortillas on the grill for about 20 to 30 seconds per side. You can also warm them in a dry skillet.

Wrap the warm tortillas in a clean kitchen towel to keep them soft.

Step 6: Assemble the Tacos

Break the grilled salmon into large flakes.

Add shredded cabbage or lettuce to each tortilla. Top with salmon, avocado salsa, extra cilantro, and a squeeze of lime. Add sour cream or Greek yogurt if you like.

Grilled Salmon Tacos With Avocado Salsa

Tips for the Best Grilled Salmon Tacos With Avocado Salsa

  1. Use salmon pieces that are similar in thickness so they cook at the same speed.
  2. Do not move the salmon too much while it cooks. Let it sit on the grill until it releases easily.
  3. Keep the avocado salsa chunky. A gentle stir is enough.
  4. Use fresh lime juice if possible. It gives the salsa a cleaner, brighter taste.
  5. Warm tortillas before serving. Cold tortillas can break or feel dry.
  6. If your salmon has skin, you can grill it skin-side down first. The skin helps protect the fish from direct heat.

Variations to Try

  • Spicy salmon tacos: Add a pinch of cayenne pepper or a little hot sauce to the salmon seasoning.

  • Mango avocado salsa: Add 1/2 cup diced mango for a sweet and fresh flavor.

  • Creamy topping: Mix Greek yogurt, lime juice, salt, and a little garlic powder for a quick lime crema.

  • Blackened style: Use blackened seasoning instead of the spice mix.

  • Low-carb version: Serve the salmon and avocado salsa in lettuce cups instead of tortillas.

Serving Suggestions

Serve these tacos with cilantro lime rice, black beans, grilled corn, or a simple side salad.

For a more filling meal, add tortilla chips with salsa, roasted sweet potatoes, or Mexican-style street corn on the side.

You can also set everything out taco-bar style with warm tortillas, salmon, salsa, cabbage, lime wedges, hot sauce, and creamy toppings.

Make-Ahead, Storage, and Reheating

You can season the salmon up to 8 hours ahead. Keep it covered in the refrigerator until ready to grill.

The avocado salsa tastes best fresh, but you can chop the tomatoes, onion, jalapeño, and cilantro ahead of time. Add the avocado and lime juice right before serving.

Store leftover salmon in an airtight container in the refrigerator for up to 3 days. Keep tortillas and toppings separate.

To reheat, warm the salmon gently in a skillet over low heat or microwave it in short intervals. Do not overheat it, or the fish can become dry.

Freezing is not ideal for the avocado salsa. Cooked salmon can be frozen for up to 2 months, but the texture is best when eaten fresh.

Nutritional Facts

  • Calories: 455
  • Fat: 24g
  • Carbs: 32g
  • Protein: 35g
  • Sugar: 3g
  • Sodium: 540mg
Grilled Salmon Tacos With Avocado Salsa

Grilled Salmon Tacos With Avocado Salsa

Grilled Salmon Tacos with Avocado Salsa are a fresh and flavorful meal featuring perfectly grilled salmon, creamy avocado salsa, and crisp toppings wrapped in warm tortillas. They're an easy, healthy dinner that's perfect for summer meals, taco nights, or entertaining guests.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course lunch
Cuisine Mexican, mexican-american
Servings 4 people
Calories 455 kcal

Equipment

  • Grill or grill pan
  • Mixing Bowls
  • Cutting board
  • Sharp knife
  • Measuring spoons
  • Tongs
  • Fish spatula
  • Citrus juicer, optional
  • Plate or serving tray

Ingredients
  

For the Grilled Salmon

  • 1 1/2 pounds salmon fillets
  • 1 tablespoon olive oil
  • 1 tablespoon fresh lime juice
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Avocado Salsa

  • 2 ripe avocados diced
  • 1 cup diced tomatoes or halved cherry tomatoes
  • 1/4 cup finely chopped red onion
  • 1 small jalapeño seeded and finely chopped, optional
  • 1/4 cup chopped fresh cilantro
  • 2 tablespoons fresh lime juice
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

For the Tacos

  • 8 small corn or flour tortillas
  • 1 cup shredded cabbage or lettuce
  • Lime wedges for serving
  • Extra cilantro optional
  • Sour cream Greek yogurt, or lime crema, optional

Instructions
 

Step 1: Prepare the Salmon

  • Pat the salmon dry with paper towels. Place it on a plate or tray.
  • Drizzle the salmon with olive oil and lime juice. Sprinkle chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper over the top. Rub the seasoning gently over the salmon so it is evenly coated.

Step 2: Make the Avocado Salsa

  • In a medium bowl, add diced avocado, tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and black pepper.
  • Stir gently with a spoon. Try not to mash the avocado too much. Set the salsa aside while the salmon cooks.

Step 3: Heat the Grill

  • Preheat the grill or grill pan to medium-high heat. Lightly oil the grates or pan so the salmon does not stick.
  • Let the grill get hot before adding the fish. This helps the outside cook nicely.

Step 4: Grill the Salmon

  • Place the salmon on the grill. Cook for 4 to 5 minutes on the first side.
  • Flip carefully and cook for another 3 to 5 minutes, depending on the thickness. The salmon should flake easily with a fork and reach 145°F in the thickest part.

Step 5: Warm the Tortillas

  • Warm the tortillas on the grill for about 20 to 30 seconds per side. You can also warm them in a dry skillet.
  • Wrap the warm tortillas in a clean kitchen towel to keep them soft.

Step 6: Assemble the Tacos

  • Break the grilled salmon into large flakes.
  • Add shredded cabbage or lettuce to each tortilla. Top with salmon, avocado salsa, extra cilantro, and a squeeze of lime. Add sour cream or Greek yogurt if you like.
Keyword Grilled Salmon Tacos With Avocado Salsa

FAQs

Can I make these salmon tacos without a grill?

Yes. You can cook the salmon in a grill pan, regular skillet, or bake it at 400°F for 10 to 12 minutes.

Can I use frozen salmon?

Yes. Thaw it fully in the refrigerator first, then pat it dry before seasoning.

What tortillas are best for salmon tacos?

Corn tortillas give a more classic taco flavor, while flour tortillas are softer. Both work well.

How do I know when salmon is done?

The salmon should flake easily with a fork and reach 145°F in the thickest part.

Conclusion

Grilled Salmon Tacos With Avocado Salsa are fresh, simple, and easy enough for a weeknight meal. The salmon cooks quickly, the salsa comes together in minutes, and the tacos feel light but still satisfying.