Flaky, pan-seared salmon tucked into warm corn tortillas and topped with creamy avocado lime crema. This Salmon Tacos recipe is ready in just 20 minutes and makes an easy Mexican-style dinner that’s fresh, flavorful, and perfect for weeknights or Lent.
Heat olive oil in a large skillet over medium heat. Sprinkle salt, pepper, paprika, and garlic powder on top of fillets and place them skin down until skin is crispy for about 4 to 5 minutes. Flip and cook for another 3 to 4 minutes depending on the thickness, until the flesh is opaque and flaky.
Flake the salmon with a fork into pieces. Remove the skin and discard.
Heat corn tortillas on a griddle. Fill with salmon pieces and dollop with avocado lime crema or salsa and serve with red onion slices, jalapeño slices, cilantro leaves, and a squeeze of lime juice.
Video
Notes
Do not overcook the salmon. It should flake easily with a fork but remain moist in the center.
Keep the skin on while cooking. It protects the fish and adds flavor. Remove before serving.
Frozen salmon works well. Thaw completely and pat dry before seasoning.
For grilled salmon tacos, cook over medium heat for 3 to 4 minutes per side until flaky.
Store leftover salmon separately from toppings for best texture.
Reheat gently at 275°F for about 15 minutes to avoid drying out.
Optional Additions:
Add shredded cabbage for crunch.
Swap avocado crema for salsa verde for a dairy-free option.
Turn leftovers into a salmon taco bowl with rice and beans.