There’s something utterly delightful about the combination of sweet and smoky flavors, especially when they come together in a dish like these Salmon Tacos with Avocado Crema. Picture this: crisp tortillas hugging flaky salmon, topped with a dreamy avocado crema that brings just the right amount of creaminess, alongside crunchy slaw and tangy pickled red onions.
I discovered this recipe one evening after a long day when I was craving a cozy yet exciting meal that wouldn’t take hours to prepare. With omega-3-rich salmon and fresh ingredients that pack a flavorful punch, these tacos not only deliver a taste sensation but are quick enough to make any night of the week feel special.
Whether you’re a seasoned chef or just starting on your culinary journey, you’ll love how easily these ingredients come together to create a dish that feels both gourmet and comforting. Let me guide you through this delicious, healthy recipe that will quickly become a staple in your kitchen!
Why You’ll Love These Salmon Tacos with Avocado Crema
Deliciously Balanced: The blend of sweet and smoky flavors makes each bite crave-worthy.
Healthy Ingredients: Packed with omega-3s and fresh produce, these tacos offer a nutritious boost.
Quick & Easy: Ready in just 40 minutes, perfect for a speedy weeknight dinner.
Crowd-Pleasing: Ideal for gatherings, these tacos will impress guests while satisfying all palates.
Versatile Options: Feel free to mix and match toppings or substitute proteins to fit your taste.
Elevate your dining experience with these Salmon Tacos with Avocado Crema that transform simple ingredients into a sensational meal.
Salmon Tacos with Avocado Crema Ingredients
For the Pickled Onions
• Pickled Red Onions – Adds a tangy crunch that brightens the dish.
For the Avocado Crema
• Avocado – Provides a creamy texture and healthy fats essential for a satisfying bite.
• Sour Cream – Enhances the richness; use non-dairy yogurt as a substitute for a dairy-free option.
• Jalapeño – Adds a spicy kick; adjust to your heat tolerance, or omit for milder flavors.
For the Salmon
• Salmon – The star of these tacos, rich in omega-3s and flaky when cooked perfectly.
• Olive Oil – Helps cook the salmon and adds depth to the flavor; avocado oil is a great alternative.
• Brown Sugar – Offers caramelization and sweetness; coconut sugar can replace it for a refined sugar alternative.
• Spices (smoked paprika, garlic powder, salt, black pepper) – Add depth to the flavor; tailor to your taste!
For the Tacos
• Tortillas – The foundation for these tacos; corn tortillas are gluten-free or use lettuce wraps for a low-carb option.
• Cabbage Slaw – Introduces a crisp texture and freshness; any preferred slaw mix can be used.
Each ingredient plays a vital role in creating irresistible Salmon Tacos with Avocado Crema—a dish sure to delight!
How to Make Salmon Tacos with Avocado Crema
-
Pickle the Red Onions: Combine vinegar, water, brown sugar, and salt in a saucepan. Bring to a boil, then pour over the sliced onions. Let them sit for 30 minutes to 2 hours for maximum flavor.
-
Prepare the Avocado Crema: Mash the avocado in a bowl, then mix it with sour cream, minced jalapeño, lime juice, and salt. Stir until the mixture is wonderfully smooth and creamy.
-
Cook the Salmon: Preheat your broiler to high. Pat the salmon dry and rub it gently with olive oil. Sprinkle the spice mixture evenly over the fish, then broil for about 8-10 minutes until it’s cooked through and easily flakes apart with a fork.
-
Assemble the Tacos: Warm your tortillas slightly. Spread a generous layer of avocado crema on each tortilla. Top with the flaked salmon, a handful of cabbage slaw, and finish with the tangy pickled onions. Garnish with fresh cilantro and a squeeze of lime juice.
Optional: Serve with lime wedges for an added burst of freshness.
Exact quantities are listed in the recipe card below.
Salmon Tacos Variations
Feel free to explore new flavors and textures by customizing these tacos to suit your cravings and dietary needs!
-
Shrimp Swap: Replace salmon with shrimp for a light and zesty alternative. Simply sauté shrimp until pink and tender for a quick protein boost.
-
Chicken Choice: Use grilled or shredded chicken instead of fish, providing a comforting option for those who prefer poultry. The smokiness of the spices will still shine through beautifully!
-
Tropical Twist: Incorporate diced mango or pineapple into the avocado crema, turning it into a tropical delight. This addition adds a sweet, refreshing layer that pairs perfectly with the smoky salmon.
-
Herb Infusion: Add fresh herbs like cilantro, mint, or basil to the slaw or crema for an added dimension of flavor. The freshness brightens every bite, making each taco feel like a garden party.
-
Low-Carb Option: Swap tortillas for crispy lettuce wraps for a lighter, gluten-free alternative. This twist allows all the delicious fillings to take center stage while keeping things fresh.
-
Spice It Up: Mix in diced jalapeños or a pinch of cayenne to the avocado crema for an extra kick. Adjust the heat level to your preference for the perfect punch!
-
Creamy Replacement: Substitute Greek yogurt for sour cream in the crema for a tangy spin that maintains creaminess while packing in protein and probiotics.
-
Crunchy Alternative: Add crunchy toppings like sesame seeds or crushed tortilla chips on top of the slaw for a delightful contrast in texture. These tiny additions can beautifully elevate your salmon tacos to new heights!
Make Ahead Options
These Salmon Tacos with Avocado Crema are ideal for meal prep, allowing busy cooks to enjoy a wholesome dinner with minimal last-minute effort! You can pickle the red onions up to 3 days in advance; just keep them in a sealed container in the refrigerator to maintain their tangy crunch. The avocado crema can be prepared up to 24 hours ahead—just store it in an airtight container with a layer of plastic wrap pressed against the surface to prevent browning. When ready to serve, simply broil the salmon (which can also be seasoned ahead and stored for up to 24 hours) and assemble the tacos with the prepped components. This ensures you enjoy the same delicious and fresh flavor without the weekday rush!
Expert Tips for Salmon Tacos with Avocado Crema
- Pickling Perfection: Allow your pickled onions to marinate longer for deeper flavor; minimum 2 hours works wonders.
- Salmon Success: Pat your salmon dry before seasoning to ensure a better sear and prevent steaming while cooking.
- Don’t Overcrowd: When broiling, cook salmon in batches if needed. This ensures even cooking and that perfect flakiness.
- Flavor Variations: Feel free to experiment with different toppings like mango or cilantro to complement your salmon tacos with avocado crema.
- Texture Triumph: For extra crunch, toast your tortillas slightly; this adds delightful contrast to the creamy avocado crema.
Storage Tips for Salmon Tacos with Avocado Crema
- Fridge: Store leftover salmon, avocado crema, and pickled onions in airtight containers for up to 2 days. Keep them separate to maintain freshness.
- Freezer: While not ideal for already assembled tacos, you can freeze cooked salmon in a flat, airtight container for up to 3 months. Thaw in the refrigerator before reheating.
- Reheating: Gently reheat the salmon in a skillet over low heat to preserve moisture. Avoid microwaving as it may dry out the fish.
- Assembly Advice: For the best taste and texture, assemble tacos fresh just before serving, allowing the ingredients to retain their vibrant flavors and crunch.
What to Serve with Sweet and Smoky Salmon Tacos with Avocado Crema?
Complete your meal with delightful sides and pairings that enhance the wholesome goodness of these tasty tacos.
-
Cilantro Lime Rice: This fragrant dish provides a fresh, zesty companion to the rich flavors of the tacos. The fluffy rice absorbs any extra avocado crema beautifully, creating endless flavor combinations.
-
Grilled Corn on the Cob: Sweet, smoky grilled corn offers a crunchy counterpoint to the creamy crema and flaky salmon. Slather it with lime butter for an extra burst of tang!
-
Black Bean Salad: This vibrant salad, rich in protein and fiber, adds depth and texture to your meal. Tossed with lime juice, diced tomatoes, and fresh herbs, it’s a refreshing accompaniment.
-
Chips with Mango Salsa: The sweet and tangy mango salsa creates a playful contrast to the savory tacos. The crunch of tortilla chips brings added excitement, making it perfect for sharing.
-
Roasted Sweet Potatoes: Their natural sweetness pairs perfectly with the smoky salmon. Roasting them enhances their flavor while adding a satisfying, hearty component to your meal.
-
Classic Margaritas: Nothing complements tacos quite like a refreshing margarita! The sweetness and tartness balance the meal and create a festive atmosphere around your dining table.
Elevate your dining experience by trying these pairings that ensure your Sweet and Smoky Salmon Tacos with Avocado Crema are memorable and fulfilling!
Salmon Tacos with Avocado Crema Recipe FAQs
How do I select ripe avocados for the avocado crema?
Absolutely! When selecting avocados, look for ones that yield slightly to gentle pressure. They should be a darker green or almost black, with no dark spots or blemishes. If you find hard avocados, leave them at room temperature for a few days until they soften.
What’s the best way to store leftover salmon tacos?
Very! To store leftover salmon, avocado crema, and pickled onions, place them in airtight containers in the refrigerator for up to 2 days. I recommend keeping them separate to help maintain the freshness of each ingredient until you’re ready to enjoy.
Can I freeze the salmon for later use?
Absolutely! You can freeze cooked salmon for up to 3 months. To freeze, let it cool, then wrap it tightly in plastic wrap and place it in a flat, airtight container or freezer bag. When you’re ready to use it, simply thaw it in the refrigerator overnight before reheating gently in a skillet.
What should I do if my salmon is undercooked?
If your salmon appears undercooked after the time specified, don’t worry—just return it to the broiler for an additional 1-2 minutes. Keep an eye on it to avoid overcooking. Salmon should easily flake with a fork when done properly.
Are these tacos suitable for gluten-free diets?
Very! Simply use corn tortillas, which are naturally gluten-free, or even lettuce wraps for a low-carb option. Just make sure to check the packaging for any potential cross-contamination.
Can I use a different protein instead of salmon in this recipe?
Absolutely! If you want to switch things up, shrimp, chicken, or even firm tofu are great alternatives. Each protein can be cooked with the same spices and methods to create a delicious taco filling. Just adjust cooking times as needed!

Savory Salmon Tacos with Avocado Crema in Just 40 Minutes
Ingredients
Equipment
Method
- Combine vinegar, water, brown sugar, and salt in a saucepan. Bring to a boil, then pour over the sliced onions. Let them sit for 30 minutes to 2 hours for maximum flavor.
- Mash the avocado in a bowl, then mix it with sour cream, minced jalapeño, lime juice, and salt. Stir until the mixture is wonderfully smooth and creamy.
- Preheat your broiler to high. Pat the salmon dry and rub it gently with olive oil. Sprinkle the spice mixture evenly over the fish, then broil for about 8-10 minutes until it's cooked through and easily flakes apart with a fork.
- Warm your tortillas slightly. Spread a generous layer of avocado crema on each tortilla. Top with the flaked salmon, a handful of cabbage slaw, and finish with the tangy pickled onions. Garnish with fresh cilantro and a squeeze of lime juice.







