Salmon Tacos with Avocado Salsa
Fresh, vibrant, and packed with flavor, these Salmon Tacos with Avocado Salsa feature flaky spiced salmon topped with creamy avocado salsa, cilantro, and lime for a quick and delicious taco night that everyone will love.
Salmon Tacos with Avocado Salsa bring a fresh twist to taco night by swapping traditional proteins for tender, flaky salmon. The mild sweetness and rich texture of salmon pair beautifully with bold spices and a bright, creamy avocado salsa. This recipe is fast, healthy, and full of contrasting textures and flavors that make every bite exciting.
A simple spice rub with chili powder, cumin, smoked paprika, and garlic powder gives the salmon just enough heat and smokiness without overpowering its natural flavor. Pan-searing or baking the salmon creates nice caramelization while keeping the interior moist and flaky. The avocado salsa is the star topping — creamy avocado, juicy tomatoes, red onion, cilantro, and lime juice create a cool, refreshing contrast to the warm spiced salmon.
Warm corn or flour tortillas are essential. Heat them properly so they become soft and pliable. Assemble the tacos by flaking the cooked salmon into the tortillas, then generously topping with the avocado salsa, extra cilantro, and a squeeze of fresh lime. The combination of warm salmon, cool creamy salsa, and bright citrus makes these tacos incredibly satisfying.
This recipe is highly customizable and family-friendly. Serve with your favorite taco sides like Mexican rice, black beans, or a simple green salad. For extra crunch, add shredded cabbage or radish slices. It also works well as a bowl meal over rice or quinoa if you prefer to skip the tortillas.
To keep the salmon from drying out, cook it just until it flakes easily — it will continue cooking slightly after removal from the heat. The avocado salsa is best made fresh right before serving so it stays bright green and creamy. Leftovers can be stored separately: keep the salmon and salsa in airtight containers in the refrigerator for up to two days. Reheat the salmon gently and refresh the salsa with extra lime juice if needed.
Variations are easy and delicious. Add diced jalapeño to the salsa for more heat, use mango instead of tomatoes for a sweet-fruity version, or try grilling the salmon for smoky flavor. You can also make a chipotle-lime crema to drizzle on top for extra richness.
Salmon Tacos with Avocado Salsa prove that taco night can be both healthy and incredibly flavorful. With quick prep, fresh ingredients, and satisfying textures, these tacos are sure to become a regular favorite in your meal rotation.
Salmon Tacos with Avocado Salsa
For the Salmon
- 1.5 lbs salmon fillets, skin removed
- 1 tsp chili powder
- 1 tsp ground cumin
- ½ tsp smoked paprika
- ½ tsp garlic powder
- ½ tsp salt
- 2 Tbsp olive oil
For the Avocado Salsa
- 2 ripe avocados, diced
- 1 cup cherry tomatoes, halved
- ¼ cup red onion, finely diced
- ¼ cup fresh cilantro, chopped
- Juice of 2 limes
- Salt and pepper to taste
For Serving
- 8–10 small corn or flour tortillas
- Lime wedges and extra cilantro
Instructions
- In a small bowl, mix chili powder, cumin, smoked paprika, garlic powder, and salt. Rub the seasoning evenly over the salmon fillets.
- Heat olive oil in a large skillet over medium-high heat. Cook salmon 4–5 minutes per side until flaky and cooked through. Remove and let rest 2 minutes, then flake into large chunks.
- While salmon cooks, prepare the avocado salsa: gently combine diced avocado, cherry tomatoes, red onion, cilantro, lime juice, salt, and pepper in a bowl.
- Warm the tortillas in a dry skillet or directly over a flame until soft and pliable.
- Assemble tacos: divide flaked salmon among tortillas, top generously with avocado salsa, extra cilantro, and a squeeze of lime.
- Serve immediately.