Grilled Salmon Tacos with Creamy Avocado Sauce

Enjoy vibrant, flavor-packed grilled salmon tacos with a zesty avocado sauce, crisp cabbage, and tangy toppings perfect for a fresh, healthy meal.

By Medha deb
Created on

If you’ve never paired grilled salmon with the bold flavors of tacos and a cool, creamy avocado sauce, your next taco night may just surprise you. This recipe layers freshly grilled salmon with vibrant shredded cabbage, a tangy and herbaceous avocado sauce, and a bright finish of feta and radishes. It’s the essence of summer food: colorful, nutritious, and made for sharing.

Why Salmon Tacos?

While fish tacos are usually linked with flaky white fish, salmon’s richness and meaty texture stand up beautifully to powerful spices and tangy sauces. Grilling the fish infuses a subtle smokiness, while a versatile spice paste transforms each bite. Add a creamy blender sauce, crunchy cabbage, and your choice of fresh toppings, and you’ll never look at taco fillings the same way again.

Ingredients

  • For the Salmon Spice Paste:
    • 1 1/2 pounds salmon fillet (skin on or off)
    • 2 tablespoons olive oil
    • 2 teaspoons brown sugar
    • 1 teaspoon ground cumin
    • 1 teaspoon chili powder
    • 1/2 teaspoon ground coriander
    • 3/4 teaspoon kosher salt (or to taste)
    • Juice of 1 lime
  • For the Avocado Sauce:
    • 1 clove garlic, peeled
    • 1 jalapeño (remove seeds for less heat)
    • 1/2 cup fresh cilantro
    • 1/2 cup fresh parsley
    • Juice of 2 limes
    • 1/4 cup water
    • 1/4 cup olive oil
    • 3/4 teaspoon kosher salt (or to taste)
    • 2 ripe avocados
  • For Serving:
    • 8 small corn or flour tortillas
    • 2 cups shredded green or red cabbage
    • 1/2 cup crumbled feta cheese
    • 2-3 radishes, thinly sliced
    • Lime wedges

Step-by-Step Cooking Instructions

1. Prepare Your Grill

Set your grill to medium heat, ensuring the grates are clean and well-oiled. Salmon grills best over medium flame, allowing the fish to cook through without burning or sticking. If you don’t have a grill, a cast-iron skillet or grill pan over medium heat works as an alternative.

2. Make the Spice Paste

In a small bowl, combine olive oil, brown sugar, cumin, chili powder, coriander, salt, and lime juice. Stir until a thick paste forms. Rub this mixture evenly onto the flesh of the salmon fillet, covering all sides. Allow the salmon to marinate for at least 10 minutes; this brief rest lets the spices penetrate and season the fish.

3. Prepare the Avocado Sauce

While the fish marinates, turn your attention to the creamy green sauce:

  • Place garlic and jalapeño in a blender or food processor. Pulse to break them down.
  • Add cilantro, parsley, lime juice, water, olive oil, and salt. Pulse again until herbs are finely chopped.
  • Add avocados last and blend until the sauce is creamy and just smooth. Taste and adjust seasoning with more salt, lime juice, or water as needed—your goal is a medium-thick, pourable sauce.

4. Grill the Salmon

Once the grill is ready, brush the grates lightly with oil to prevent sticking. Place the salmon, skin side down if your fillet has skin, directly on the grates. Grill until the edges become opaque and you can see the fish beginning to flake—this usually takes 5 to 8 minutes depending on thickness. Flip gently and cook an additional 1 to 2 minutes just until the salmon is lightly cooked through and still tender in the center. Remove from the heat and let rest a few minutes before flaking into bite-sized pieces.

5. Warm the Tortillas

As your fish rests, quickly warm the tortillas directly on the grill for 20–30 seconds on each side until they are pliable and slightly charred. Stack them in a clean kitchen towel to keep them soft until serving.

6. Assemble the Tacos

To build the perfect taco:

  • Layer a few ounces of flaked salmon onto each warm tortilla.
  • Top with a handful of shredded cabbage for crunch.
  • Spoon over a generous amount of avocado sauce.
  • Finish with a sprinkle of crumbled feta and thin slices of radish for tang and bite.
  • Serve immediately with extra lime wedges on the side.

Tips for Grilling Success

  • Don’t Overcook: Salmon continues to cook after it leaves the grill. Pull it when it’s just barely opaque in the center and flakes easily with a fork.
  • Keep Fish Intact: Use a wide spatula to move the fillet; if it sticks, let it cook another minute until it releases naturally.
  • Fresh Ingredients: Use fresh lime, herbs, and avocados for the brightest flavor in your sauce.

Customizing Your Tacos

These tacos are endlessly adaptable. Try these variations for a personal touch:

  • Mango Salsa: Add a bright fruit salsa of diced mango, papaya, red onion, jalapeño, cilantro, and lime.
  • Swap the Cabbage: Red or green cabbage works; for even more color, use a mix. Pineapple or tomatillo slaw adds a tropical note.
  • Dairy-Free: Omit the feta or use a non-dairy alternative.
  • Spice Level: Remove the seeds from jalapeños for milder sauce or keep them in for extra heat.

Nutritional Value

NutrientPer Taco (Approximate)
Calories270
Protein17g
Total Fat13g
Carbohydrates20g
Fiber5g

Note: Values will vary based on toppings and specific brands.

Serving Suggestions

  • Pair with a crisp green salad or grilled sweet corn for a rounded meal.
  • Offer hot sauce or chopped pickled jalapeños for those who love extra heat.
  • Enjoy with your favorite light beer or a tart margarita for the perfect summer dinner.

Make-Ahead Tips

  • Salmon can be marinated up to 2 hours before grilling; cover and refrigerate.
  • Avocado sauce is best made fresh, but you can prepare the herb base ahead—just blend in avocado minutes before serving.
  • Prep cabbage and toppings in advance for quick assembly.

Common Questions About Grilled Salmon Tacos

Q: Can I use another type of fish?

Absolutely. Firm, meaty fish such as cod, mahi-mahi, or halibut also work well. Adjust grilling times as needed for thinner or thicker cuts.

Q: Is there a way to cook the salmon without a grill?

Yes. Pan-seared or oven-roasted salmon are excellent alternatives. For pan-searing, cook over medium-high heat for 4–6 minutes per side. For roasting, bake at 400°F for 10–12 minutes per inch of thickness.

Q: How do I store leftovers?

Store flaked salmon and toppings separately in airtight containers in the refrigerator for up to two days. Assemble tacos just before eating to preserve texture and freshness.

Q: What’s the best way to keep tortillas warm?

Wrap warm tortillas in a clean kitchen towel or foil. Serve directly from the towel, or briefly reheat in the oven wrapped in foil at low heat.

Expert Tips for Next-Level Flavor

  • Char your tortillas: Quickly warm tortillas over an open flame for smoky edges and added flavor.
  • Try pickled onions: Their tang and crunch are a fantastic complement to salmon’s richness.
  • Herb overload: Use fresh dill or basil in the avocado sauce for a unique twist.

Summary Table: Key Components & Variations

ComponentClassic VersionVariation Options
FishGrilled salmon filletCod, mahi-mahi, halibut, shrimp
SauceCreamy avocado herb sauceSour cream, mango salsa, chipotle crema
CabbageShredded green or red cabbageSlaws with pineapple, carrots, or tomatillo
ExtrasFeta, radish, limePickled onions, cotija cheese, jalapeños

Final Thoughts

Grilled salmon tacos with creamy avocado sauce create a fresh, colorful meal that’s as satisfying as it is nutritious. The combination of flame-kissed fish, tangy-spicy sauce, and crunchy vegetables makes every bite memorable—whether you’re hosting a summer dinner party or enjoying a weekday meal with family.

Prepare your grill, gather your toppings, and savor the satisfaction of a next-level taco night.

‹›