Craving a weeknight dinner that feels like a mini beach vacation without the traffic? Meet the quick, crispy, and downright lovable haddock taco with crunchy slaw.
It’s bright, tangy, and ready before your playlist hits song three. But here’s the catch!
You don’t need a deep fryer, a culinary degree, or a pep talk. Just a pan, an oven, and a very cooperative fish.
That’s why this easy, pescatarian superstar fits right in on your favorite boards: fish, dinner, and easy recipes that actually deliver.
Table of Content
Easy Haddock Tacos With Cabbage Slaw – At a Glance
- Ready in: About 25–30 minutes total, including prep.
- Skill level: Beginner-friendly, with straightforward steps.
- Serves: 3–4 people, depending on how loaded each taco is.
- Method: Oven-baked fish with skillet-warmed tortillas.
- Great for: Quick weeknight dinners, pescatarian taco night, and easy entertaining.
Equipment: Must-haves
- Cutting board (for fish and veg, not for emails)
- Sharp chef’s knife (thin slices = happy slaw)
- 2 mixing bowls (one for slaw, one for seasoning)
- Measuring spoons (so your spices don’t play guess-who)
- Sheet pan (for baking that flaky fish)
- Large skillet or griddle (to warm tortillas like a pro)
- Small whisk (for creamy, zesty dressing)
- Tongs (to flip tortillas without finger gymnastics)
- Spatula (to lift fish without drama)

Equipment: Nice-to-haves
- Microplane zester (for ultra-bright lime zest)
- Citrus juicer (so the lime gives you all its love)
- Parchment paper (for nonstick, easy cleanup magic)
- Instant-read thermometer (hello, perfectly cooked at 145°F)
- Fish spatula (thin, flexible, and very classy)

Ingredients
- 1 lb haddock fillet, skinless (mild, flaky, and ready to party)
- 1½ tbsp olive oil, divided (some for fish, some for dressing)
- 1 tsp chili powder (the friendly heat)
- ½ tsp ground cumin (warm, toasty vibes)
- ½ tsp smoked paprika (campfire in a teaspoon)
- ½ tsp garlic powder (no mincing, no problem)
- ¾ tsp kosher salt, divided (season like you mean it)
- ¼ tsp black pepper (tiny but mighty)
- 1 lime, zest and juice (zest = perfume, juice = zing)
- 1 tsp honey or agave (balances the tang, keeps the peace)
- ¼ cup Greek yogurt or mayo (creamy backbone of the slaw)
- 1 tsp apple cider vinegar (extra twang)
- 2 cups shredded green cabbage (crunch central)
- 1 cup shredded red cabbage (optional, but photogenic)
- ¼ cup cilantro, chopped (optional, but fresh and feisty)
- ¼ cup red onion, very thinly sliced (zippy bite)
- 8 small corn tortillas (soft, toasty landing pads)
- 1 avocado, sliced (creamy high-five)
- 1 jalapeño, thinly sliced (optional, for brave souls)
- Hot sauce, to taste (follow your heart)

Instructions
- Preheat the oven to 425°F and line a sheet pan with parchment paper for easy cleanup.
- Set the haddock on a cutting board and pat it dry well, then slice into even strips with a sharp knife so it cooks uniformly.
- In a small bowl, whisk the olive oil (a splash), chili powder, cumin, smoked paprika, garlic powder, black pepper, and half the salt; add fresh lime zest using a microplane for max aroma.
- Toss the fish with the spice oil in a mixing bowl using measuring spoons for accuracy, then let it sit 5–10 minutes while the oven finishes heating.
- Lay the fish on the sheet pan in a single layer and bake at 425°F for 10–12 minutes until opaque and flaky; if using a thermometer, aim for 145°F in the thickest piece.
- For extra color, switch to broil for 1 minute, watching closely so spices don’t burn; remove and let the fish rest 2 minutes.
- While the fish bakes, make the slaw: in a mixing bowl whisk yogurt or mayo, remaining olive oil, lime juice (use a citrus juicer), honey, vinegar, and the remaining salt until smooth and tangy.
- Add green cabbage, red cabbage, red onion, and cilantro; toss until everything is lightly coated and ridiculously crunchy.
- Warm the tortillas on a hot skillet or griddle over medium-high heat, 30–45 seconds per side, flipping with tongs until soft with a few charred spots; keep them wrapped in a clean towel.
- Slice avocado and jalapeño on the cutting board; set toppings and hot sauce within easy reach because assembly goes fast.
- Use a fish spatula or regular spatula to gently transfer the fish from the pan to a plate so it stays in handsome pieces.
- Assemble a taco: add warm tortilla, tuck in flaky fish, pile on cabbage slaw, slide in avocado and jalapeño, and finish with a cheeky squeeze of lime and a dash of hot sauce.
- Serve immediately while everything is steamy and crisp; repeat assembly like a delicious loop until happily full.
Substitutions
Need a swap so dinner still happens on time? Here are smart, tasty substitutions that keep your taco on track without stress.
- Swap haddock with cod, pollock, or tilapia; all are mild and flaky.
- Use flour tortillas if you prefer, or stick to corn for gluten-free bliss.
- Choose mayo instead of Greek yogurt, or a dairy-free yogurt for a lactose-free path.
- Grab bagged coleslaw mix to skip chopping; it’s a perfect time-saver.
- No smoked paprika? Use sweet paprika plus a pinch of cumin for warmth.
- Out of apple cider vinegar? Rice vinegar or extra lime juice works fine.
- Trade honey for agave or maple if that’s what’s in the pantry.
- Skip cilantro and use parsley or thin-sliced green onion if that’s more your vibe.
- Tame the heat by reducing chili powder, or dial it up with chipotle powder for smoky kick.
- Air fry the seasoned fish at 400°F for 7–9 minutes if the oven is occupied.
What to Serve With It
Pair with bright cilantro-lime rice and black beans for a filling, fiber-rich plate. A quick corn salad with scallions and a squeeze of lime also plays nice.
Keep it snacky with crunchy chips and pico de gallo, or go fruity with a mango salsa for sweet heat. The slaw’s tang loves a little sweetness.
Sip on sparkling water with lime, a breezy agua fresca, or a light lager. A zero-proof margarita keeps the fiesta energy without the nap.
Set out extra lime wedges and sliced radish for pop and crunch. Tiny touches make big flavor confetti.

What Else You Should Know
For make-ahead magic, prep the slaw up to 24 hours in advance and keep it chilled. It actually gets better as it mingles, like a rom-com montage.
Leftover fish keeps 1–2 days in the fridge. Reheat on a 350°F sheet pan for 6–8 minutes so it stays flaky and doesn’t go rubbery.
Going dairy-free? Use vegan mayo or dairy-free yogurt.
Gluten-free is easy with corn tortillas and allergy-friendly hot sauce. Air fryer fan?
Cook seasoned haddock at 400°F for 7–9 minutes. That’s why weeknights suddenly feel fancy with almost no effort.