These Quick and Easy Salmon Tacos with Yogurt Slaw are the ultimate weeknight win. Ready in just 20 minutes, they combine flavorful salmon with a crunchy, tangy slaw for a meal that’s nutritious, satisfying, and family-friendly. Whether you’re a seafood fan or looking for a simple way to include more fish in your diet, this recipe is the perfect starting point.
In a large bowl, whisk together Greek yogurt, lime juice, honey, and salt. Add the slaw mix and toss until evenly coated. Set aside.
Pat salmon filets dry and rub with olive oil. Sprinkle chili powder, garlic powder, smoked paprika, cumin, and salt evenly over each filet.
Heat a large greased skillet over medium heat. Add salmon and cook for 4 minutes each side, or until salmon easily separates with a fork (see note 1).
Warm tortillas in a dry skillet, in the microwave, or directly over the flame of a gas range stove.
Fill each tortilla with the salmon pieces, a generous scoop of slaw, and optional toppings like avocado cilantro, salsa or hot sauce. Enjoy!
Notes
Salmon: Frozen salmon works great, just make sure you thaw it overnight in the fridge before using. If your salmon filets have the skin on, cook them skin-side down first. Once both sides are fully cooked, separate the salmon with a fork and discard the skin. Note that the cooking time on the salmon could vary a bit depending on how thick each filet is. If the salmon doesn’t easily flake apart or separate with a fork, it needs a little more time.
Making ahead: This recipe is best enjoyed immediately.
Storage: Store the salmon and prepared slaw in separate airtight containers for up to two days. Gently reheat the salmon with a little oil or water over low heat in a covered skillet until warmed through, being careful not to overcook.
Dairy-free: Substitute a plain dairy-free yogurt alternative (such as coconut milk yogurt) for the Greek yogurt.
Gluten-Free: Use corn tortillas instead of flour.
Nutrition facts are estimates only and do not include optional toppings.