Fish Tacos

Fish tacos are a fresh, flavorful, and easy-to-make meal that brings a taste of the coast to your kitchen. Lightly seasoned fish, crispy slaw, and a tangy sauce come together in a warm tortilla, making every bite irresistible. Whether you’re preparing a quick weeknight dinner or hosting a casual gathering, these tacos are sure to be a hit.

Why You’ll Love This Recipe

Quick and easy to prepare

Light and refreshing yet satisfying

Customizable with your favorite toppings

Perfect for a weeknight meal or summer cookout

Healthy and packed with protein

Ingredients

Fish Tacos 10 Fish tacos are a fresh, flavorful, and easy-to-make meal that brings a taste of the coast to your kitchen. Lightly seasoned fish, crispy slaw, and a tangy sauce come together in a warm tortilla, making every bite irresistible. Whether you're preparing a quick weeknight dinner or hosting a casual gathering, these tacos are sure to be a hit.

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

White fish fillets (such as cod, tilapia, or mahi-mahi)

Olive oil

Lime juice

Garlic powder

Chili powder

Cumin

Salt and pepper

Corn or flour tortillas

Shredded cabbage or slaw mix

Fresh cilantro

Avocado

Sour cream or Greek yogurt

Hot sauce (optional)

Pico de gallo or salsa

Cotija or feta cheese (optional)

Directions

Marinate the Fish: In a bowl, mix olive oil, lime juice, garlic powder, chili powder, cumin, salt, and pepper. Coat the fish fillets in the marinade and let sit for 15-20 minutes.

Cook the Fish: Heat a skillet over medium-high heat. Cook the fish for 3-4 minutes per side until flaky and fully cooked.

Prepare the Slaw: In a bowl, mix shredded cabbage, cilantro, and a squeeze of lime juice for a fresh topping.

Make the Sauce: Combine sour cream or Greek yogurt with a bit of lime juice and hot sauce for extra flavor.

Warm the Tortillas: Heat the tortillas in a dry skillet or over an open flame for a slight char.

Assemble the Tacos: Place cooked fish in each tortilla, top with slaw, avocado slices, pico de gallo, and a drizzle of sauce. Sprinkle with cheese if desired.

Serve Immediately: Enjoy your delicious fish tacos while they’re fresh and warm.

Servings and Timing

Servings: 4

Prep Time: 20 minutes

Cook Time: 10 minutes

Total Time: 30 minutes

Variations

Grilled Fish Tacos: Instead of pan-frying, grill the fish for a smoky flavor.

Baja Fish Tacos: Use beer-battered fried fish for a crispy texture.

Spicy Fish Tacos: Add extra chili powder or top with sliced jalapeños.

Mango Salsa Tacos: Swap traditional pico de gallo for a sweet and tangy mango salsa.

Dairy-Free: Omit the cheese and use a dairy-free yogurt for the sauce.

Storage/Reheating

Storage: Store leftover fish in an airtight container in the refrigerator for up to 2 days. Keep tortillas and toppings separate.

Reheating: Reheat the fish in a skillet over medium heat or in the oven at 350°F until warm. Avoid microwaving to prevent a rubbery texture.

FAQs

Fish Tacos
Fish Tacos 11 Fish tacos are a fresh, flavorful, and easy-to-make meal that brings a taste of the coast to your kitchen. Lightly seasoned fish, crispy slaw, and a tangy sauce come together in a warm tortilla, making every bite irresistible. Whether you're preparing a quick weeknight dinner or hosting a casual gathering, these tacos are sure to be a hit.

How do I know when the fish is done cooking?

The fish should be opaque and flake easily with a fork. The internal temperature should reach 145°F.

Can I use frozen fish?

Yes, just make sure to thaw it completely and pat it dry before marinating.

What type of tortillas should I use?

Both corn and flour tortillas work well. Corn tortillas give a more authentic taste, while flour tortillas are softer and more pliable.

What’s the best fish for tacos?

White fish like cod, tilapia, or mahi-mahi are great options because they are mild and flaky.

Can I bake the fish instead of frying it?

Yes, bake at 375°F for 12-15 minutes until flaky.

How can I make the tacos spicier?

Add more chili powder, use a spicy salsa, or top with sliced jalapeños.

Can I make fish tacos ahead of time?

You can prep the toppings and marinate the fish ahead, but cook the fish fresh for the best taste.

What can I serve with fish tacos?

Try serving with Mexican rice, black beans, or a side of chips and guacamole.

How do I keep my tortillas from breaking?

Warm them before assembling the tacos to make them more flexible.

Can I use shrimp instead of fish?

Yes! Shrimp works great as a substitute—just cook them quickly over high heat.

Conclusion

Fish tacos are an easy, flavorful, and versatile meal that everyone will love. Whether you keep it simple or experiment with toppings, they’re perfect for any occasion. Enjoy making these fresh and delicious tacos at home!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Tacos

Fish Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: samahkitchen
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Pan-Fried or Grilled
  • Cuisine: Mexican

Description

These easy and flavorful fish tacos are made with crispy or grilled fish, fresh toppings, and a zesty lime sauce. Perfect for a quick weeknight dinner or a fun gathering, these tacos bring a taste of the coast to your table!


Ingredients

Units Scale

For the Fish

1 lb white fish (cod, tilapia, or mahi-mahi)

1 tbsp olive oil

1 tsp chili powder

1/2 tsp garlic powder

1/2 tsp cumin

1/2 tsp smoked paprika

1/2 tsp salt

1/4 tsp black pepper

Juice of 1 lime

For the Sauce

1/2 cup sour cream (or Greek yogurt)

2 tbsp mayonnaise

1 tbsp lime juice

1 tsp hot sauce (optional)

1/2 tsp garlic powder

1/4 tsp salt

For the Toppings

2 cups shredded cabbage (green or purple)

1/4 cup chopped fresh cilantro

1/2 cup diced tomatoes

1/4 cup diced red onion

1 avocado, sliced

1 jalapeño, sliced (optional)

Lime wedges (for serving)

For the Tacos

8 small corn or flour tortillas


Instructions

Prepare the Fish

 

Pat the fish dry with paper towels.

In a small bowl, mix chili powder, garlic powder, cumin, smoked paprika, salt, and pepper.

Rub the seasoning on both sides of the fish and drizzle with lime juice.

Cook the Fish

 

Heat olive oil in a large skillet over medium heat.

Cook the fish for about 3-4 minutes per side, until flaky and cooked through.

Remove from heat and break into large chunks.

Make the Sauce

 

In a small bowl, whisk together sour cream, mayonnaise, lime juice, hot sauce, garlic powder, and salt.

Warm the Tortillas

 

Heat tortillas in a dry skillet for about 30 seconds per side or wrap in foil and warm in the oven at 300°F (150°C) for 10 minutes.

Assemble the Tacos

 

Place fish chunks onto tortillas.

Top with cabbage, tomatoes, onion, avocado, and jalapeños.

Drizzle with the sauce and sprinkle with cilantro.

Serve with lime wedges on the side.

 


Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *