When the cravings for a colorful and flavorful dinner hit, these Sweet and Smoky Salmon Tacos with Avocado Crema are my ultimate go-to. Just imagining the sizzle of salmon broiling to perfection fills my kitchen with an inviting warmth that’s hard to resist. Paired with creamy avocado crema, tangy pickled red onions, and a satisfying crunch from slaw, these tacos are a heavenly fusion of sweet and smoky flavors.
What I absolutely love about this recipe is its versatility and ease—perfect for a weeknight gathering or a cozy dinner for one. In just 40 minutes, you can have heart-healthy omega-3-rich salmon served in soft tortillas, making it not only delicious but also a nutritious choice. Whether you’re a busy parent seeking something quick or an adventurous home chef looking for a delightful dish, these tacos promise to impress without the fuss. Let’s dive in and bring some delightful warmth to your table!
Why Will You Love Salmon Tacos?
Flavor Explosion: These Salmon Tacos with Avocado Crema merge sweet and smoky elements, creating a tantalizing experience for your taste buds.
Quick Prep: In just 40 minutes, you can whip up a gourmet meal that’s great for busy weeknights.
Nutritional Powerhouse: Packed with omega-3s and healthy fats, every bite nourishes your body without sacrificing flavor.
Customizable Delight: Switch up the toppings and tortillas to make this dish perfectly yours. From slaw to salsa, the options are endless!
Impressive Appearance: Beautiful layers of color make these tacos a feast for the eyes, guaranteed to impress family and friends.
Effortless Cooking: The foolproof broiling method ensures perfectly cooked salmon every time – no culinary expertise required! Pair these tacos with a side of chips or a fresh salsa for a complete meal.
Salmon Tacos with Avocado Crema Ingredients
For the Pickled Onions
• 1/2 red onion – Adds tanginess and crunch to tacos; can substitute with shallots for a milder flavor.
• 1/2 cup apple cider vinegar – Key for pickling onions, adds acidity; white vinegar can be used as an alternative.
• 1/2 cup water – Balances the pickling solution.
• 1 Tbsp. sweetener (sugar, maple syrup, or honey) – Provides sweetness for pickling; any sweetener works.
• 1 tsp. sea salt – Enhances flavors; kosher salt can be used as a substitute.
For the Avocado Crema
• 1 medium ripe avocado – Base for the creamy sauce, offers healthy fats; frozen avocados can be used in a pinch if fresh is unavailable.
• 3 Tbsp. sour cream – Adds creaminess to the avocado crema; can be replaced with Greek yogurt for a healthier option.
• 1/2 jalapeño – Adds spice to the crema; adjust quantity to taste or omit for non-spicy version.
• 2 Tbsp. fresh lime or lemon juice – Brings brightness to the crema; can substitute with lemon juice if lime is unavailable.
• 1/4 tsp. sea salt – Seasoning for the crema.
For the Salmon
• 1 lb. center-cut salmon, skin-on – The main protein source, loaded with omega-3s; can substitute with trout or other fatty fish.
• 1 Tbsp. extra-virgin olive oil – Helps to broil the salmon; use coconut oil or butter for different flavor profiles.
• 1 Tbsp. brown sugar – Balances the savory spices; coconut sugar can be used as an alternative.
• 1 1/2 tsp. smoked paprika – Provides smoky flavor; regular paprika or chipotle powder works if smoked isn’t available.
• 1 tsp. garlic powder – Adds depth of flavor; fresh garlic could be used as an alternative.
• 1/2 tsp. kosher salt – General seasoning for salmon.
• 1/4 tsp. black pepper – Adds a hint of spice; adjust to taste.
For Assembling Tacos
• 1 lime, cut into wedges – For serving, enhances flavor through acidity.
• Shredded green cabbage or slaw mix – Adds crunch to the tacos; other greens like romaine can be used.
• Finely chopped fresh cilantro – Fresh herb garnish, optional; can be replaced with parsley for a different flavor.
• 8 corn or flour tortillas, warmed – Base for the tacos; any wrap can be used as a substitute.
How to Make Salmon Tacos with Avocado Crema
-
Pickle the Red Onions: In a bowl, combine the vinegar, water, sweetener, and salt. Bring to a boil and pour over the thinly sliced onions. Let them sit for 30 minutes at room temperature for the perfect tang (up to 2 hours if you have time!). Drain before using.
-
Prepare the Avocado Crema: Mash the avocado until smooth in a bowl, and mix in the sour cream, minced jalapeño, lime juice, and salt. Stir until combined and creamy, then set aside to let the flavors meld.
-
Broil the Salmon: Preheat your broiler to HIGH. Pat the salmon dry and place it skin-side down on a baking sheet. Rub with olive oil, and in a small bowl, mix brown sugar, smoked paprika, garlic powder, salt, and pepper; generously coat the salmon with this mix. Broil for 8 to 10 minutes until the salmon is opaque and flakes easily.
-
Assemble the Tacos: Spread 1-2 tablespoons of avocado crema on each warmed tortilla. Flake the salmon and top it with crunchy shredded cabbage, fresh cilantro, and pickled onions. Serve with lime wedges for added brightness.
Optional: Garnish with additional cilantro for an extra pop of freshness.
Exact quantities are listed in the recipe card below.
Salmon Tacos Variations
Feel free to put your unique twist on these delightful tacos!
-
Spicy Kick: Add more jalapeños or a dash of cayenne for an extra kick that thrills the taste buds. You can also use your favorite hot sauce for an instant boost!
-
Zesty Mayo: Swap avocado crema for a chipotle mayo. Mix mayonnaise with lime juice and chipotle powder for a smoky twist. You’ll create an irresistibly creamy partner for your salmon.
-
Crispy Topping: Top your tacos with crispy fried onions or garlic for a delightful crunch that adds flavor and texture. These extra layers will heighten each bite!
-
Vegan Option: Replace salmon with marinated and grilled portobello mushrooms for a hearty, plant-based alternative. The umami flavor pairs beautifully with the fresh toppings.
-
Herb Infusion: Experiment with different herbs in your crema, like dill or basil, to compliment the salmon uniquely. This adds a fresh and fragrant note that brightens up every bite!
-
Tortilla Variety: Choose between corn, whole wheat, or spinach tortillas to elevate nutritional value and add some color to your plate. The swap enhances not only flavor but visual appeal too!
-
Savory Cabbage Twist: Use pickled red cabbage instead of regular slaw for a tart, crunchy element that’ll take the flavor profile up a notch! This adds a beautiful pop of color to your tacos.
-
Lime Zing: Drizzle fresh lime juice over the assembled tacos right before serving for a burst of citrus to bring out the flavors of every ingredient. It’s a simple tweak that packs a flavorful punch!
Storage Tips for Salmon Tacos with Avocado Crema
-
Room Temperature: Enjoy assembled tacos immediately for the best flavor and texture; they should not be left out for more than 2 hours.
-
Fridge: Store any leftover salmon tacos in an airtight container for up to 2 days; however, best results are achieved when enjoyed fresh.
-
Freezer: If you have extra salmon, freeze it separately in an airtight container for up to 3 months; thaw in the fridge overnight before reheating.
-
Reheating: To reheat the salmon, place it in a preheated oven at 350°F (175°C) for about 10 minutes until warmed through, making sure it doesn’t dry out.
Make Ahead Options
These Sweet and Smoky Salmon Tacos with Avocado Crema are perfect for meal prep enthusiasts! You can pickle the red onions up to 3 days in advance, ensuring you have one flavorful component ready to go whenever the cravings strike. Furthermore, the avocado crema can be prepared up to 24 hours ahead; just store it in an airtight container to prevent browning (add a layer of plastic wrap directly on the surface for extra protection). When you’re ready to enjoy, simply broil the salmon fresh and assemble your tacos in minutes, giving you delicious results with minimal effort. This way, busy weeknights become a breeze!
What to Serve with Sweet and Smoky Salmon Tacos with Avocado Crema?
These delectable tacos deserve to be accompanied by vibrant sides that enhance their fresh flavors and textures.
-
Cilantro Lime Rice: This fragrant rice dish infused with lime juice and fresh cilantro complements the tacos beautifully, providing a zesty backdrop.
-
Pico de Gallo: A fresh salsa bursting with diced tomatoes, onions, and jalapeños adds a refreshing crunch that pairs wonderfully with the creamy avocado crema.
-
Grilled Corn on the Cob: Sweet, charred corn brushed with lime butter offers a smoky sweetness, creating a delightful contrast to the fish tacos.
-
Roasted Vegetables: Tender, caramelized veggies like zucchini, bell peppers, and red onions bring an earthy depth that balances the sweet and smoky notes of the salmon.
-
Chilled Cucumber Salad: Crisp cucumbers dressed in a light vinaigrette provide a refreshing, cool element, cleansing the palate between bites.
-
Tropical Fruit Salad: A mix of mango, pineapple, and kiwi adds a sweet and juicy counterpart, enhancing the overall tropical vibe of your meal.
-
Margaritas: A classic lime margarita or a refreshing fruit-infused version will elevate your taco night with a fun and festive twist.
These pairings not only complement the full spectrum of flavors in the tacos but also create a balanced and inviting meal for family and friends to enjoy!
Expert Tips for Salmon Tacos
-
Pre-Pickle Onions: Make the pickled onions ahead of time (up to 3 days) to save prep time during busy weeknights.
-
Perfect Salmon Texture: Avoid overcooking the salmon; it should just be cooked through for an ideal flaky and moist texture in your Salmon Tacos.
-
Foolproof Broiling: Utilize the broiling technique to achieve a crispy crust while keeping the inside tender—making it easy for everyone to recreate at home!
-
Customize Wisely: Don’t hesitate to swap out ingredients based on preferences or availability; for example, use different herbs or tortillas to make your Salmon Tacos uniquely yours.
-
Creamy Consistency: If you prefer a thinner avocado crema, add a splash of water or extra lime juice until you reach your desired consistency.
Salmon Tacos with Avocado Crema Recipe FAQs
How do I choose ripe avocado for the crema?
Absolutely! When selecting an avocado, look for one that is slightly soft to the touch but not mushy. The skin should be dark green or almost black, with minimal blemishes. If you squeeze it lightly and it gives a little, that’s the one! If your avocado is hard, simply leave it at room temperature for a few days to ripen.
What’s the best way to store leftover salmon tacos?
Store any leftover salmon tacos in an airtight container and keep them in the fridge for up to 2 days. I recommend separating the components like the salmon, crema, and any toppings to maintain their flavors and textures. This way, you can enjoy them again without losing that delightful crunch!
Can I freeze the leftover salmon?
Yes! If you have extra salmon, you can freeze it in an airtight container for up to 3 months. Make sure to let it cool completely before freezing. When you’re ready to enjoy it again, simply thaw it in the refrigerator overnight. To reheat, place the salmon in a preheated oven at 350°F (175°C) for about 10 minutes until warmed through and flaky.
What do I do if my salmon is overcooked?
If you find that your salmon has overcooked, don’t panic! You can try flaking it and mixing it with a little olive oil or adding it to a salad, which will help retain moisture. For future reference, broil the salmon until it’s just opaque in the center—around 8 to 10 minutes depending on thickness works wonders!
Are there any dietary considerations for this recipe?
Very! These salmon tacos are gluten-free, making them a great option for those with gluten sensitivity. If you have allergies, particularly to fish or nightshades (found in jalapeños), feel free to substitute the salmon with a different protein, like grilled chicken or tofu, and adjust the crema accordingly. Always check labels for any hidden allergens in ingredients like tortillas or dressings!

Savory Salmon Tacos with Creamy Avocado Crema Delight
Ingredients
Equipment
Method
- In a bowl, combine the vinegar, water, sweetener, and salt. Bring to a boil and pour over the thinly sliced onions. Let them sit for 30 minutes at room temperature for the perfect tang (up to 2 hours if you have time!). Drain before using.
- Mash the avocado until smooth in a bowl, and mix in the sour cream, minced jalapeño, lime juice, and salt. Stir until combined and creamy, then set aside to let the flavors meld.
- Preheat your broiler to HIGH. Pat the salmon dry and place it skin-side down on a baking sheet. Rub with olive oil, and in a small bowl, mix brown sugar, smoked paprika, garlic powder, salt, and pepper; generously coat the salmon with this mix. Broil for 8 to 10 minutes until the salmon is opaque and flakes easily.
- Spread 1-2 tablespoons of avocado crema on each warmed tortilla. Flake the salmon and top it with crunchy shredded cabbage, fresh cilantro, and pickled onions. Serve with lime wedges for added brightness.







