Crispy Grilled Fish Tacos

Featured in: Simple Home Cooking

Discover a vibrant coastal dish featuring flaky white fish seasoned with cumin and paprika, then either pan-fried or grilled to golden perfection. Paired with a tangy slaw of shredded cabbage, red onion, and cilantro, dressed in lime juice and olive oil, this dish balances textures beautifully. A creamy sauce made from sour cream, mayonnaise, and a touch of hot sauce adds depth and moisture. Served warm on soft corn or flour tortillas and garnished with fresh lime wedges, it delivers a lively and fresh flavor perfect for a light main course or casual gathering.

Updated on Tue, 13 Jan 2026 11:13:00 GMT
Crispy golden fish tacos, filled with vibrant slaw and drizzled with creamy sauce, ready to serve. Pin to Board
Crispy golden fish tacos, filled with vibrant slaw and drizzled with creamy sauce, ready to serve. | awrirpantry.com

The first time I had fish tacos was at a tiny roadside stand in Baja, where the salt air stuck to everything and the cook sang along to the radio while flipping fillets on a sizzling griddle. Those tacos tasted like sunshine and ocean and I knew Id have to recreate that magic at home, even without the Pacific breeze. Now theyre a summer staple, the kind of meal that makes everyone gather around the kitchen counter instead of the dining table.

Last summer, my neighbor stopped by while I was marinating the cabbage and ended up staying for dinner. We ate standing up in the backyard, tacos in hand, watching the fireflies come out while sauce dripped down our wrists. She texted me the next morning asking for the recipe, and now whenever we make them, we think of that impromptu feast.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 500 g white fish fillets: Choose cod, tilapia, or haddock for their mild flavor and firm texture that holds up beautifully to seasoning and cooking
  • 1 teaspoon ground cumin: Adds that earthy depth that makes these taste authentically Mexican
  • 1 teaspoon paprika: Gives the fish a gorgeous golden color and subtle smoky warmth
  • 1/2 teaspoon garlic powder: Distributes garlic flavor evenly without any burnt bits
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper: The essential foundation that makes all other flavors pop
  • 2 tablespoons olive oil: Use this for pan-frying or brushing if you opt to grill the fish instead
  • Optional breading ingredients: The flour, egg, and panko combo creates irresistible crunch if you have extra time
  • 8 small corn or flour tortillas: Corn offers traditional flavor while flour stays pliable longer
  • 2 cups shredded green cabbage: Provides essential crunch and a fresh base for the slaw
  • 1/4 small red onion, thinly sliced: Adds just enough sharpness to cut through the rich sauce
  • 1/4 cup chopped fresh cilantro: Brightens everything with its unmistakable herbal freshness
  • Juice of 1 lime: The acid that wakes up the slaw and mimics that coastal tang
  • 1 tablespoon olive oil for slaw: Helps the lime juice coat every shred of cabbage
  • 1/2 cup sour cream or Greek yogurt: The base of our dreamy creamy sauce
  • 2 tablespoons mayonnaise: Adds richness and body to the sauce
  • 1 tablespoon lime juice: Cuts through the creaminess with bright acidity
  • 1 teaspoon hot sauce: Adjust this to your heat preference or omit for mild tacos
  • 1 teaspoon honey or agave syrup: The secret ingredient that balances all the flavors
  • Salt and pepper: Season the sauce until it tastes perfectly balanced
  • Lime wedges and extra cilantro: Essential final touches that make these tacos sing

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Make the slaw first:
Toss the cabbage, red onion, cilantro, lime juice, olive oil, and pinch of salt in a large bowl. Let it sit while you prep everything else—those twenty minutes make all the difference.
Whisk up the creamy sauce:
Combine sour cream, mayonnaise, lime juice, hot sauce, honey, and salt and pepper in a small bowl. Keep it in the fridge until the moment you assemble, letting those flavors meld together.
Prep your fish:
Pat the fillets completely dry with paper towels, then cut them into strips that will fit nicely in your tortillas. Sprinkle both sides generously with cumin, paprika, garlic powder, salt, and pepper.
Bread if desired:
For extra crunch, dredge each strip in flour, dip it in beaten egg, then press it into panko until thoroughly coated. The triple-layer technique creates restaurant-style crispy fish.
Cook the fish:
Heat olive oil in a large skillet over medium-high heat and add the fish in batches. Cook for 2-3 minutes per side until golden and the fish flakes easily. For grilling, brush with oil and cook directly on grates for the same timing.
Warm the tortillas:
Heat them one at a time in a dry skillet for about 30 seconds per side, or wrap them all in foil and warm in a 350°F oven for 10 minutes.
Assemble the tacos:
Start with a generous layer of slaw, top with 2-3 strips of fish, drizzle with that luscious sauce, and finish with fresh cilantro and a squeeze of lime.
A close-up shot of delicious fish tacos, showcasing flaky fish, fresh cilantro, and lime wedges. Pin to Board
A close-up shot of delicious fish tacos, showcasing flaky fish, fresh cilantro, and lime wedges. | awrirpantry.com

My daughter now requests these for her birthday dinner every year. When her friends come over, they all stand around the kitchen island building their own tacos, sauce on their chins, lime on their fingers, completely happy. Those messy, loud dinners are when I feel most grateful for simple food that brings people together.

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 It Your Own

I have discovered that sliced avocado, pickled jalapeños, or thinly shaved radishes can take these tacos to another level. Sometimes I add a splash of fish sauce to the slaw for depth, or swap the honey for a touch of maple syrup. The beauty is that the core recipe is so solid, you can play without breaking it.

The Perfect Beverage Pairing

A crisp lager with a wedge of lime squeezed in cuts through the rich fish and creamy sauce like magic. If you prefer wine, a citrusy Sauvignon Blanc or dry rosé complements the spices without overpowering the delicate fish flavor. For something nonalcoholic, sparkling water with extra lime keeps things refreshing.

Leftovers and Make-Ahead Tips

The slaw actually gets better after a day in the fridge, so I often double it. The sauce keeps for five days and works as a dip for veggies too. However, fish tacos are really best assembled right when you are ready to eat them.

  • Warm your tortillas twice if they have cooled down while you were cooking the fish
  • Keep the components separate and let everyone build their own perfect taco
  • Set up a toppings bar so people can customize their creation

Freshly assembled fish tacos on a wooden table, perfect for a flavorful and easy Mexican meal. Pin to Board
Freshly assembled fish tacos on a wooden table, perfect for a flavorful and easy Mexican meal. | awrirpantry.com

There is something about standing in the kitchen with a tortilla in one hand and a taco in the other that just feels right. Make these for people you love.

Recipe Questions & Answers

What types of fish work best for these tacos?

White fish fillets like cod, tilapia, or haddock are ideal for their mild flavor and firm texture that holds up well to frying or grilling.

How can I make the fish crispy without breading?

Use a hot skillet with olive oil and cook the fish strips until golden on each side, allowing the natural proteins to create a crispy exterior.

Can the creamy sauce be made lighter?

Yes, substituting sour cream with Greek yogurt creates a lighter, tangier version without losing creaminess.

What variations can be added to the slaw?

Adding sliced avocado, pickled jalapeños, or radishes can enhance flavor and texture, providing extra freshness and a slight kick.

Are there gluten-free options available?

Using corn tortillas and gluten-free breadcrumbs for breading ensures this dish is safe for gluten-sensitive diets.

How should the tortillas be warmed?

Heat tortillas in a dry skillet until pliable or wrap them in foil and warm in the oven for a soft, warm base.

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.

Crispy Grilled Fish Tacos

Crispy or grilled fish paired with crunchy cabbage slaw and creamy citrus sauce in soft tortillas.

Prep Time
20 minutes
Time to Cook
15 minutes
Overall Time
35 minutes
Recipe by Lucinda Pryce


Skill Level Easy

Cuisine Mexican

Makes 4 Portions

Diet Preferences None specified

What You’ll Need

Fish

01 1.1 pounds 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 (for pan-frying or brushing if grilling)
08 Optional for breading: 1/2 cup all-purpose flour, 1 large egg, 1/2 cup panko breadcrumbs

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 fresh cilantro, chopped
04 Juice of 1 lime
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 (optional)
05 1 teaspoon honey or agave syrup
06 Salt and pepper to taste

Garnishes

01 Lime wedges
02 Extra cilantro, chopped

How to Prepare

Step 01

Prepare the slaw: In a large bowl, combine shredded cabbage, thinly sliced red onion, chopped cilantro, lime juice, olive oil, and a pinch of salt. Toss thoroughly and set aside to marinate.

Step 02

Make the creamy sauce: In a small bowl, whisk together sour cream (or Greek yogurt), mayonnaise, lime juice, hot sauce (if using), honey, salt, and pepper until smooth. Refrigerate until needed.

Step 03

Season and cook the fish: Pat fish fillets dry and cut into strips. Season with cumin, paprika, garlic powder, salt, and black pepper on all sides. For breaded fish, dredge strips in flour, dip into beaten egg, then coat with panko breadcrumbs. Heat olive oil in a skillet over medium-high heat and cook fish 2 to 3 minutes per side until golden and cooked through. For grilling, brush fish with olive oil and grill over medium-high heat 2 to 3 minutes per side.

Step 04

Warm the tortillas: Heat tortillas in a dry skillet over medium heat or wrap in foil and warm in the oven until pliable and hot.

Step 05

Assemble the tacos: Place a generous amount of slaw on each warm tortilla, top with cooked fish strips, drizzle with creamy sauce, then garnish with extra chopped cilantro and a squeeze of fresh lime juice.

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
  • Knife and cutting board
  • Whisk
  • Tongs

Allergy Details

Be sure to double-check every ingredient for allergens. When uncertain, reach out to a healthcare professional.
  • Contains fish, dairy (sour cream/mayonnaise), eggs (if breaded), and wheat (if using flour tortillas or breading). Gluten-free alternatives include corn tortillas and gluten-free breadcrumbs.

Nutrition Info (per portion)

These figures are for information. They're not a medical substitute.
  • Energy: 410
  • Fat Content: 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.