Snapper Fish Tacos

Why I’ll Love This Recipe

I enjoy how quickly these tacos come together while delivering restaurant-quality flavor. The mild snapper pairs beautifully with crunchy vegetables, fresh herbs, and a zesty sauce. I also appreciate how easy it is to customize the toppings to suit my taste or whatever ingredients I have on hand.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Snapper fillets
  • Corn or flour tortillas
  • Olive oil
  • Chili powder
  • Smoked paprika
  • Ground cumin
  • Garlic powder
  • Salt
  • Black pepper
  • Green cabbage, shredded
  • Red cabbage, shredded
  • Carrots, shredded
  • Fresh cilantro, chopped
  • Lime wedges

For the Sauce

  • Sour cream or Greek yogurt
  • Mayonnaise
  • Lime juice
  • Garlic, minced
  • Hot sauce (optional)
  • Salt
  • Black pepper

Directions

  1. I pat the snapper fillets dry and season them with chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper.
  2. I heat the olive oil in a large skillet over medium-high heat.
  3. I cook the snapper for about 3–4 minutes per side until it flakes easily with a fork.
  4. I transfer the fish to a plate and gently break it into large pieces.
  5. I whisk together the sour cream, mayonnaise, lime juice, garlic, hot sauce, salt, and black pepper to make the creamy sauce.
  6. I combine the shredded green cabbage, red cabbage, carrots, and cilantro to make a fresh slaw.
  7. I warm the tortillas in a dry skillet or directly over a gas flame until soft and lightly charred.
  8. I fill each tortilla with the snapper, top it with the slaw, and drizzle the creamy sauce over everything.
  9. I serve the tacos immediately with fresh lime wedges on the side.

Servings and Timing

  • Servings: 4 (8 tacos)
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes

Variations

  • I grill the snapper instead of pan-searing it for a smoky flavor.
  • I add sliced avocado or fresh guacamole for extra creaminess.
  • I include mango or pineapple salsa for a sweet and tropical twist.
  • I use chipotle mayonnaise instead of the classic creamy sauce for a smoky kick.
  • I replace snapper with mahi-mahi, cod, halibut, or tilapia when needed.
  • I top the tacos with pickled red onions or sliced jalapeños for extra flavor.

Storage/Reheating

I store the cooked snapper, slaw, tortillas, and sauce separately in airtight containers in the refrigerator for up to 2 days. I reheat the fish gently in a skillet over low heat or in the microwave until just warmed through. I assemble the tacos just before serving to keep the tortillas soft and the slaw crisp. I do not recommend freezing the assembled tacos because the fresh vegetables lose their texture.

FAQs

Can I use frozen snapper?

Yes. I thaw the fillets completely and pat them dry before seasoning and cooking for the best texture.

What toppings go well with fish tacos?

I enjoy adding avocado, pico de gallo, mango salsa, pickled onions, jalapeños, shredded cabbage, and fresh cilantro.

Can I bake the snapper instead of pan-frying it?

Yes. I bake the seasoned fillets at 400°F (200°C) for about 10–12 minutes, depending on their thickness, until they flake easily.

Which tortillas work best?

I usually choose corn tortillas for a more traditional flavor, but flour tortillas are just as delicious if I want a softer texture.

How do I know when the snapper is fully cooked?

I cook the fish until it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).

Conclusion

I keep making these Snapper Fish Tacos because they are fresh, flavorful, and incredibly easy to prepare. The flaky seasoned snapper, crunchy slaw, warm tortillas, and creamy lime sauce create a delicious combination that is satisfying without feeling heavy. It is one of my favorite recipes whenever I want a quick seafood meal that is both colorful and full of bold flavor.

Print

Snapper Fish Tacos

Snapper Fish Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Snapper Fish Tacos feature tender, flaky snapper seasoned with smoky spices, tucked into warm tortillas, and topped with crisp slaw and a creamy lime sauce. They’re a fresh and flavorful meal that’s perfect for weeknight dinners or casual gatherings.

  • Author: Laura
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 8 tacos (4 servings)
  • Category: Main Course
  • Method: Pan Fry
  • Cuisine: Mexican
  • Diet: Low Calorie

Ingredients

  • 1 1/2 lb snapper fillets
  • 8 corn or flour tortillas
  • 2 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 cups green cabbage, shredded
  • 1 cup red cabbage, shredded
  • 1 cup carrots, shredded
  • 1/4 cup fresh cilantro, chopped
  • Lime wedges, for serving
  • For the sauce: 1/2 cup sour cream or Greek yogurt, 2 tbsp mayonnaise, 1 tbsp lime juice, 1 clove garlic, minced, 1 tsp hot sauce (optional), 1/4 tsp salt, 1/4 tsp black pepper

Instructions

  1. Pat the snapper fillets dry and season with chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper.
  2. Heat the olive oil in a large skillet over medium-high heat.
  3. Cook the snapper for 3 to 4 minutes per side, or until it flakes easily with a fork.
  4. Transfer the fish to a plate and gently break it into large pieces.
  5. Whisk together the sour cream or Greek yogurt, mayonnaise, lime juice, garlic, hot sauce if using, salt, and black pepper until smooth.
  6. Combine the green cabbage, red cabbage, carrots, and cilantro to make the slaw.
  7. Warm the tortillas in a dry skillet or directly over a flame until soft and lightly charred.
  8. Fill each tortilla with the snapper, top with the slaw, and drizzle with the creamy sauce.
  9. Serve immediately with fresh lime wedges.

Notes

  • Grill the snapper instead of pan-searing for a smoky flavor.
  • Add sliced avocado or guacamole for extra creaminess.
  • Top with mango or pineapple salsa for a tropical twist.
  • Substitute chipotle mayonnaise for a smoky, spicy sauce.
  • Use mahi-mahi, cod, halibut, or tilapia if snapper is unavailable.
  • Finish with pickled red onions or sliced jalapeños for added flavor.
  • Store the fish, slaw, tortillas, and sauce separately in the refrigerator for up to 2 days.

Nutrition

  • Serving Size: 2 tacos
  • Calories: 460 kcal
  • Sugar: 5 g
  • Sodium: 690 mg
  • Fat: 19 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 4 g
  • Protein: 35 g
  • Cholesterol: 95 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments