Salmon Fish Tacos with Creamy Avocado Dressing and Vegetable Slaw
The best food memories are often born out of simplicity. I remember one summer, visiting my aunt and uncle in San Diego, and stumbling upon a tiny, unassuming taco stand near the beach. The air was thick with the smell of salt and grilling fish, and the flavors exploded in my mouth – fresh, bright, and unbelievably satisfying. Those salmon tacos, with their creamy avocado dressing and crunchy slaw, were a revelation, and I’ve been chasing that perfect combination ever since. This recipe is my homage to that unforgettable taste of summer.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Servings: 4
- Dietary Type: Gluten-Free (if using corn tortillas)
Ingredients
-
Salmon Fish Tacos:
- 2 tomatillos, husk removed and chopped
- 1 small jalapeno, chopped
- 2 tablespoons chopped cilantro
- 1 garlic clove, chopped
- 2 tablespoons sour cream
- 1 ripe Hass avocado
- Salt and freshly ground black pepper to taste
- Lime juice, to taste
- 1 teaspoon ground coffee
- 2 teaspoons ground cumin
- 1-2 teaspoons dried ancho chile powder or 1-2 teaspoons dried chipotle powder
- 2 teaspoons brown sugar
- 1 1/2 lbs salmon, cut into 8 portions
-
Vegetable Slaw:
- 1 cup purple cabbage, shredded
- 1 cup green cabbage, shredded
- 1 red pepper, julienned
- 1 yellow pepper, julienned
- 8 corn tortillas, lightly oiled
Equipment Needed
- Small blender or food processor
- Large sauté pan
- Foil
- Oven (optional, for warming tortillas)
Instructions
- Prepare the Avocado Dressing: In a small blender or food processor, combine the tomatillos, jalapeno, cilantro, garlic clove, sour cream, and avocado. Blend until relatively smooth, but leave some small chunks for texture.
- Season the Dressing: Sprinkle the mixture with salt and freshly ground black pepper, and add a squeeze of lime juice. Process briefly to incorporate the seasonings. Taste and adjust seasonings as needed. Set aside.
- Prepare the Spice Rub: In a small bowl, combine the ground coffee, ground cumin, dried ancho chile powder or dried chipotle powder, and brown sugar. Mix well to ensure even distribution of the spices.
- Season the Salmon: Season the salmon portions with salt and freshly ground black pepper. Then, generously sprinkle each piece with the spice mixture, pressing lightly to adhere.
- Cook the Salmon: Heat a thin film of oil in a large sauté pan over medium-high heat. Once the pan is hot, carefully place the salmon portions in the pan, ensuring not to overcrowd. Work in batches if necessary.
- Sauté to Doneness: Sauté the salmon for about 3-4 minutes per side, or until it is cooked to your desired doneness. The internal temperature should reach 145°F (63°C). The fish should flake easily with a fork.
- Keep Salmon Warm: Remove the cooked salmon from the pan and transfer it to a plate. Tent with foil to keep warm while you prepare the remaining ingredients.
- Warm the Tortillas (Optional): Lightly oil the corn tortillas, wrap them in foil, and keep them warm in a low oven (around 200°F/93°C) until ready to serve. Alternatively, you can quickly warm them in a dry skillet or over an open flame.
- Assemble the Tacos: Serve the warm corn tortillas with the cooked salmon, vegetable slaw (purple cabbage, green cabbage, red pepper, and yellow pepper), and the creamy avocado dressing on the side. Allow each person to assemble their own tacos to their liking.
Expert Tips & Tricks
- Spice Level Control: Adjust the amount of jalapeno and chile powder to control the heat level of the avocado dressing and the spice rub.
- Salmon Selection: Use skin-on or skinless salmon fillets. If using skin-on, you can crisp the skin in the pan for added texture.
- Avocado Ripeness: Ensure the avocado is perfectly ripe for the creamiest dressing. It should yield to gentle pressure.
- Coffee Flavor: Don’t be afraid of the coffee! It adds a subtle depth and complexity to the spice rub that complements the salmon beautifully. If you’re hesitant, start with 1/2 teaspoon and adjust to taste.
- Make-Ahead Tip: The vegetable slaw and avocado dressing can be made a few hours ahead of time and stored in the refrigerator. However, it’s best to cook the salmon just before serving for optimal flavor and texture.
- Tortilla Tip: If your tortillas are cracking when folding, they need more moisture. Either steam them or warm them in a damp paper towel in the microwave.
Serving & Storage Suggestions
Serve these Salmon Fish Tacos immediately after preparing to ensure the salmon is warm and the tortillas are pliable. Arrange the components – salmon, slaw, avocado dressing, and warmed tortillas – on separate platters or in bowls, allowing guests to customize their tacos. A sprinkle of chopped cilantro and a lime wedge adds a final touch of freshness.
Leftover cooked salmon can be stored in an airtight container in the refrigerator for up to 2 days. The vegetable slaw can also be stored separately in the refrigerator for up to 3 days. The avocado dressing is best used immediately, as it tends to brown over time. However, you can slow down the browning by pressing plastic wrap directly onto the surface of the dressing before refrigerating it. Reheat the salmon gently in a skillet or microwave before serving. Assembled tacos are best eaten immediately, as the tortillas will become soggy over time.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 437 kcal | N/A |
| Calories from Fat | 144 g | 33% |
| Total Fat | 16 g | 24% |
| Saturated Fat | 3.1 g | 15% |
| Cholesterol | 81.3 mg | 27% |
| Sodium | 176 mg | 7% |
| Total Carbohydrate | 34.8 g | 11% |
| Dietary Fiber | 7.6 g | 30% |
| Sugars | 5.7 g | 22% |
| Protein | 39.9 g | 79% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and portion sizes.
Variations & Substitutions
- Spicy Salmon Tacos: Add a pinch of cayenne pepper to the spice rub for an extra kick.
- Blackened Salmon Tacos: Use a blackened seasoning blend instead of the coffee spice rub.
- Grilled Salmon Tacos: Grill the salmon instead of sautéing it for a smoky flavor.
- Lettuce Wraps: For a low-carb option, use large lettuce leaves instead of tortillas.
- Mango Salsa: Substitute the vegetable slaw with a refreshing mango salsa.
- Hard Shell Tacos: For extra crunch, substitute the corn tortillas with hard taco shells.
- Different Fish: Substitute the salmon with Mahi-Mahi, Tuna or Shrimp.
FAQs (Frequently Asked Questions)
Q: Can I make the avocado dressing ahead of time?
A: Yes, you can make the avocado dressing a few hours in advance. To prevent browning, press plastic wrap directly onto the surface and store in the refrigerator.
Q: What’s the best way to warm corn tortillas?
A: Lightly oil and warm the tortillas in a dry skillet over medium heat for about 30 seconds per side, or until pliable. Alternatively, wrap them in foil and warm them in a low oven.
Q: Can I use frozen salmon?
A: Yes, just make sure to thaw the salmon completely before cooking. Pat it dry with paper towels to remove excess moisture.
Q: What can I substitute for sour cream in the avocado dressing?
A: You can use Greek yogurt or Mexican crema as a substitute for sour cream.
Q: How do I prevent the fish from sticking to the pan?
A: Ensure the pan is hot before adding the fish and don’t overcrowd the pan. Use a non-stick pan or add enough oil to coat the bottom of the pan.
Final Thoughts
These Salmon Fish Tacos are a celebration of fresh flavors and vibrant textures. The combination of the rich, spiced salmon, the creamy avocado dressing, and the crunchy vegetable slaw is simply irresistible. Don’t be intimidated by the list of ingredients – this recipe is surprisingly easy to make and is guaranteed to impress. Gather your friends and family, get creative with the toppings, and enjoy a taste of summer, any time of year. I hope you’ll give this recipe a try and share your creations. Bon appétit!
