Cajun Spiced Fish Tacos

Warm flour tortillas hold flaky Cajun spiced fish topped with creamy cabbage slaw and cilantro. Pin This
Warm flour tortillas hold flaky Cajun spiced fish topped with creamy cabbage slaw and cilantro. | freshforkfiles.com

These Cajun spiced fish tacos feature flaky white fish fillets seasoned with a bold blend of spices, cooked until tender and flaky. Served in warm tortillas, they're topped with a refreshing cabbage slaw that combines green and red cabbage with julienned carrots, all coated in a light tangy dressing. A creamy sauce made from sour cream, mayonnaise, lime juice, and optional hot sauce adds a smooth finish. Fresh cilantro and lime wedges add brightness, creating a vibrant dish perfect for a quick and flavorful meal.

The first time I made these fish tacos was on a Tuesday night when I needed something that felt like a vacation but came together faster than delivery. The way the Cajun spices hit the hot pan filled my tiny apartment with this incredible aroma that had me genuinely excited about dinner again.

I served these at a small dinner party last summer and watched my usually skeptical friend go back for thirds. Something about the combination makes people forget they are eating fish tacos and just start having fun with their food.

Ingredients

  • 500 g white fish fillets: Cod, tilapia, or haddock work beautifully because they hold together during cooking but flake perfectly into tacos
  • 1 ½ tbsp Cajun seasoning: This is the flavor powerhouse so do not be shy with it
  • 1 tbsp olive oil: Just enough to get that nice sear without making the fish greasy
  • ½ tsp salt and ¼ tsp black pepper: Essential to layer with the Cajun seasoning for depth
  • 8 small tortillas: Corn or flour both work depending on your preference
  • 3 cups shredded cabbage mix: The combination of green and red cabbage makes the slaw visually stunning
  • 1 medium carrot: Julienned thin for that extra crunch factor
  • 3 tbsp mayonnaise plus 1 tbsp lime juice: Creates the perfect creamy tangy slaw base
  • ½ tsp honey: Just enough to balance the acidity and heat
  • 4 tbsp sour cream and 2 tbsp mayonnaise: The duo that makes the sauce restaurant worthy
  • Fresh cilantro and lime wedges: Non negotiable finishing touches that brighten every bite

Instructions

Make the slaw first:
Whisk together the mayonnaise, lime juice, honey, salt, and pepper in a large bowl until smooth. Toss in both cabbages and the carrot until every piece is lightly coated.
Whip up the sauce:
Combine the sour cream, mayonnaise, lime juice, hot sauce if you like heat, and a pinch of salt in a small bowl.
Season the fish:
Pat the fillets dry then press the Cajun seasoning, salt, and pepper onto both sides so it really sticks.
Sear to perfection:
Heat that olive oil in a large skillet over medium heat. Cook the fish for 2 to 3 minutes per side until it flakes easily with a fork.
Warm and assemble:
Heat tortillas in a dry pan then pile on chunks of fish, that crisp slaw, a generous drizzle of sauce, and fresh cilantro.
Fresh lime wedges and a drizzle of creamy sauce accent these Cajun Spiced Fish Tacos. Pin This
Fresh lime wedges and a drizzle of creamy sauce accent these Cajun Spiced Fish Tacos. | freshforkfiles.com

These tacos have become my go to when friends say they are not fans of fish. Every single person has changed their mind after that first bite of spiced flaky fish with cool creamy slaw.

Making It Your Own

The beauty of this recipe is how adaptable it is while still staying true to those bold Cajun flavors. I have swapped the white fish for shrimp when I wanted something a little sweeter and it worked beautifully.

Perfect Pairings

A crisp lager cuts through the spices while letting the fish shine through. On warm evenings a chilled Sauvignon Blanc brings out the lime and cilantro in the best way possible.

Assembly Secrets

The order matters more than you might think. Fish goes first so it stays warm, then that cold slaw creates the temperature contrast, and the sauce should be the final touch.

  • Pickled onions add a bright acidic pop that complements the creamy sauce
  • Sliced radishes bring an extra crunch and beautiful color contrast
  • Extra lime wedges on the side let everyone adjust to their taste
Plated Cajun Spiced Fish Tacos with crunchy slaw, cilantro, and a vibrant, appetizing presentation. Pin This
Plated Cajun Spiced Fish Tacos with crunchy slaw, cilantro, and a vibrant, appetizing presentation. | freshforkfiles.com

These fish tacos started as a quick weeknight experiment but have become one of those recipes I make for everyone who visits. Hope they become a staple in your kitchen too.

Questions & Answers

White fish like cod, tilapia, or haddock are ideal due to their mild flavor and flaky texture, perfect for soaking up spices.

Yes, the cabbage slaw can be made a few hours ahead and refrigerated to allow flavors to meld and maintain crispness.

Use the recommended Cajun seasoning amount and adjust salt and pepper to taste for a flavorful but not overpowering kick.

You can substitute sour cream with Greek yogurt or add avocado for a different creamy texture and flavor profile.

Add sliced radishes or pickled onions to the slaw or as toppings to introduce additional crunch and tang.

Cajun Spiced Fish Tacos

Zesty Cajun spiced fish on warm tortillas with tangy cabbage slaw and creamy sauce for fresh vibrant flavor.

Prep 20m
Cook 10m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Cajun Fish

Cabbage Slaw

Creamy Sauce

Garnishes

Instructions

1
Prepare Cabbage Slaw: Whisk together mayonnaise, lime juice, honey, salt, and black pepper in a large bowl. Add green and red cabbage with julienned carrot. Toss until thoroughly coated. Refrigerate until serving.
2
Mix Creamy Sauce: Combine sour cream, mayonnaise, lime juice, hot sauce if desired, and pinch of salt in a small bowl. Stir until smooth and set aside at room temperature.
3
Season Fish: Pat fish fillets dry with paper towels. Generously coat both sides with Cajun seasoning, salt, and black pepper, pressing gently to adhere.
4
Cook Fish: Heat olive oil in a large nonstick skillet over medium heat. Place seasoned fish in pan and cook for 2–3 minutes per side until fish is opaque throughout and flakes easily with a fork. Transfer to a plate and break into large chunks.
5
Warm Tortillas: Heat tortillas in a dry skillet for 30 seconds per side or microwave wrapped in damp paper towels for 20–30 seconds until soft and pliable.
6
Assemble Tacos: Place portioned fish chunks onto each warmed tortilla. Top with chilled cabbage slaw, drizzle with creamy sauce, and garnish with fresh cilantro leaves. Serve immediately with lime wedges on the side.
Additional Information

Equipment Needed

  • Large skillet
  • Mixing bowls
  • Knife and cutting board
  • Tongs or spatula

Nutrition (Per Serving)

Calories 350
Protein 20g
Carbs 32g
Fat 16g

Allergy Information

  • Contains fish, eggs (mayonnaise), and dairy (sour cream, mayonnaise). Tortillas may contain gluten; use certified gluten-free tortillas if necessary. Always verify ingredient labels for potential allergens.
Molly Prescott

Home cook sharing easy, flavor-packed recipes and kitchen tips for food lovers.