If you’re craving something fresh, vibrant, and packed with bold flavors, this Grilled Salmon Tacos with Avocado Salsa Recipe is exactly what you need on your dinner table. Imagine perfectly grilled salmon, tender and smoky, nestled in warm corn tortillas and topped with a creamy, zesty avocado salsa that’s bursting with cilantro, jalapeno heat, and lime brightness. Every bite combines the juicy richness of the fish with crisp cabbage and the tang of Cotija cheese, creating a dance of textures and tastes that’s both satisfying and unforgettable. Whether you’re hosting friends or seeking a weeknight winner, this dish is a fantastic way to bring a taste of summer to any season.
Ingredients You’ll Need
These ingredients are delightfully straightforward but essential for delivering authentic, balanced flavors and textures in your grilled salmon tacos. Each component, from the smoky spices to the creamy avocado salsa, plays a crucial role in making these tacos come to life.
- 1 1/2 lbs boneless salmon: Choose skinless and sliced into three equal portions for even grilling and perfect tenderness.
- 1 Tbsp olive oil: Adds moisture and helps the spices adhere to the salmon for that perfect sear.
- 1 Tbsp fresh lime juice: Brings brightness and a subtle tang to both the fish and salsa.
- 1 tsp ancho chili powder: Offers a mild smoky heat that deepens the flavor profile without overpowering.
- 3/4 tsp ground cumin: Adds an earthy warmth, complementing the chili and paprika beautifully.
- 3/4 tsp onion powder: Infuses a savory hint that rounds out the seasoning blend.
- 1/2 tsp paprika: Enhances the smoky layers and lends a subtle color to the salmon rub.
- 1/2 tsp ground coriander: Introduces a bright citrus undertone that refreshes the palate.
- 1/2 tsp salt: Essential for seasoning; adjust according to taste.
- 1/2 tsp freshly ground black pepper: Adds a lively spice kick that balances the dish.
- 2 medium avocados: Ripe but semi-firm for creamy texture without mushiness in the salsa.
- 1/3 cup small diced red onion: Washed under cool water to tame the bite, offering crunch and sharpness.
- 3 Tbsp chopped cilantro: Brings fresh herbal notes that brighten every mouthful.
- 1 jalapeno: Seeded and minced to add a gentle, lively heat.
- 1 clove garlic: Minced for a subtle pungency in the avocado salsa.
- 2 Tbsp fresh lime juice: Further enhances the salsa’s zesty dimension.
- 1 Tbsp olive oil: For silkiness and to marry all salsa flavors.
- Salt and freshly ground black pepper: To taste in the salsa for perfect seasoning.
- 8 6-inch corn tortillas: Warmed gently to provide the perfect base for your tacos.
- 2 cups thinly sliced red or green cabbage: Adds a refreshing crunch and vivid color contrast.
- 1/2 cup crumbled Cotija cheese: Sprinkled on top for a salty, crumbly finish that complements the creamy avocado and smoky salmon.
How to Make Grilled Salmon Tacos with Avocado Salsa Recipe
Step 1: Prepare the Salmon Rub and Grill
Start by preheating your gas grill to medium-high heat, which ensures a beautiful char and seals in the salmon’s moisture. In a mixing bowl, whisk together olive oil, lime juice, ancho chili powder, cumin, onion powder, paprika, coriander, salt, and freshly ground black pepper. This aromatic rub is the heart of the flavor, creating a smoky, tangy coating that transforms the salmon. Generously rub this mixture all over both sides of each salmon piece, stacking them carefully to not lose any of the magical seasoning. Brush your grill lightly with oil to prevent sticking, then place the salmon on the grill. Grill the fish for about 3 minutes per side, rotating once halfway, until the salmon flakes easily and has grill marks that look as delicious as they taste.
Step 2: Make the Avocado Salsa
While the salmon is grilling, whip up the avocado salsa for that fresh, creamy topping that makes this Grilled Salmon Tacos with Avocado Salsa Recipe stand out. In a mixing bowl, gently toss diced avocado, red onion (rinsed to soften its bite), chopped cilantro, minced jalapeno, garlic, lime juice, and olive oil. Season with salt and freshly ground black pepper to taste. This salsa is where creaminess meets a gentle kick and citrus brightness, perfectly balancing the savory grilled salmon.
Step 3: Assemble the Tacos
When your salmon is done, break it into smaller portions that fit nicely on your corn tortillas. Layer the salmon down the center of each tortilla, then add a handful of thinly sliced cabbage for crispness. Spoon generous amounts of the avocado salsa on top, and finish with a sprinkle of crumbly Cotija cheese to add savory sharpness. Serve the tacos warm to enjoy the full bouquet of flavors and textures—each bite a perfect harmony of smoky, creamy, crunchy, and tangy elements.
How to Serve Grilled Salmon Tacos with Avocado Salsa Recipe
Garnishes
Enhance your tacos with fresh lime wedges for an extra zesty squeeze, or add chopped fresh cilantro for a pop of vibrant green color and herbal freshness. Thinly sliced radishes or a drizzle of a smoky chipotle crema will bring unexpected texture and a creamy contrast to the dish, making every serving look as good as it tastes.
Side Dishes
Pair your salmon tacos with Mexican street corn (Elote) for smoky, cheesy goodness or a light, refreshing cucumber and tomato salad to keep things bright and simple. Black beans or a side of cilantro-lime rice also complements the robust flavors of the tacos beautifully, rounding out the meal with hearty, satisfying options.
Creative Ways to Present
For a festive touch, serve the tacos on a colorful platter lined with banana leaves or serve family-style on a wooden board to encourage sharing. You can also offer make-your-own toppings in bowls so guests can customize their tacos with extra salsa, cheese, or jalapenos. Wrapping the tacos individually in parchment paper tied with a twine gives a charming, rustic vibe perfect for casual gatherings.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from your Grilled Salmon Tacos with Avocado Salsa Recipe, keep the salmon, salsa, tortillas, and cabbage separate in airtight containers. This prevents sogginess and allows you to enjoy a fresher taste when you reheat or eat them later.
Freezing
While the grilled salmon can be frozen if you want to prep in advance, it’s best to freeze it plain without the salsa or cabbage to maintain texture and flavor. Wrap the salmon tightly in plastic wrap and foil, then freeze for up to two months. Thaw overnight in the fridge before reheating gently.
Reheating
To reheat, warm the salmon gently in a skillet over low heat or in the oven at 275°F until just heated through to avoid drying it out. Warm tortillas separately, and add fresh avocado salsa and cabbage only when serving for the best experience.
FAQs
Can I use other types of fish instead of salmon for this recipe?
Absolutely! While salmon’s rich flavor and firmness work wonderfully here, you can swap in other firm fish like mahi-mahi or cod. Just adjust grilling times as needed to cook fish through without overcooking.
How spicy is the avocado salsa with jalapeno? Can it be made milder?
The jalapeno adds a gentle heat that livens up the salsa but isn’t overpowering. If spice isn’t your thing, simply reduce the amount of jalapeno or remove the seeds before mincing to make it milder.
Can I prepare this recipe on a stovetop grill pan instead of an outdoor grill?
Yes, a stovetop grill pan is a great alternative! Preheat it well and follow the same cooking times to get nice grill marks and keep the salmon juicy. Just be sure to oil the pan to prevent sticking.
Is it necessary to rinse the red onion in the salsa?
Rinsing the diced red onion under cool water is a helpful trick to mellow its sharpness and make it more palatable in the salsa. However, if you enjoy a stronger onion flavor, you can skip this step.
What can I substitute for Cotija cheese if I can’t find it?
Feta cheese makes a good substitute for Cotija, offering a similar crumbly texture and tangy flavor. Just use it sparingly as feta tends to be saltier and creamier.
Final Thoughts
This Grilled Salmon Tacos with Avocado Salsa Recipe truly brings a festive spirit to any mealtime. It’s a dish that’s as simple to make as it is delightful to eat, combining smoky, creamy, fresh, and tangy flavors that will have you coming back for more. I encourage you to try it soon—you might just discover your new favorite taco that’s perfect for weeknights, entertaining, or any occasion worth celebrating.
Print
Grilled Salmon Tacos with Avocado Salsa Recipe
This recipe for Grilled Salmon Tacos with Avocado Salsa combines perfectly seasoned and grilled salmon with a fresh, zesty avocado salsa. Served on warm corn tortillas with crunchy cabbage and creamy Cotija cheese, these tacos deliver a delicious balance of smoky, tangy, and creamy flavors in just 26 minutes, perfect for a quick and healthy meal.
- Total Time: 26 minutes
- Yield: 4 servings
Ingredients
For the Salmon
- 1 1/2 lbs boneless salmon, skinned and sliced into 3 equal portions
- 1 Tbsp olive oil, plus more for grill
- 1 Tbsp fresh lime juice
- 1 tsp ancho chili powder
- 3/4 tsp ground cumin
- 3/4 tsp onion powder
- 1/2 tsp paprika
- 1/2 tsp ground coriander
- 1/2 tsp salt, plus more to taste
- 1/2 tsp freshly ground black pepper
For the Avocado Salsa
- 2 medium avocados, ripe but semi-firm, peeled, cored and diced
- 1/3 cup small diced red onion, rinsed under cool water and drained
- 3 Tbsp chopped cilantro
- 1 jalapeno, seeded and minced
- 1 clove garlic, minced
- 2 Tbsp fresh lime juice
- 1 Tbsp olive oil
- Salt and freshly ground black pepper, to taste
To Assemble
- 8 6-inch corn tortillas, warmed
- 2 cups thinly sliced red or green cabbage
- 1/2 cup crumbled Cotija cheese
Instructions
- Prepare the Salmon Marinade: In a mixing bowl whisk together 1 Tbsp olive oil, 1 Tbsp fresh lime juice, ancho chili powder, cumin, onion powder, paprika, coriander, salt, and freshly ground black pepper until well combined. Evenly rub this mixture over both sides of the salmon portions to coat them thoroughly.
- Preheat and Oil the Grill: Preheat a gas grill over medium-high heat. Lightly brush the grill grates with olive oil to prevent sticking and prepare for grilling the salmon.
- Grill the Salmon: Place the salmon portions on the hot grill and cook for about 3 minutes per side, rotating once halfway through cooking, until the salmon is cooked through and flakes easily with a fork.
- Prepare the Avocado Salsa: While the salmon is grilling, gently toss together diced avocado, diced red onion, chopped cilantro, minced jalapeno, minced garlic, lime juice, and olive oil in a bowl. Season with salt and freshly ground black pepper to taste.
- Warm the Tortillas: Warm the corn tortillas on the grill or stovetop until pliable and lightly toasted.
- Assemble the Tacos: Break the grilled salmon into smaller portions and layer them on the center of each tortilla. Top with thinly sliced cabbage, spoonfuls of avocado salsa, and sprinkle with crumbled Cotija cheese.
- Serve: Serve the tacos warm for the best flavor experience.
Notes
- Use fresh, semi-firm avocados for the best texture in the salsa.
- Rinsing the red onion removes harshness and balances the salsa flavor.
- Adjust the amount of jalapeno according to your preferred spice level.
- For an extra smoky flavor, consider using a charcoal grill if available.
- If you don’t have Cotija cheese, a mild feta or queso fresco can be substituted.
- Prep Time: 10 minutes
- Cook Time: 16 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Mexican
- Diet: Gluten Free
