Crispy Salmon Tacos with Dill Slaw

Photo of author
Author: Lynn
Published:

Okay, I need to confess something: I’m obsessed with the perfect weeknight dinner. You know the kind – it has to be fast, it has to feel a little special, and it absolutely must deliver a huge punch of flavor without a mountain of dishes. For the longest time, my “quick” dinners were, well, a bit boring. Then, a few years ago, I was trying to use up some leftover salmon and half a cabbage, and I threw together something that changed everything. That happy accident became these Salmon Tacos with Creamy Dill Slaw, and they’ve been a staple in my kitchen ever since.

After years of tweaking (and trust me, my family has been very willing taste-testers!), I’ve landed on what I think is the perfect balance. You get that gorgeous, crispy-edged, spice-rubbed salmon that flakes apart so beautifully. Then, it’s piled high with this incredibly fresh, tangy, and creamy dill slaw that just cuts right through the richness. It’s a textural dream in a warm corn tortilla. It’s the kind of meal that looks like you spent hours, but the secret is, you can be eating in under 30 minutes. Let me show you how it’s done!

Salmon Tacos with Creamy Dill Slaw - detail 1

Why You’ll Love These Salmon Tacos with Creamy Dill Slaw

Listen, I get it. You want a dinner that’s a total win without the fuss. This recipe is that win. Here’s why it’s going to become your new go-to:

  • It’s shockingly fast. From fridge to table in about 20 minutes. Seriously, the salmon cooks in the time it takes to whisk the slaw dressing.
  • The flavor combo is unreal. The warm, spiced salmon with that cool, herby, tangy slaw? It’s a party in your mouth. Every bite is interesting.
  • You feel good eating it. It’s packed with protein, healthy fats, and veggies. Using Greek yogurt in the slaw keeps it light but still luxuriously creamy.
  • It’s impossible to mess up. No fancy techniques here. If you can pat something dry and stir things in a bowl, you’ve got this.

Ingredients for Salmon Tacos with Creamy Dill Slaw

Salmon Tacos with Creamy Dill Slaw ingredients

Alright, let’s gather our cast of characters! The beauty of this recipe is its simplicity. You probably have most of the spices already. I like to get everything measured and ready to go before I start cooking—it makes the whole process feel like a breeze. Here’s exactly what you’ll need:

  • For the Salmon:
    • 1 lb (450g) salmon fillet, skin removed
    • 1 tbsp olive oil (or any neutral cooking oil you like)
  • Salmon Spice Rub:
    • 1 tsp chili powder
    • 1/2 tsp ground cumin
    • 1/2 tsp garlic powder
    • Salt and freshly ground black pepper to taste (I use about 1/2 tsp salt and 1/4 tsp pepper to start)
  • For Assembly:
    • 8 small corn tortillas (the standard 6-inch size is perfect)
  • For the Creamy Dill Slaw:
    • 2 cups shredded green cabbage (from about 1/4 of a small head)
    • 1/2 cup plain Greek yogurt (full-fat or low-fat both work great)
    • 2 tbsp mayonnaise
    • 1 tbsp fresh lemon juice
    • 2 tbsp chopped fresh dill (this means the real, leafy herb, not the dried kind from a jar!)
    • Salt and black pepper to taste
  • For Serving (all optional but so good):
    • Lime wedges
    • Fresh cilantro leaves
    • Thinly sliced red onion or quick-pickled onion

Ingredient Notes and Substitutions

Don’t stress if you don’t have every single item. Cooking is about making it work for you! Here are my thoughts on swaps and picks:

Salmon: I use whatever looks good at the counter—wild-caught or farmed both work beautifully. Just make sure the skin is off for easy eating. If you’re in a pinch, another firm fish like cod would be fine, but salmon’s rich flavor is really the star here.

Cabbage & Slaw Swaps: To save time, a bag of pre-shredded coleslaw mix is a total lifesaver. If you’re not a mayo person, you can use all Greek yogurt for the slaw dressing, or swap the yogurt for an equal amount of sour cream for extra tang. About that dill: Fresh is best for its bright flavor, but if you only have dried, use about 2 teaspoons (that’s 1/3 of the fresh amount) and let the slaw sit for 10 minutes so the flavors can bloom.

Tortillas: I’m a corn tortilla purist for these, but soft flour tortillas or even little lettuce cups work if that’s what you have. The key is to warm them up so they’re pliable and delicious.

How to Make Salmon Tacos with Creamy Dill Slaw

Okay, don’t let the fancy result fool you—the process is super straightforward. I like to think of it in three simple acts: we get the salmon ready and cooking, we whip up the slaw while it sizzles, and then we bring it all together for the grand finale. The magic is in the multitasking. You’ll be amazed how quickly it all comes together once you get going. Let’s jump in!

Step 1: Prepare and Cook the Salmon

First, grab that beautiful salmon fillet and pat it completely dry with paper towels. This is my number one secret for getting a nice sear instead of a steam. Then, slice it into strips about an inch wide—they cook fast and are the perfect size for tucking into a tortilla.

In a little bowl, mix together your chili powder, cumin, garlic powder, salt, and pepper. Rub this all over every surface of those salmon strips; you want them well-coated. Now, heat your olive oil in a large skillet over medium-high heat. When the oil shimmers, carefully add the salmon. Don’t crowd the pan! Cook for 3-4 minutes per side. You’re looking for a golden crust and for the salmon to flake easily with a fork. The second it’s opaque all the way through, take it off the heat and onto a plate. Trust me, salmon keeps cooking for a minute after it’s out of the pan, so taking it off just a touch early is the key to keeping it moist and perfect.

Step 2: Make the Creamy Dill Slaw

While the salmon is doing its thing, let’s make the slaw. This is the best part—no waiting! Grab a medium bowl and whisk together the Greek yogurt, mayonnaise, fresh lemon juice, all that lovely chopped dill, and a good pinch of salt and pepper. Taste it! Adjust until it’s tangy and herby just how you like it.

Dump in your shredded cabbage and give it a really good toss until every piece is dressed in that creamy goodness. I often let it sit for a few minutes while I finish up. This little rest lets the cabbage soften just a touch and the flavors really marry together.

Step 3: Warm Tortillas and Assemble Your Salmon Tacos with Creamy Dill Slaw

Last step! Warm your corn tortillas. My favorite way is in a dry skillet over medium heat for about 30 seconds per side until they’re soft and pliable. You can also stack them, wrap them in a damp paper towel, and microwave for 30-45 seconds. Just keep them wrapped in a clean kitchen towel so they stay warm.

Now for the fun part: assembly. Take a warm tortilla, add a few pieces of that gorgeous spiced salmon, and top it with a big, generous spoonful of the creamy dill slaw. This is where you go wild—a squeeze of fresh lime is non-negotiable for me. Then maybe some cilantro and a few slices of red onion if you’re feeling fancy. My biggest tip? Serve these immediately! You want that contrast of warm, flaky salmon and cool, crunchy slaw. Dig in right away and get ready for the compliments.

Tips for Perfect Salmon Tacos with Creamy Dill Slaw

After making these more times than I can count, I’ve picked up a few little tricks that make a big difference. These are my “aha!” moments that guarantee your tacos turn out amazing every single time.

  • Dry that salmon! I know I already said it, but it’s worth repeating. Patting the fillet completely dry with paper towels before you cut and season it is the #1 secret to getting a beautiful, crispy sear instead of a sad, steamed piece of fish. Trust me on this.
  • Give the salmon some space. When you add the strips to the pan, don’t crowd them. If they’re all touching, they’ll steam each other. Cook in two batches if you have to. A little breathing room means more of that delicious golden crust we’re after.
  • Let the slaw have a quick rest. After you toss the cabbage with the dressing, let it sit for 5-10 minutes while you finish everything else. This lets the cabbage soften just a tiny bit and the flavors really get to know each other. It’s so much better!
  • Keep those tortillas cozy. As you warm them, stack them and wrap them in a clean kitchen towel. This traps the heat and steam, keeping them soft and pliable until you’re ready to assemble. Nothing worse than a cold, cracking tortilla.
  • Fresh lime juice is non-negotiable. Bottled juice just doesn’t have the same bright, zingy pop. A squeeze of fresh lime right over the top of your assembled taco right before you eat it? That’s the flavor liftoff. Don’t skip it!

Serving and Storing Your Salmon Tacos with Creamy Dill Slaw

These tacos are a complete meal all by themselves, but I love turning them into a little feast. And if, by some miracle, you have leftovers (we rarely do!), here’s exactly how to handle them so they’re still delicious tomorrow.

Serving Suggestions

For a super easy, well-rounded dinner, I usually keep the sides simple. A big pot of cilantro-lime rice or some seasoned black beans warmed on the stove are my go-tos. They soak up any extra slaw dressing beautifully. If I want something lighter, a quick chopped salad with avocado and tomatoes is perfect. Honestly, just a big bowl of tortilla chips and some extra lime wedges on the table makes everyone happy. It’s that kind of easy, interactive meal where everyone can build their own perfect bite.

Storage & Reheating

If you do have leftovers, store the cooked salmon and the slaw separately in airtight containers in the fridge. They’ll keep well for up to 2 days. When you’re ready to eat, reheat the salmon gently in a skillet over low heat just until warm—this helps keep it moist. The slaw is best served cold straight from the fridge; I wouldn’t reheat it. Then, just warm up a few fresh tortillas and assemble your tacos all over again. It’s almost as good as the first time!

Nutritional Information for Salmon Tacos with Creamy Dill Slaw

I know a lot of us like to have a general idea of what we’re eating, so I ran the numbers based on my typical ingredients. For a serving of two tacos (with all the slaw and fixings), here’s the scoop:

You’re looking at about 420 calories, with 32g of protein from that fantastic salmon and Greek yogurt. The fat content sits around 18g (mostly the good, unsaturated kind from the salmon and olive oil), and you get a nice 5g of fiber from the corn tortillas and cabbage. Carbs come in at about 34g per serving.

A quick but important note: these numbers are just estimates from my kitchen. Your specific brand of tortilla, yogurt, or salmon can change things a bit. Think of it as a helpful guide, not a strict rulebook!

Frequently Asked Questions

I get a lot of the same great questions about these tacos from friends who try the recipe. Here are the answers to the ones that pop up most often!

Can I use a different fish?
Absolutely! While salmon is my favorite for its rich flavor, any firm white fish like cod, halibut, or mahi-mahi works wonderfully. Just keep an eye on the cooking time, as thinner fillets might cook even faster.

How do I know when the salmon is cooked?
This is the big one. My trick is to watch for the color to change from translucent to opaque pink, and then gently press with a fork. It should flake apart easily. Remember, it keeps cooking for a minute off the heat, so taking it out just as it becomes opaque guarantees it stays juicy.

Can I make the slaw ahead of time?
You sure can! I often make the dressing and shred the cabbage separately, then toss them together about 30 minutes before serving. This gives the flavors time to blend without the cabbage getting too soggy. It’s a great time-saver.

Are corn tortillas gluten-free?
Yes, pure corn tortillas are naturally gluten-free, but always double-check the package label to be safe, as some brands might add wheat flour. If you’re serving someone with celiac disease or a severe sensitivity, this is an important step.

What can I use instead of fresh dill?
If you don’t have fresh dill, try fresh cilantro or parsley for a different but still delicious herby kick. If you only have dried dill, use about 2 teaspoons and let the slaw sit for a bit so the flavor can wake up.

Share Your Salmon Tacos with Creamy Dill Slaw

Alright, that’s my secret for the perfect quick dinner! Now I want to hear from you. Did you give these salmon tacos a try? I’d love to know how they turned out in your kitchen. If you made them, please leave a star rating below—it helps other home cooks find this recipe. And if you snapped a photo of your beautiful, messy, delicious creation, share it with me! I live for seeing your versions. Got a question or your own twist on the slaw? Drop it in the comments. Let’s keep the conversation going!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Salmon Tacos with Creamy Dill Slaw

Crispy Salmon Tacos with Dill Slaw


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lynn
  • Total Time: 23 minutes
  • Yield: 4 servings (8 tacos) 1x
  • Diet: Low Fat

Description

These salmon tacos feature flaky pan-seared salmon and a creamy dill slaw, all wrapped in warm corn tortillas. You get a delicious, satisfying meal with bright, fresh flavors.


Ingredients

Scale
  • 1 lb (450g) salmon fillet, skin removed
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp garlic powder
  • Salt and black pepper to taste
  • 8 small corn tortillas
  • For the Creamy Dill Slaw:
  • 2 cups shredded green cabbage
  • 1/2 cup plain Greek yogurt
  • 2 tbsp mayonnaise
  • 1 tbsp fresh lemon juice
  • 2 tbsp chopped fresh dill
  • Salt and black pepper to taste
  • For serving (optional):
  • Lime wedges
  • Fresh cilantro
  • Thinly sliced red onion

Instructions

  1. Pat the salmon fillet dry with paper towels. Cut it into 1-inch wide strips.
  2. In a small bowl, mix the chili powder, cumin, garlic powder, salt, and black pepper. Rub this spice mix all over the salmon strips.
  3. Heat the olive oil in a large skillet over medium-high heat. Add the salmon strips and cook for 3-4 minutes per side, until the salmon is cooked through and flakes easily. Remove from the pan and set aside.
  4. While the salmon cooks, make the slaw. In a medium bowl, whisk together the Greek yogurt, mayonnaise, lemon juice, chopped dill, salt, and black pepper.
  5. Add the shredded cabbage to the bowl with the dressing. Toss until the cabbage is evenly coated.
  6. Warm the corn tortillas in a dry skillet or wrapped in a damp paper towel in the microwave for 30 seconds.
  7. Assemble the tacos. Place a few pieces of salmon in the center of each warm tortilla. Top with a generous spoonful of the creamy dill slaw.
  8. Add optional toppings like cilantro, red onion, and a squeeze of lime juice. Serve immediately.

Notes

  • You can use pre-made coleslaw mix to save time on shredding cabbage.
  • For a spicier kick, add a pinch of cayenne pepper to the salmon rub.
  • Leftover cooked salmon and slaw can be stored separately in airtight containers in the refrigerator for up to 2 days.
  • Prep Time: 15 minutes
  • Cook Time: 8 minutes
  • Category: Main Dish
  • Method: Pan-Frying
  • Cuisine: Fusion

Nutrition

  • Serving Size: 2 tacos
  • Calories: 420
  • Sugar: 4g
  • Sodium: 380mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 32g
  • Cholesterol: 70mg

Recommended

Lentil Soup Recipe

Lentil Soup Recipe

November 25, 2025

Nashville Hot Chicken Tenders

Nashville Hot Chicken Tenders

November 18, 2025

Healthy White Chicken Chili

Healthy White Chicken Chili

November 11, 2025