Weeknight Fish Tacos

Why You’ll Love Weeknight Fish Tacos Recipe

These fish tacos are quick enough for busy nights but still feel colorful and satisfying. The fish cooks in just minutes, the toppings are simple, and the lime adds a fresh finish that brings everything together. They are light, flavorful, and easy to customize.

Ingredients

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

  • 1 lb white fish fillets
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp garlic powder
  • 1/2 tsp paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 8 small corn tortillas
  • 1 cup shredded red cabbage
  • 1 avocado, sliced
  • 1 lime, cut into wedges
  • 1/4 cup chopped cilantro

Directions

Pat the fish dry with paper towels.

Rub the fish with olive oil, then season it with chili powder, garlic powder, paprika, salt, and black pepper.

Heat a skillet over medium heat. Cook the fish for 3 to 4 minutes per side, or until it flakes easily.

Warm the tortillas in a dry pan for about 30 seconds per side.

Break the cooked fish into chunks.

Fill each tortilla with fish, shredded red cabbage, avocado slices, and cilantro.

Squeeze fresh lime juice over the top before serving.

Servings and timing

Servings: 4

Prep time: 10 minutes

Cook time: 10 minutes

Total time: 20 minutes

Variations

Use cod, tilapia, haddock, or another mild white fish.

Add a spoonful of sour cream, Greek yogurt, or creamy taco sauce.

Swap red cabbage for green cabbage or a bagged slaw mix.

Add sliced jalapeños for heat.

Serve with rice, beans, or corn salad for a fuller meal.

Storage/Reheating

Store leftover fish in an airtight container in the refrigerator for up to 3 days. Keep tortillas and toppings separate for the best texture.

Reheat the fish gently in a skillet over low heat or in the microwave in short intervals until warmed through. Warm tortillas just before serving. Add fresh avocado, cabbage, cilantro, and lime after reheating.

FAQs

What kind of fish is best for fish tacos?

Mild white fish such as cod, tilapia, haddock, or pollock works well because it cooks quickly and has a tender texture.

Can I bake the fish instead?

Yes. Bake the seasoned fish at 400°F for about 12 minutes, or until it flakes easily.

Can I use flour tortillas?

Yes. Corn tortillas give a classic flavor, but flour tortillas also work well.

How do I keep the tortillas soft?

Warm them briefly in a dry pan, then wrap them in a clean towel until ready to serve.

Can I make these fish tacos ahead of time?

You can cook the fish and prep the toppings ahead, but assemble the tacos right before serving.

What can I use instead of avocado?

Try sliced radishes, mango salsa, sour cream, or a simple creamy sauce.

Are these tacos spicy?

They are mildly seasoned. Add cayenne, hot sauce, or jalapeños for more heat.

Can I use frozen fish?

Yes. Thaw it completely and pat it dry before seasoning and cooking.

What should I serve with fish tacos?

Rice, black beans, corn salad, chips and salsa, or a simple green salad all pair nicely.

How do I know when the fish is done?

The fish is done when it turns opaque and flakes easily with a fork.

Conclusion

Weeknight fish tacos are a simple, fresh, and satisfying dinner that comes together fast. With tender seasoned fish, crisp cabbage, creamy avocado, and bright lime, this recipe is perfect for a busy evening when you want something easy but full of flavor.


Print

Weeknight Fish Tacos

Weeknight Fish Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These easy weeknight fish tacos are packed with flavorful seasoned fish, fresh toppings, and a creamy sauce, making them a quick and satisfying meal.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Pan Fry
  • Cuisine: Mexican
  • Diet: Low Calorie

Ingredients

  • 1 lb white fish fillets (such as cod or tilapia)
  • 2 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp garlic powder
  • 1/2 tsp paprika
  • Salt and pepper to taste
  • 8 small tortillas
  • 2 cups shredded cabbage
  • 1/2 cup sour cream
  • 2 tbsp mayonnaise
  • 1 tbsp lime juice
  • 1/4 cup chopped cilantro
  • 1 avocado, sliced
  • Lime wedges for serving

Instructions

  1. In a small bowl, mix chili powder, cumin, garlic powder, paprika, salt, and pepper.
  2. Pat fish dry and rub with olive oil, then coat evenly with the spice mixture.
  3. Heat a skillet over medium heat and cook fish for 3–4 minutes per side until flaky and cooked through.
  4. Remove fish from pan and break into chunks.
  5. In another bowl, mix sour cream, mayonnaise, and lime juice to make the sauce.
  6. Warm tortillas in a dry skillet or microwave.
  7. Assemble tacos by adding fish, shredded cabbage, avocado slices, and drizzle with sauce.
  8. Top with chopped cilantro and serve with lime wedges.

Notes

  • You can substitute Greek yogurt for sour cream for a lighter option.
  • Use corn or flour tortillas depending on preference.
  • Add pico de gallo or salsa for extra flavor.
  • Store leftover fish separately and assemble tacos fresh.

Nutrition

  • Serving Size: 2 tacos
  • Calories: 320 kcal
  • Sugar: 3 g
  • Sodium: 520 mg
  • Fat: 14 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 4 g
  • Protein: 22 g
  • Cholesterol: 55 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments