Crispy Grilled Fish Tacos

Featured in: Meals For The Household

These vibrant fish tacos feature tender white fillets seasoned with cumin, paprika, and garlic, cooked to golden perfection either crispy pan-fried or lightly grilled. Nestled in warm corn or flour tortillas, the fish gets topped with a refreshing cabbage slaw tossed in lime and cilantro, plus a tangy creamy sauce that balances perfectly with zesty heat. The entire dish comes together in just 35 minutes, making it ideal for weeknight dinners or casual weekend gatherings. Customize with extra garnishes like sliced avocado, pickled jalapeños, or radishes for added crunch and flavor.

Updated on Wed, 14 Jan 2026 15:49:00 GMT
Crispy Fish Tacos filled with flaky white fish, crunchy cabbage slaw, and creamy lime sauce in warm tortillas. Pin It
Crispy Fish Tacos filled with flaky white fish, crunchy cabbage slaw, and creamy lime sauce in warm tortillas. | simpleimed.com

The first time I bit into a proper fish taco was at a tiny seaside shack in Baja, where the salt air stuck to everything and the fish had been cooked over an open flame just minutes before. That perfect crunch of warm tortilla against cool, tangy slaw became something I started recreating in my own tiny apartment kitchen, dancing around while the fish sizzled away. Now these tacos are my go-to when I want dinner to feel like a mini vacation, especially on Tuesdays when the week feels long and the ocean feels far away.

Last summer I made these for a group of friends who swore they didnt like fish tacos, and now they text me asking when Im making them again. Theres something magical about watching people assemble their own tacos at the table, everyone reaching for extra sauce and lime wedges, that turns dinner into a party.

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, tilapia, or haddock work beautifully here because they hold their shape and have a mild flavor that lets the spices shine without overwhelming the palate
  • Ground cumin and paprika: This spice combo creates that authentic coastal flavor profile and gives the fish a gorgeous golden color as it cooks
  • Corn or flour tortillas: I prefer corn for that authentic crunch, but flour tortillas are more forgiving if you are new to folding tacos without breaking them
  • Shredded cabbage: The backbone of any great fish taco, providing the essential crunch that balances the tender fish
  • Sour cream and mayonnaise: This combination creates the perfect velvety sauce that ties everything together with just the right amount of tang
  • Fresh lime juice: Do not skip this, as that bright acid cuts through the rich fish and creamy sauce for perfect balance
  • Fresh cilantro: The finishing touch that makes everything taste fresh and vibrant, like you just picked it from a garden

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your slaw ready first:
Toss the shredded cabbage with thinly sliced red onion, chopped cilantro, lime juice, olive oil and a pinch of salt in a large bowl, then let it hang out and marinate while you prep everything else
Whisk up that creamy sauce:
Combine sour cream, mayonnaise, lime juice, hot sauce, honey, salt and pepper in a small bowl until completely smooth, then pop it in the fridge to chill and let the flavors meld together
Prep your fish like a pro:
Cut the fillets into strips, pat them thoroughly dry with paper towels, then sprinkle both sides generously with cumin, paprika, garlic powder, salt and pepper, and if you are feeling extra crispy, coat them in flour, egg and panko
Cook the fish until golden:
Heat olive oil in a skillet over medium high heat and cook the fish for about two to three minutes per side until it is golden brown and flakes easily with a fork, or grill it for the same amount of time if you prefer that smoky charred flavor
Warm those tortillas:
Heat tortillas in a dry skillet for about thirty seconds per side until they are pliable and slightly charred, or wrap them in foil and warm them in the oven while the fish cooks
Assemble your masterpiece:
Pile slaw onto each warm tortilla, top with the crispy fish, drizzle generously with that creamy sauce, and finish with fresh cilantro and an extra squeeze of lime
Grilled Fish Tacos topped with fresh cilantro and red onion, served with lime wedges on a rustic wooden board. Pin It
Grilled Fish Tacos topped with fresh cilantro and red onion, served with lime wedges on a rustic wooden board. | simpleimed.com

These tacos have become my favorite way to turn an ordinary Tuesday into something worth celebrating, especially when paired with an ice cold beer and good conversation. There is something about standing at the stove, smelling the spices hit the hot oil, that reminds me cooking is supposed to be fun, not just another chore on the list.

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

After making these tacos dozens of times, I have learned that the best version is whatever variation makes you happiest. Sometimes I skip the breading and just pan fry the spiced fish for a lighter option, and other times I add sliced avocado or pickled jalapeños when I want something extra creamy or spicy. The recipe never fails me, no matter how much I play with it.

Perfect Pairings

A crisp cold lager cuts through the richness of the fish and creamy sauce perfectly, but a citrusy white wine like Sauvignon Blanc works just as well if you prefer wine. I have also served these with a simple side of Mexican rice or black beans when I want to make the meal feel more substantial without much extra effort.

Serving For A Crowd

When I am feeding a group, I set up a taco bar with all the components in separate bowls and let everyone build their own tacos exactly how they like them. It keeps things casual and fun, plus I get to enjoy the party instead of running back and forth to the kitchen assembling individual plates.

  • Double the sauce recipe because it disappears faster than you expect
  • Keep the tortillas warm by wrapping them in a clean kitchen towel
  • Have extra lime wedges on hand because people will want more
Fresh Fish Tacos with golden-brown fillets, shredded cabbage, and a drizzle of creamy sauce for a coastal-inspired meal. Pin It
Fresh Fish Tacos with golden-brown fillets, shredded cabbage, and a drizzle of creamy sauce for a coastal-inspired meal. | simpleimed.com

I hope these fish tacos bring a little bit of seaside joy to your table, no matter how far you might be from the ocean. They have become a staple in my house, and I bet they will find their way into your regular rotation too.

Recipe Questions & Answers

What type of fish works best for tacos?

White fish fillets like cod, tilapia, haddock, or mahi-mahi work beautifully. These mild varieties hold up well during cooking and absorb the spiced coating while remaining tender and flaky inside the tortillas.

Can I make these tacos gluten-free?

Yes. Use corn tortillas instead of flour, and substitute gluten-free breadcrumbs if you prefer breaded fish. The remaining ingredients—including the fish seasoning and creamy sauce—are naturally gluten-free.

How do I prevent my tortillas from breaking?

Warm tortillas in a dry skillet for 15-20 seconds per side until pliable, or wrap them in foil and heat in the oven. This makes them flexible enough to hold the fillings without tearing.

What can I substitute for sour cream in the sauce?

Greek yogurt makes an excellent lighter alternative with similar tang and creaminess. For a dairy-free option, try mashed avocado blended with lime juice and a touch of mayonnaise.

How far ahead can I prepare the components?

The slaw develops more flavor after 30 minutes of marinating and can be made up to 4 hours ahead. The creamy sauce keeps for 2-3 days refrigerated. Cook the fish just before assembling for best texture and warmth.

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 in soft tortillas with crunchy cabbage slaw, creamy lime sauce, and fresh cilantro—ready in 35 minutes.

Prep Time
20 min
Time to Cook
15 min
Total Duration
35 min
Recipe by Kelvin Chavez


Skill Level Easy

Cuisine Type Mexican

Makes 4 Number of Servings

Diet Info None specified

Ingredient List

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 for pan-frying or brushing
08 Optional breading: 1/2 cup all-purpose flour, 1 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 chopped fresh cilantro
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 chopped cilantro

How To Make It

Step 01

Prepare the Slaw: In a large bowl, toss the shredded cabbage, red onion, cilantro, lime juice, olive oil, and salt. Set aside to marinate while preparing other components.

Step 02

Make the Creamy Sauce: In a small bowl, whisk together sour cream, mayonnaise, lime juice, hot sauce, honey, salt, and pepper until smooth. Refrigerate until ready to serve.

Step 03

Season the Fish: Pat the fish dry and cut into strips. Sprinkle both sides generously with cumin, paprika, garlic powder, salt, and black pepper.

Step 04

Bread the Fish (Optional): For crispy texture, dredge seasoned fish strips in flour, dip in beaten egg, then coat thoroughly with panko breadcrumbs.

Step 05

Cook the Fish: Heat olive oil in a skillet over medium-high heat. Add fish strips and cook 2-3 minutes per side until golden and cooked through. For grilling, brush with oil and grill on medium-high heat for 2-3 minutes per side.

Step 06

Warm the Tortillas: Heat tortillas in a dry skillet for 30 seconds per side or wrap in foil and warm in a 350°F oven for 5-10 minutes.

Step 07

Assemble the Tacos: Place marinated slaw on each warm tortilla, top with cooked fish, drizzle generously with creamy sauce, and finish with fresh cilantro and a squeeze of lime.

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.

Equipment Needed

  • Large skillet or grill pan
  • Mixing bowls (large and small)
  • Knife and cutting board
  • Whisk
  • Kitchen tongs

Allergy Details

Review all items for allergens and check with a health expert if you're unsure.
  • Contains fish and dairy products (sour cream, mayonnaise)
  • Contains eggs and wheat if using breading or flour tortillas
  • For gluten-free option: use corn tortillas and gluten-free breadcrumbs

Nutrition Info (each serving)

This nutrition info is for reference only and shouldn't replace advice from healthcare professionals.
  • Calories: 410
  • Fat: 18 g
  • Carbohydrates: 38 g
  • Protein: 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.