Haddock Tacos Recipe with Crisp Slaw and Lime

Updated November 3, 2026

Total time
45 min
prep 30 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Haddock Tacos Recipe with Crisp Slaw and Lime

Haddock tacos pair mild, flaky pan-seared fish with crunchy cabbage slaw, a tangy lime-yogurt sauce and warm corn tortillas. This easy weeknight version draws on the fresh, flexible style of coastal fish tacos, with a short slaw rest that lets the flavors mingle while the haddock cooks.

Ingredients

  • 1½ lb skinless haddock fillets (680 g), patted dry and cut into 4 portions
  • 12 small corn tortillas, about 6 inches (15 cm) wide
  • 3 cups finely shredded green or purple cabbage (210 g)
  • ½ cup thinly sliced red onion (75 g)
  • ¼ cup chopped fresh cilantro (10 g), divided
  • 2 limes (about 100 g total), one juiced and one cut into wedges
  • ⅓ cup plain Greek yogurt (80 g)
  • 1 tablespoon mayonnaise (15 g)
  • 1 tablespoon olive oil (15 ml), plus a little more for the pan if needed
  • 1 teaspoon ground cumin (2 g)
  • 1 teaspoon chili powder (2 g)
  • ½ teaspoon smoked paprika (1 g)
  • ¾ teaspoon fine salt (4.5 g), divided, plus more to taste
  • ¼ teaspoon black pepper (0.5 g)
  • 1 small ripe avocado (about 150 g), sliced, optional
  • Hot sauce, for serving, optional

Instructions

  1. Make the lime slaw and sauce. In a medium bowl, combine the cabbage, red onion, half of the cilantro, 1 tablespoon lime juice and ¼ teaspoon salt. Toss well, then set it aside for 10 minutes so the cabbage softens slightly but stays crisp. In a small bowl, stir together the Greek yogurt, mayonnaise and another 1 tablespoon lime juice. Season with a pinch of salt and set the sauce aside. If the yogurt is especially thick, stir in 1 teaspoon water at a time until it is easy to drizzle.
  2. Season the haddock. Blot the fish dry again if moisture has collected on it; a dry surface helps it brown instead of steam. In a small dish, mix the cumin, chili powder, smoked paprika, remaining ½ teaspoon salt and black pepper. Sprinkle the seasoning evenly over both sides of the haddock, then drizzle with the tablespoon of olive oil. Handle the fillets gently because raw haddock can break apart easily.
  3. Cook the fish. Heat a large nonstick or well-seasoned skillet over medium-high heat. Add a thin film of oil if the pan is not nonstick. When the pan is hot, lay in the haddock without crowding it; cook in two batches if needed. Sear for about 3–4 minutes on the first side, then carefully turn and cook for another 2–4 minutes, depending on thickness. The fish should be opaque and separate into flakes. Check the thickest part with a food thermometer: the USDA FSIS safe minimum internal temperature for fish is 145°F (63°C). Transfer the cooked pieces to a plate and break them into generous taco-size flakes with a fork.
  4. Warm the tortillas. While the fish rests briefly, warm the tortillas in a dry skillet over medium heat for about 20–30 seconds per side, working in batches, until pliable and lightly marked. Stack them in a clean towel to keep them warm. If using one skillet for everything, warm the tortillas after removing the fish and keep the cooked fish loosely covered while you work.
  5. Assemble and serve. Divide the haddock among the tortillas. Top each with a small handful of slaw, a drizzle of lime-yogurt sauce and the remaining cilantro. Add avocado slices, a squeeze of lime and hot sauce if you like. Serve immediately while the tortillas are warm and the fish is still flaky.

Tips

  • Choose fillets of similar thickness. Haddock cooks quickly, and evenly sized portions finish at about the same time. If one end of a fillet is very thin, tuck it under slightly or remove it from the pan before the thicker section. Drying the surface before seasoning is useful: excess water lowers the pan temperature and makes browning harder.
  • Keep the fish in large pieces. Wait until the haddock is cooked to flake it. Small raw pieces are harder to turn without breaking and can overcook before you get them out of the skillet. Use a thin spatula and turn only once if possible. If a piece does break, it will still taste good tucked into a tortilla.
  • Adjust the slaw to your taste. For a brighter, sharper topping, add another teaspoon or two of lime juice. For a milder slaw, use less red onion or rinse the sliced onion briefly under cold water and pat it dry. If you cannot find fresh cilantro, use chopped parsley; it gives a different, less citrusy flavor but still adds freshness.
  • Use substitutes thoughtfully. Cod, pollock or hake can stand in for haddock in the same amount, though thickness may change the cooking time. If you do not have smoked paprika, use sweet paprika and expect a little less smoky depth. Flour tortillas work in place of corn tortillas, but they are softer and less distinctly corn-flavored. Avoid piling cold, wet slaw onto the fish far ahead, since it can make the tortillas soggy.

Serving Suggestions

These tacos are filling enough to serve as a main dish, especially with three tortillas per person, but they also fit well into a build-your-own taco spread. Put the warm tortillas, fish, slaw, sauce and toppings in separate bowls so everyone can assemble tacos as they eat. Set out extra lime wedges and hot sauce, and offer sliced avocado or a spoonful of pico de gallo for anyone who wants a richer or juicier topping.

For sides, try black beans, seasoned rice, grilled corn or a simple tomato-and-cucumber salad. A bowl of tortilla chips with salsa or guacamole makes the meal feel more substantial without competing with the delicate fish. If serving a crowd, keep the haddock covered loosely on a warm platter and warm tortillas in small batches; assemble each taco just before eating so the cabbage stays crunchy. Plan on three tacos per adult, with an extra tortilla or two available for bigger appetites.

Variations

Make them crispier: For a crunchy coating, dredge the dry haddock portions lightly in ¼ cup all-purpose flour (30 g) mixed with the listed spices, shaking off the excess before pan-searing. The coating will be delicate rather than heavily breaded. You may need an extra teaspoon of oil between batches, and avoid moving the fish until the first side has formed a crust. The fish still needs to reach 145°F (63°C) in its thickest part.

Turn up the heat: Add ¼ teaspoon cayenne pepper (about 0.5 g) to the seasoning, or stir a little finely chopped jalapeño into the slaw. For a creamy spicy sauce, mix 1–2 teaspoons hot sauce into the yogurt mixture. Add heat gradually; it is easy for a spicy sauce to overwhelm the mild flavor of haddock.

Make a dairy-free sauce: Replace the Greek yogurt and mayonnaise with ⅓ cup (80 g) plain unsweetened dairy-free yogurt, or use a ripe avocado mashed with lime juice and a tablespoon of water. The yogurt alternative keeps the sauce tangy, while avocado makes it richer and thicker. Check the consistency and thin with water or lime juice as needed.

Use a different topping: Replace the cabbage slaw with shredded lettuce for a milder crunch, or add thinly sliced radishes for a peppery snap. Pickled red onions are another good option; use them sparingly because their acidity is stronger than the quick lime slaw. These are flexible taco-style preparations rather than a single fixed regional formula, so choose toppings that suit the fish and the people at your table.

Storage and Reheating

For best texture, store the cooked haddock, slaw, sauce and tortillas separately rather than saving assembled tacos. Refrigerate the fish and other perishable components within 2 hours of cooking; use shallow, covered containers and keep the refrigerator at 40°F (4°C) or below. Cooked haddock keeps for 3–4 days in the refrigerator, although its texture is best during the first day or two. Keep the slaw and yogurt sauce refrigerated too, and use clean utensils when serving.

Reheat only the amount of fish you plan to eat. Warm it gently in a covered skillet over low heat with a teaspoon of water, or microwave it in short intervals, stirring or turning carefully between intervals. Reheated leftovers should reach 165°F (74°C), checked with a food thermometer. The fish can dry out if heated for too long, so stop as soon as it is hot throughout. Warm tortillas separately in a dry skillet. Do not freeze assembled tacos; if freezing leftover cooked fish, seal it well and use within about 2 months for better quality, then thaw overnight in the refrigerator and reheat safely.

Frequently Asked Questions

Can I use frozen haddock?
Yes. Thaw it completely in the refrigerator, preferably overnight, then pat it very dry before seasoning. If you need to thaw it more quickly, keep the fish in a leakproof bag submerged in cold water and change the water every 30 minutes; cook it promptly after thawing. Do not thaw fish on the counter, where the outside can warm while the center is still frozen.

How can I tell when the haddock is done?
Check the thickest piece with an instant-read food thermometer; it should reach 145°F (63°C), the USDA FSIS safe minimum for fish. The flesh should look opaque and flake apart easily, but appearance alone is less reliable than a temperature check. Insert the thermometer from the side into the thickest section for a useful reading, and avoid touching the pan.

Can I bake the haddock instead of pan-searing it?
Yes. Arrange seasoned portions in a lightly oiled baking dish and bake in a preheated 400°F (200°C) oven until the thickest part reaches 145°F (63°C), usually about 10–15 minutes depending on thickness. Start checking early, because thin fillets cook quickly. Baking gives less browning than the skillet, but the tacos will still work well with the slaw and sauce.

Can I prepare any parts ahead?
You can mix the yogurt-lime sauce and shred the cabbage and onion up to a day ahead; keep them covered and refrigerated. For the best crunch, toss the cabbage with lime and salt about 10 minutes before serving rather than dressing it far in advance. Cook the fish close to mealtime, then assemble tacos just before serving so the tortillas do not soften.

What if my haddock falls apart in the pan?
That is not a problem for tacos, since the fish will be flaked before serving. It may break if the fillets are thin, the pan is crowded or you try to turn them before a browned surface has formed. Keep the pieces fairly large, use a broad spatula, and turn gently; even smaller flakes can be spooned into the tortillas and topped as directed.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).