If you're craving bold, vibrant flavors, these Spicy Salmon Tacos are just what you need. Featuring crispy, honey sriracha-glazed salmon, a refreshing lime and coriander slaw, and a creamy avocado-jalapeño yogurt, this taco recipe hits all the right notes—sweet, spicy, and tangy. Perfect for a quick weeknight dinner or impressing guests, these tacos are a delicious fusion of fresh ingredients that elevate traditional fish tacos.

Spicy salmon tacos are perfect for summer gatherings, Cinco de Mayo celebrations, Taco Tuesday or casual weeknight dinners. The fresh, zesty flavors make them ideal for warmer weather, but their versatility means you can enjoy them year-round. Popular during outdoor BBQs or taco nights, these tacos offer a balance of healthy ingredients and bold, vibrant flavors, making them a favorite for anyone who loves seafood with a twist.
This recipe pairs well with my Healthy Homemade Mini Tortillas recipe, giving it an ultra homemade twist. Other delicious taco recipes on my page include my Hot Honey Halloumi Tacos for another sweet and spicy taco recipe or my Gyros Smashed Tacos for a Greek Inspired Taco recipe. Want a breakfast taco recipe? Try my High Protein Cottage Cheese Tacos.
Jump to:
Ingredients

For the Salmon:
Salmon Fillets - Rich in omega-3 fatty acids and mild in flavor, salmon is the perfect protein for absorbing the sweet and spicy sriracha and honey glaze used for these spicy salmon tacos.
Sriracha and Honey - The sriracha adds a spicy kick, while the honey balances it with a touch of sweetness, creating a delicious glaze that caramelizes beautifully when baked or air-fried.
Lime: Adds brightness and zesty tang to the marinade, cutting through the richness of the salmon.
For the Lime & Coriander Slaw:
Carrot - Adds sweetness and crunch to the slaw. I like to grate the carrot so that it is still slightly crunchy but doesn't take away from the other textures of the taco with large chunks.
Onion - Adding onion provides a sharp bite that balances the sweetness of the carrot.
Cabbage - Cabbage is the base of the slaw, offering a crunchy texture. For this slaw I like to use white cabbage but any cabbage will work for this including red cabbage.
Coriander (cilantro) - Adds a fresh, citrusy note that complements the lime.
Mayonnaise - Gives the slaw a creamy texture without overpowering the fresh flavors.
Apple Cider or Rice Wine Vinegar - Adds acidity to balance the richness of the mayonnaise and brightens the slaw.
For the Avocado & Jalapeño Yogurt:
Avocados - Avocado adds creaminess and richness to the sauce which balances nicely with the salmon in the spicy salmon tacos.
Jalapeños - Bring a nice level of heat, customizable depending on how spicy you want it.
Coriander - For an extra hit of freshness in the sauce.
Yogurt - Adds tang and creaminess to the sauce, balancing the heat from the jalapeños.
Water - Helps adjust the consistency of the yogurt sauce to your liking.
Other Ingredients
Mini Tortillas - Warm tortillas act as the base for your tacos, lightly warmed for the best texture.
Lime
Extra Coriander (optional): For garnish, if you're a fan of that bright herb flavor.
See recipe card for quantities.
Instructions
Before you start cooking your spicy salmon tacos, get all your ingredients prepped and ready. For the slaw, grate the carrot, thinly slice the onion and cabbage, chop the fresh coriander, and halve the lime. This ensures everything is crisp and ready to toss together quickly.
For the avocado and jalapeño yogurt, halve the jalapeños and decide whether to keep or remove the seeds, depending on how spicy you want it. Then, halve the avocados and carefully remove the pit.
Cooking the Spicy Salmon Tacos

- Step 1: Preheat your oven to 400°F (200°C) (or air fryer to the same temperature). Cut the salmon into rough cubes and place in a bowl. Add the sriracha, honey, juice of half a lime, salt, and pepper. Mix until the salmon is well-coated, then arrange on a baking tray.

- Cook for 15 minutes in the oven or 12 minutes in the air fryer, flipping halfway through, until the salmon is crispy and lightly charred but still juicy inside.
Preparing the toppings for the Spicy Salmon Tacos

- Step 1: While the salmon cooks, In a large bowl, combine the grated carrot, thinly sliced onion, shredded cabbage, chopped coriander, mayonnaise, and vinegar. Add a pinch of salt and pepper, then toss until the slaw is evenly coated. Set the cabbage slaw aside to allow the flavors to meld.

- In a blender or food processor, combine the halved avocados, jalapeños, coriander, yogurt, juice from the other half of the lime, water, salt, and pepper. Blend until smooth, adding more water as needed to reach your desired consistency.

- Step 3: Warm the tortillas, then spread a layer of the avocado-jalapeño yogurt on each. Top with a generous helping of the lime and coriander slaw.

- Step 4: Top the tacos off with the crispy, spicy salmon and drizzle more of the avocado yogurt over the top. Garnish the spicy salmon tacos with extra coriander and a squeeze of fresh lime.
Hint: For the best salmon tacos and to keep your tacos extra crispy, pat the salmon dry with paper towels before marinating. This helps the glaze stick better and ensures you get that perfect caramelized finish in the oven or air fryer.
Substitutions
Salmon - You can swap salmon for shrimp or white fish like cod or tilapia. Both absorb flavors well and provide a lighter option. If you're looking for a vegetarian alternative, grilled tofu works surprisingly well with the spicy glaze.
Sriracha - Not a fan of sriracha? Use chipotle paste for a smoky heat, or even harissa for a North African twist. I like to change up the spice depending on what I'm craving, and these alternatives offer unique flavor profiles that work beautifully with seafood.
Honey - Maple syrup or agave nectar are great substitutes for honey, especially if you’re vegan. They add sweetness without overpowering the glaze. Sometimes I use maple syrup for a deeper, earthy sweetness.
Lime - If you don’t have lime wedges, lemon works well, though it’s a little more tart.
Coriander - If you're not a fan of coriander, parsley or basil can bring in freshness. I’ve used mint before, which adds a refreshing twist, especially in the summer.
Carrot & Cabbage - Swap with radish or kale for a crunchier and more nutrient-packed slaw. I’ve even used apple slices for a bit of sweetness, which pairs well with the spiced salmon.
Jalapeños - If jalapeños are too spicy, opt for poblano peppers for a milder flavor or use bell peppers for no heat at all.
Yogurt - Use sour cream for a thicker texture or coconut yogurt if you’re dairy-free. The coconut yogurt gives it a subtle tropical flavor, which pairs perfectly with seafood.
Mini Tortillas - If you don't have mini tortillas to hand, try making your own with my homemade mini tortilla recipe! Or try using cottage cheese taco shells for a gluten free alternative. If you want a lighter option, go for lettuce wraps instead.
Variations
Mango Salsa - Swap the slaw for a fresh mango salsa. Combine diced mango, red onion, cilantro (coriander), lime juice, and jalapeño for a sweet-spicy twist. This tropical variation pairs beautifully with the spicy salmon and adds a vibrant, fruity contrast.
Chipotle - Replace sriracha with smoky chipotle in adobo sauce for a deeper, smokier flavor. Add black beans and grilled corn to the tacos for extra heartiness, and finish with a drizzle of lime crema for a balanced, tangy touch.
Umami - Infuse the salmon with soy sauce, ginger, and garlic instead of sriracha. Pair with a sesame and rice vinegar slaw, and drizzle with a miso-tahini sauce. This version brings umami-rich flavors and a delightful, slightly nutty finish to the tacos.
Pan fried - For a quick pan-fried version, heat a large skillet over medium-high heat and add a splash of olive oil. Cut the salmon into bite-sized pieces, season with sriracha, honey, fresh lime juice, salt, and pepper, and cook in the skillet for about 4-5 minutes per side, or until crispy and cooked through. For delicious salmon tacos, warm flour tortillas in a separate non-stick skillet until lightly toasted. Assemble the tacos by spreading a layer of avocado-jalapeño yogurt, adding the crispy salmon, and topping with lime-coriander slaw. Next time, try this pan-fried method for a quicker, equally tasty alternative to baking or air frying.
Sweet & smoky - Season the salmon with brown sugar, garlic powder, onion powder, and ancho chili powder. Pan-fry in a skillet over medium heat until crispy. Serve in taco shells with pickled onions and slaw. This method enhances the salmon's flavor and adds a sweet, smoky twist to your tacos.
Equipment
Air fryer or oven
Storage
If you have leftovers for this easy recipe, store the components separately for best results. The cooked salmon can be stored in an airtight container in the fridge for up to 2 days. Reheat it in the oven or air fryer to crisp it back up before serving. The slaw will keep for about 1-2 days in the fridge, but it’s best enjoyed fresh as the vegetables may become soggy. The avocado and jalapeño yogurt sauce can be stored for up to 2 days in a sealed container, but the avocado may darken slightly—simply stir before serving. You could also add some extra lime juice to the yogurt to prevent it browning as much. Avoid assembling the tacos ahead of time, as the tortillas can become soggy.
Top Tip
For the best flavor, let the salmon marinate for at least 10-15 minutes before cooking. This allows the sriracha, honey, and lime to infuse the salmon, enhancing its taste. You’ll get even more caramelization and depth during cooking.
FAQ
Serve fish tacos with sides like Mexican street corn, black bean salad, or cilantro-lime rice. A fresh guacamole, salsa, or chips add texture and flavor, complementing the light and zesty tacos perfectly.
Hold the taco in one hand, folding it gently to keep all the ingredients inside. Take small bites, enjoying the mix of flavors, and squeeze some lime over it for an extra burst of freshness between bites.
Reheat salmon in the oven at 275°F (135°C) for about 10 minutes or in a skillet on low heat. Avoid the microwave, as it can dry out the fish. Reheat just until warmed through for best results.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with these spicy salmon tacos:
Recipe

Spicy Salmon Tacos with an Avocado and Jalapeño yogurt
Equipment
- Medium bowl
- Blender
Ingredients
Salmon
- 250 g Salmon
- 1 tablespoon sriracha
- 1 tablespoon honey
- Pinch salt and pepper
Lime and Coriander Slaw
- 1 carrot
- 1 yellow onion
- 10 g chopped coriander ¼ cup
- 1 tablespoon mayonaise
- ½ head cabbage
- 1 tablespoon apple cider vinegar or rice wine vinegar
- Pinch salt and pepper
Avocado & Jalapeño yogurt
- 2 avocados halved, skin and stone removed
- 2 jalapeños halved
- Handful coriander
- 2 tablespoon yogurt
- ½ cup water
- Salt and pepper
- Other ingredients
- 2 limes
- 8 mini tortillas
Instructions
- Before you start cooking, get all your ingredients prepped and ready. For the slaw, grate the carrot, thinly slice the onion and cabbage, chop the fresh coriander, and halve the lime. This ensures everything is crisp and ready to toss together quickly.
- For the avocado and jalapeño yogurt, halve the jalapeños and decide whether to keep or remove the seeds, depending on how spicy you want it. Then, halve the avocados and carefully remove the pit.
Cooking the Spicy Salmon
- Preheat your oven to 400°F (200°C) (or air fryer to the same temperature). Cut the salmon into rough cubes and place in a bowl. Add the sriracha, honey, juice of half a lime, salt, and pepper. Mix until the salmon is well-coated, then arrange on a baking tray.
- Cook for 15 minutes in the oven or 12 minutes in the air fryer, flipping halfway through, until the salmon is crispy and lightly charred but still juicy inside.
Preparing the toppings for the Spicy Salmon Tacos
- In a large bowl, combine the grated carrot, thinly sliced onion, shredded cabbage, chopped coriander, mayonnaise, and vinegar. Add a pinch of salt and pepper, then toss until the slaw is evenly coated. Set aside to allow the flavors to meld.
- In a blender or food processor, combine the halved avocados, jalapeños, coriander, yogurt, juice from the other half of the lime, water, salt, and pepper. Blend until smooth, adding more water as needed to reach your desired consistency.
- Warm the tortillas, then spread a layer of the avocado-jalapeño yogurt on each. Top with a generous helping of the lime and coriander slaw.
- Top the tacos off with the crispy, spicy salmon and drizzle more of the avocado yogurt over the top. Garnish with extra coriander and a squeeze of fresh lime.
























