Dinner · Mexican
Cajun Spiced Fish Tacos
A spice-crusted white fish that cooks up golden and flaky, tucked into warm tortillas with crunchy lettuce, creamy avocado, and a zesty sour cream drizzle. These come together fast enough for a weeknight but taste like a weekend treat. Everything is ready in about half an hour, start to finish.

Why you'll love this
- On the table in about 25 minutes.
- That spicy fish crust is big on flavor with almost no effort.
- A fun build-your-own dinner everyone can customize.
- Fresh, bright, and summery any time of year.
EveryDayMeal recipe
Cajun Spiced Fish Tacos
Ingredients
- 2 tablespoons Cajun seasoning
- 1 teaspoon cayenne pepper
- 4 white fish fillets (such as cod or tilapia)
- 1 teaspoon vegetable oil
- 8 flour tortillas
- 1 avocado, sliced
- 2 heads little gem or romaine lettuce, shredded
- 4 scallions, shredded
- 1 1/4 cups salsa
- 1 cup sour cream
- 1 lemon, juiced
- 1 garlic clove, finely chopped
- to taste salt and black pepper
Equipment
- Large skillet
- Large plate
- Small bowl
- Fish spatula
Instructions
- On a large plate, stir together the Cajun seasoning, cayenne pepper, and a pinch of salt and pepper. Press each fish fillet into the mix, coating all sides so every bite gets that spicy crust.
- Heat the vegetable oil in a large skillet over medium heat. Add the fish and cook until golden on the bottom, about 4 minutes, then flip. Lower the heat and keep cooking until the fish flakes easily with a fork, about 10 minutes total. Work in batches if the pan is crowded so the fish sears instead of steams.
- While the fish cooks, make the dressing: stir the sour cream, lemon juice, chopped garlic, and a little salt and pepper together until smooth and tangy.
- Warm the tortillas in the microwave for 5 to 10 seconds each so they turn soft and fold without cracking.
- Pile each tortilla with avocado, shredded lettuce, and scallions. Add a spoonful of salsa, top with big flakes of the Cajun fish, and drizzle the sour cream dressing over the top. Serve right away.
Tips from the kitchen
- Pat the fish dry before coating it so the spice crust sticks and sears up golden instead of sliding off.
- Taste your Cajun blend first. If it is already salty, go easy on the extra salt in the dressing and seasoning.
- Dial the cayenne up or down to match your heat preference. Leave it out entirely for kids.
Estimated nutrition per serving: 480 cal · 32g protein · 42g carbs · 20g fat
Make it your own
- Swap the flour tortillas for corn tortillas, or pile everything over rice for a taco bowl.
- Use shrimp instead of fish fillets and cut the cook time in half.
- Add a handful of shredded cabbage or a squeeze of lime for extra crunch and zing.
Storing & make-ahead
Store the cooked fish and dressing separately in airtight containers in the fridge for up to 2 days. Reheat the fish gently in a skillet or warm oven so it does not dry out, then assemble fresh tacos just before serving.
Good to know
- What kind of fish works best?
- Any firm white fish like cod, tilapia, haddock, or pollock holds up well and flakes into nice big pieces.
- Can I bake the fish instead of frying?
- Yes. Coat the fillets, place on a lined sheet pan, and bake at 400F for about 12 to 15 minutes until they flake easily.
- How do I keep the spice crust from falling off?
- Dry the fish thoroughly, press the seasoning on firmly, and avoid moving the fillets too early. Let them sear undisturbed before flipping.
- Can I make the dressing ahead?
- Absolutely. Stir it together up to a day in advance and keep it chilled. The garlic flavor gets even better as it sits.
Related recipes
Love this? Get one every day.
Every meal, sorted. Free daily recipes in your inbox.




