Easy Fish Tacos Recipe for Weeknight Dinners

Share With Your Friends

Easy Fish Tacos Recipe for Weeknight Dinners

I’ll never forget the first time I tried to make fish tacos on a random Tuesday. I was so proud of myself for trying something “fancy” and then I totally overcooked the fish. It basically turned into fish flakes. My husband, god love him, tried to be nice and said “it’s like a deconstructed taco!” We ended up eating cereal that night. But I kept trying, and now this Easy Fish Tacos Recipe for Weeknight Dinners is my go-to when I need a win. It’s seriously foolproof once you get the hang of it.

Recipe Card

Recipe Title Easy Fish Tacos Recipe for Weeknight Dinners
Servings 4 people
Prep Time 15 minutes
Cooking Time 10 minutes
Calories ~420 per serving

Ingredients

  • 1.5 lbs white fish fillets (like tilapia or cod)
  • 2 tbsp olive oil
  • 1 lime, juiced
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp garlic powder
  • Salt and pepper to taste
  • 8 small corn or flour tortillas
  • 2 cups shredded cabbage or slaw mix
  • 1/2 cup sour cream or Greek yogurt
  • 1 avocado, sliced
  • Fresh cilantro for garnish
  • Hot sauce or salsa for serving

The fish is the star, so don’t cheap out. I once bought this super discounted “white fish” that turned to mush. Learned my lesson! And the spices are just what I have in my cupboard, nothing fancy. The Greek yogurt swap happened because I was out of sour cream one night and now I prefer it.

Directions

  1. Pat the fish fillets completely dry with a paper towel.
  2. In a small bowl, mix the chili powder, cumin, garlic powder, salt, and pepper.
  3. Rub the spice mix all over the fish fillets, then drizzle with lime juice.
  4. Heat the olive oil in a large skillet over medium-high heat.
  5. Once the oil is hot, carefully add the fish fillets.
  6. Cook for 3-4 minutes per side, until the fish is opaque and flakes easily.
  7. While the fish cooks, warm your tortillas in a dry pan or microwave.
  8. Flake the cooked fish with a fork right in the skillet.
  9. Build your tacos! Start with a tortilla, add fish, then top with cabbage, a dollop of sour cream, avocado, and cilantro.
  10. Serve immediately with lime wedges and hot sauce.

The biggest mistake I made for ages was not drying the fish. It would steam instead of getting a nice sear and the spices would just slide right off. Such a mess. And warming the tortillas is non-negotiable. Cold tortillas are just sad.

This recipe became a family favorite because everyone can build their own. My kid just wants fish and sour cream in a tortilla, which is fine by me. It’s our easy dinner at least twice a month. The leftovers are surprisingly good cold the next day, too, just flake the fish over a salad.

I love it because it feels like comfort food but doesn’t weigh you down. It’s a healthy swap for Taco Tuesdays that still feels like a treat. And it’s basically a one-pot meal if you count the single skillet you cook the fish in. Cleanup is a dream, which is half the battle on a weeknight.

Next time, I might try adding a quick pickle to the cabbage for some extra zing. Sometimes I feel like it needs more crunch. Or maybe some cotija cheese if I’m feeling fancy. But honestly, it’s perfect as is for a crazy Wednesday.

Nutrition Info (per serving)

Calories Carbs Fat Protein
420 35g 18g 32g

I was honestly surprised it’s this reasonable calorie-wise. Using Greek yogurt instead of sour cream shaves off a few, and corn tortillas are a bit lighter than flour. It’s pretty gluten-friendly if you stick with corn. For my keto friends, they just ditch the tortilla and make a killer taco salad with all the toppings.

Ingredient Swaps

Ingredient Substitution
Sour Cream Greek Yogurt
Shredded Cabbage Bagged Cole Slaw Mix
Cod/Tilapia Salmon or Shrimp
Corn Tortillas Flour Tortillas or Lettuce Wraps

The Greek yogurt swap is a total win, it adds a nice tang. Salmon works great but it’s a stronger flavor, my kids weren’t huge fans. I tried lettuce wraps once for a low-carb thing and it was a disaster. Everything just fell out the bottom. Stick with tortillas unless you’re a lettuce-wrap pro.

Tips

  • DRY YOUR FISH. I’m yelling it because I’ve messed it up so many times.
  • Don’t crowd the skillet. Cook in batches if you have to.
  • Get all your toppings chopped and ready before you even turn on the stove.
  • Warm your tortillas! It takes 30 seconds and makes a world of difference.

I learned the “don’t crowd the pan” tip the hard way. I was in a rush and shoved all the fish in there. It released so much water everything just steamed into a bland, soggy mess. We had to order pizza. Now I’m patient and cook in two batches if my skillet is small.

FAQ

Can I use frozen fish?
Absolutely! Just thaw it completely in the fridge overnight first. If you try to cook it from frozen, you’ll have a watery, undercooked center and a burnt outside. Don’t ask me how I know.

What’s the best fish to use?
I’m a tilapia or cod gal. They’re mild, flaky, and usually pretty affordable. I tried mahi-mahi once because it was on sale and it was delicious, but a bit pricier for a regular weeknight.

My fish always sticks to the pan. Help!
Make sure your oil is hot before you add the fish. I test it by flicking a tiny drop of water in there—if it sizzles, you’re good to go. Also, don’t move the fish around for the first few minutes. Let it form a crust.

That’s everything I know about making Easy Fish Tacos Recipe for Weeknight Dinners! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time. Text me if you have questions!

Easy Fish Tacos Recipe for Weeknight Dinners

A foolproof and healthy recipe for flaky, seasoned white fish tacos with fresh toppings, perfect for a quick and delicious weeknight meal.

Easy Fish Tacos Recipe for Weeknight Dinners recipe

★★★★☆

4.3/5
(27 reviews)

Cuisine
Mexican

Category
Main Course

Prep

Cook

Total

Serves
4

Ingredients

  • 1.5 lbs white fish fillets (like tilapia or cod)
  • 2 tbsp olive oil
  • 1 lime, juiced
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp garlic powder
  • Salt and pepper to taste
  • 8 small corn or flour tortillas
  • 2 cups shredded cabbage or slaw mix
  • 1/2 cup sour cream or Greek yogurt
  • 1 avocado, sliced
  • Fresh cilantro for garnish
  • Hot sauce or salsa for serving

Instructions

  1. Pat the fish fillets completely dry with a paper towel.

  2. In a small bowl, mix the chili powder, cumin, garlic powder, salt, and pepper.

  3. Rub the spice mix all over the fish fillets, then drizzle with lime juice.

  4. Heat the olive oil in a large skillet over medium-high heat.

  5. Once the oil is hot, carefully add the fish fillets.

  6. Cook for 3-4 minutes per side, until the fish is opaque and flakes easily.

  7. While the fish cooks, warm your tortillas in a dry pan or microwave.

  8. Flake the cooked fish with a fork right in the skillet.

  9. Build your tacos! Start with a tortilla, add fish, then top with cabbage, a dollop of sour cream, avocado, and cilantro.

  10. Serve immediately with lime wedges and hot sauce.

Nutrition (Per Serving)

Calories
420

Fat
18g

Carbs
35g

Protein
32g

Fiber
6g

Sugar
4g

Sodium
0mg

Cholesterol
0mg

easy fish tacos recipe weeknightbest homemade fish tacos with tilapiaquick healthy fish taco dinnerhow to make flaky fish for tacos


RecipesGround




Share With Your Friends

Leave a Comment

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