Fish Tacos with Slaw

Featured in: Meals For The Table

These vibrant fish tacos feature tender white fillets seasoned with cumin, paprika, and garlic, then pan-fried until golden or grilled to perfection. Nestled in warm tortillas, the fish gets topped with a refreshing cabbage-cilantro slaw dressed in bright lime juice, plus a cool creamy sauce balancing tangy sour cream, mayonnaise, and a hint of honey. From prep to plate in just 35 minutes, these customizable tacos bring coastal flavors home—add avocado, pickled jalapeños, or radishes to make them your own.

Updated on Wed, 14 Jan 2026 11:04:00 GMT
Golden-brown crispy fish nestled in warm corn tortillas with a colorful cabbage slaw and creamy drizzle. Pin This
Golden-brown crispy fish nestled in warm corn tortillas with a colorful cabbage slaw and creamy drizzle. | petitagdal.com

The smell of lime and cumin hitting hot oil still takes me back to a tiny beachside shack in Baja where I first understood what fish tacos could actually be. My Spanish was terrible but the fish was perfect, and I spent the entire meal trying to decode what made those simple tortillas taste like magic. These days my kitchen might not have ocean views but that combination of crispy fish, cool slaw and tangy sauce brings the coast right to my table.

Last summer I made these for friends who swore they hated fish tacos because of some soggy restaurant experience years ago. Watching their expressions change after that first bite, all crunch and brightness and spice, was genuinely satisfying. Now they request them every time they visit.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • White fish fillets: Cod and tilapia work beautifully but any mild white fish that flakes nicely will do the job
  • Cumin and paprika: This spice blend creates that gorgeous golden crust and hints at something smoky
  • Corn tortillas: They char beautifully and hold up better than flour when piled high with toppings
  • Shredded cabbage: Provides the essential crunch that keeps every bite interesting
  • Sour cream or Greek yogurt: The base for a sauce that cuts through the spices and cools everything down
  • Fresh lime: Absolutely non negotiable for that bright acidic finish that makes everything sing

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get that slaw working early:
Toss cabbage, red onion, cilantro, lime juice, olive oil and salt in a large bowl and let it hang out while you prep everything else. The cabbage softens slightly and all those flavors start mingling together beautifully.
Whisk up the magic sauce:
Combine sour cream, mayonnaise, lime juice, hot sauce if you like things lively, honey, salt and pepper until completely smooth. Pop it in the fridge to thicken up slightly.
Season your fish like you mean it:
Pat those fillets completely dry and cut them into strips, then give both sides a serious coating of cumin, paprika, garlic powder, salt and pepper. If you are going the crispy route, set up your flour, egg and panko stations for dredging.
Cook until golden perfection:
Heat oil in a skillet over medium high heat and cook your fish 2 to 3 minutes per side until golden and cooked through. The fish should flake easily with a fork when it is done.
Warm your tortillas properly:
Get them nice and pliable in a dry skillet or wrapped in foil in the oven. Cold tortillas are the saddest thing that can happen to taco night.
Build your masterpiece:
Pile slaw onto each warm tortilla, top with that beautiful fish, drizzle generously with sauce, and finish with fresh cilantro and a squeeze of lime.
White fish tacos garnished with fresh cilantro and lime wedges, served with a tangy sauce. Pin This
White fish tacos garnished with fresh cilantro and lime wedges, served with a tangy sauce. | petitagdal.com

My teenage daughter who normally claims to not like fish helped me assemble these one Tuesday, carefully balancing each component like she was building something precious. Seeing someone take pride in making food they are excited to eat is exactly why I love cooking.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making Them Your Own Way

Sometimes I skip the breading altogether and just grill the spice rubbed fish for a lighter version that still delivers tons of flavor. Other nights I go full crispy mode because life is short and crunchy fish is worth every extra calorie.

Perfect Pairings

A cold Mexican lager with plenty of lime wedges feels almost mandatory but a crisp white wine with some citrus notes works beautifully too. Simple refried beans or Mexican rice on the side turn these tacos into a complete meal.

Getting Ahead Of The Game

The slaw actually gets better after sitting for an hour or two, and the sauce keeps well in the fridge for days. I often prep both components in the afternoon so dinner comes together in minutes.

  • Cut your fish into even sized pieces so everything cooks at the same rate
  • Keep your warmed tortillas wrapped in a clean kitchen towel so they stay soft
  • Have everything ready before you start cooking the fish because it goes fast
Grilled fish taco assembly with shredded cabbage, sliced red onion, and a generous swirl of creamy sauce. Pin This
Grilled fish taco assembly with shredded cabbage, sliced red onion, and a generous swirl of creamy sauce. | petitagdal.com

Some nights the simplest meals are the ones that stick with us longest. Good fish and great company, what else do we really need.

Frequently Asked Questions

What type of fish works best?

White fish fillets like cod, tilapia, or haddock are ideal—they're mild, flake beautifully, and hold up well to pan-frying or grilling.

Can I make these grilled instead of crispy?

Absolutely. Brush seasoned fillets with olive oil and grill over medium-high heat for 2–3 minutes per side until just cooked through.

How do I make the slaw extra crunchy?

Toss shredded cabbage and onion with lime juice and salt at least 15 minutes before serving—the acid slightly softens the vegetables while keeping texture crisp.

What can I substitute for the creamy sauce?

Swap sour cream for Greek yogurt to lighten it up, or try Mexican crema for a tangier finish. Adjust hot sauce and honey to balance heat and sweetness.

Are these tacos gluten-free?

Use corn tortillas and skip the breading or choose gluten-free panko to keep these entirely gluten-free while maintaining all the flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Fish Tacos with Slaw

Golden spiced fish in warm tortillas topped with crisp cabbage slaw and tangy creamy lime sauce.

Prep Time
20 min
Time to Cook
15 min
Overall Time
35 min
Recipe by Lauren Silva


Skill Level Easy

Cuisine Mexican

Serves 4 Portions

Diet Info None specified

What You Need

Fish

01 1.1 lbs white fish fillets (cod, tilapia, or haddock)
02 1 teaspoon ground cumin
03 1 teaspoon paprika
04 1/2 teaspoon garlic powder
05 1/2 teaspoon salt
06 1/4 teaspoon black pepper
07 2 tablespoons olive oil
08 1/2 cup all-purpose flour (optional for breading)
09 1 large egg (optional for breading)
10 1/2 cup panko breadcrumbs (optional for breading)

Tortillas

01 8 small corn or flour tortillas

Slaw

01 2 cups shredded green cabbage
02 1/4 small red onion, thinly sliced
03 1/4 cup chopped fresh cilantro
04 1 tablespoon fresh lime juice
05 1 tablespoon olive oil
06 Pinch of salt

Creamy Sauce

01 1/2 cup sour cream or Greek yogurt
02 2 tablespoons mayonnaise
03 1 tablespoon lime juice
04 1 teaspoon hot sauce
05 1 teaspoon honey or agave syrup
06 Salt and pepper to taste

Garnishes

01 Fresh lime wedges
02 Extra chopped cilantro

Directions

Step 01

Prepare the Slaw: Combine shredded cabbage, red onion, cilantro, lime juice, olive oil, and salt in a large bowl. Toss thoroughly and set aside to marinate while preparing other components.

Step 02

Make the Creamy Sauce: Whisk together sour cream, mayonnaise, lime juice, hot sauce, honey, salt, and pepper in a small bowl until smooth and well blended. Refrigerate until serving.

Step 03

Season the Fish: Pat fish fillets completely dry with paper towels. Cut into 2-inch strips. Sprinkle both sides evenly with cumin, paprika, garlic powder, salt, and black pepper, pressing gently to adhere.

Step 04

Bread the Fish (Optional): For crispy texture: Dredge seasoned strips in flour, dip into beaten egg, then coat thoroughly with panko breadcrumbs, shaking off excess between each step.

Step 05

Cook the Fish: Heat 2 tablespoons olive oil in a large skillet over medium-high heat until shimmering. Add fish strips in a single layer (work in batches if necessary). Cook 2-3 minutes per side until golden brown and cooked through. Internal temperature should reach 145°F. Transfer to paper towels to drain.

Step 06

Warm the Tortillas: Heat tortillas in a dry skillet over medium heat for 30 seconds per side until pliable and slightly charred. Alternatively, wrap in foil and warm in a 350°F oven for 5-7 minutes.

Step 07

Assemble the Tacos: Place a generous portion of slaw on each warm tortilla. Top with 2-3 fish strips. Drizzle with creamy sauce. Garnish with fresh cilantro and serve with lime wedges on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or grill pan
  • Mixing bowls (large and small)
  • Chef's knife and cutting board
  • Wire whisk
  • Kitchen tongs
  • Paper towels
  • Measuring spoons and cups

Allergy Notes

Double-check every ingredient for allergies. If unsure, ask a healthcare expert.
  • Contains fish, dairy (sour cream, mayonnaise), eggs (if breading), wheat (if using flour tortillas or all-purpose flour). For gluten-free preparation, use corn tortillas and certified gluten-free breadcrumbs.

Nutrition Info (per portion)

For informational purposes only; not a substitute for advice from your doctor.
  • Calorie Count: 410
  • Fats: 18 g
  • Carbohydrates: 38 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.