Dinner · Mexican
Cajun Spiced Fish Tacos
A quick coat of Cajun spice and cayenne turns everyday white fish into something bold and juicy. Tuck the flaky fillets into warm tortillas with avocado, crisp lettuce, and a bright sour cream dressing for a fresh weeknight dinner that comes together in about 25 minutes.

Why you'll love this
- On the table in about 25 minutes.
- Bold Cajun flavor with a cool, creamy dressing.
- Easy to customize for every eater at the table.
- Uses affordable, everyday white fish.
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 small flour tortillas
- 1 avocado, sliced
- 2 heads baby gem or romaine lettuce, shredded
- 4 scallions, thinly sliced
- 1 1/4 cups salsa
- 1 cup sour cream
- 1 lemon, juiced
- 1 garlic clove, finely chopped
- to taste salt and pepper
Equipment
- Large skillet
- Large plate
- Small bowl
- Fish spatula
Instructions
- On a large plate, stir together the Cajun seasoning, cayenne, and a pinch of salt and pepper. Press the fish fillets into the mixture, turning to coat all sides evenly so every bite carries flavor.
- 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 lower the heat and continue cooking until the fish flakes easily with a fork, about 10 minutes total. Work in batches if the pan is crowded so the fillets sear instead of steam.
- While the fish cooks, make the dressing by stirring together the sour cream, lemon juice, chopped garlic, and a little salt and pepper until smooth and tangy.
- Warm the tortillas in the microwave for 5 to 10 seconds each so they turn soft and foldable without cracking.
- Load each tortilla with avocado, shredded lettuce, and scallions, add a spoonful of salsa, then top with large flakes of the Cajun fish and drizzle with the dressing. Serve right away.
Tips from the kitchen
- Pat the fish dry before seasoning so the spices stick and the fillets brown better.
- Cayenne makes these spicy, so cut it back to 1/2 teaspoon if cooking for kids or spice-shy eaters.
- Warm tortillas in a dry skillet for a few seconds per side if you want a little char and extra flavor.
Estimated nutrition per serving: 480 cal · 32g protein · 42g carbs · 20g fat
Make it your own
- Swap the sour cream dressing for plain Greek yogurt to lighten it up.
- Use shrimp instead of white fish and cut the cook time in half.
- Serve in warm corn tortillas for a gluten-free option.
Storing & make-ahead
Store leftover fish separately from the toppings in an airtight container in the fridge for up to 2 days. Reheat the fish gently in a skillet over medium heat, then assemble fresh tacos so the tortillas and lettuce stay crisp.
Good to know
- What white fish works best?
- Cod, tilapia, haddock, or pollock all work well. Choose a firm fillet that holds together when it flakes.
- Can I make these ahead?
- Prep the dressing and shred the veggies a few hours ahead, but cook the fish and assemble just before serving for the best texture.
- How do I know the fish is done?
- It should turn opaque and flake easily with a fork, usually around 10 minutes over medium heat depending on thickness.
- Can I grill or bake the fish instead?
- Yes. Bake at 400 degrees F for about 12 to 15 minutes, or grill 3 to 4 minutes per side until it flakes.
Related recipes
Love this? Get one every day.
Every meal, sorted. Free daily recipes in your inbox.




