Main Dish

Weeknight Fish Tacos

1 comment

Weeknight Fish Tacos

Easy weeknight fish tacos with seasoned white fish, cabbage, avocado, and lime. A fresh dinner ready in about 20 minutes.

No batter, deep fryer, or elaborate sauce here. These tacos pair skillet-cooked white fish with red cabbage, avocado, cilantro, and a squeeze of lime. Chili powder, garlic powder, and paprika season the fish without adding another prep job.

Get the cabbage and lime ready before the fish goes into the pan. Once it is cooking, warm the corn tortillas in a second skillet and tuck them into a clean towel. That overlap is what makes the roughly 20-minute timing practical; thicker fillets or extra batches will need longer.

The recipe makes eight small tacos, enough for four servings of two each. Keep the cabbage crisp by assembling just before eating, and leave the lime wedges on the table so everyone can add their own. Rice or beans can round out the meal, but neither is needed to put the tacos together.

Questions you may have about this recipe

What type of fish works best?
Mild white fish like cod, tilapia, or haddock works well.

Can I cook the fish in the oven?
Yes. Bake the seasoned fish at 400°F for about 12 minutes, or until it reaches 145°F in the thickest part. The time varies with thickness.

Can I use store bought slaw?
Yes. Use undressed slaw mix in place of the shredded cabbage and toss it with some of the listed lime juice just before serving.

How do I keep tortillas warm?
After warming, wrap the tortillas in a clean towel to keep them soft until serving.

Can I make these ahead?
Refrigerate cooked fish and prepared toppings separately within 2 hours (1 hour above 90°F), use within 3–4 days, and reheat the fish to 165°F before assembling. Slice avocado and assemble the tacos just before serving.

What you need to make Weeknight Fish Tacos

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

How to make Weeknight Fish Tacos

If using frozen fish, thaw it in the refrigerator first. Pat the fish dry with paper towels.

Rub with olive oil and season with chili powder, garlic powder, paprika, salt, and pepper.

Preheat a skillet over medium heat. Cook the fish for about 3–4 minutes per side, until it reaches 145°F in the thickest part and flakes easily. Timing depends on the thickness; cook in batches if needed without crowding.

While the fish cooks, warm the tortillas in a second dry skillet, in batches, for about 30 seconds per side. Keep them wrapped in a clean towel until serving.

Break the cooked fish into chunks.

Divide the fish, cabbage, avocado, and cilantro among the 8 tortillas, making 4 servings of 2 tacos each.

Squeeze lime juice over the top and serve right away. Allow about 10 minutes preparation and 10 minutes cooking with overlapping tortilla warming; extra batches may take longer.

Tips

Use fresh lime for the best flavor.

Warm tortillas right before serving so they stay soft.

Optional: add a spoon of sour cream or yogurt for a creamy finish.

Serve with rice or beans if desired; these sides are optional.

A handy tool for checking the fish

This section contains an affiliate link. As an Amazon Associate I earn from qualifying purchases.

An instant-read thermometer helps you check the fish without relying only on cooking time. The TempPro TempSwift TP19H thermometer on Amazon (paid link) is one option. Insert the probe into the thickest part, avoiding the hot pan, and check for 145°F. For a thin fillet, insert it from the side so the tip reaches the center. Remove the thermometer after checking; it is not a leave-in probe.

Reader reviews

reviews

⭐⭐⭐⭐⭐ “Fresh, light, and perfect for a quick dinner.” Carol W

⭐⭐⭐⭐ “Easy to make and the flavors were spot on.” Dennis P

⭐⭐⭐⭐⭐ “My husband asked for these again the next night.” Gloria F

⭐⭐⭐⭐ “Simple ingredients but great taste.” Arthur L

⭐⭐⭐⭐⭐ “Perfect balance of crunch and tender fish.” Elaine B

Printable Recipe

Before you print the recipe, could I ask you a favor? Please consider sharing this recipe on Facebook or pin to a group on Pinterest? This would really help us out. Thank you so much <3

Weeknight Fish Tacos

Weeknight Fish Tacos

Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

Weeknight fish tacos with tender seasoned fish, crisp cabbage, creamy avocado, and fresh lime. A fast, fresh dinner ready in about 20 minutes.

No Ratings

Ingredients

  • 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

Instructions

  1. If using frozen fish, thaw it in the refrigerator first. Pat the fish dry with paper towels.
  2. Rub with olive oil and season with chili powder, garlic powder, paprika, salt, and pepper.
  3. Preheat a skillet over medium heat. Cook the fish for about 3–4 minutes per side, until it reaches 145°F in the thickest part and flakes easily. Timing depends on the thickness; cook in batches if needed without crowding.
  4. While the fish cooks, warm the tortillas in a second dry skillet, in batches, for about 30 seconds per side. Keep them wrapped in a clean towel until serving.
  5. Break the cooked fish into chunks.
  6. Divide the fish, cabbage, avocado, and cilantro among the 8 tortillas, making 4 servings of 2 tacos each.
  7. Squeeze lime juice over the top and serve right away. Allow about 10 minutes preparation and 10 minutes cooking with overlapping tortilla warming; extra batches may take longer.

Notes

Oven option: bake the seasoned fish at 400°F for about 12 minutes, or until it reaches 145°F in the thickest part; the time varies with thickness. Undressed slaw mix may replace the shredded cabbage and can be tossed with some of the listed lime juice just before serving. Sour cream or yogurt is an optional topping; rice or beans are optional sides. For make-ahead, refrigerate cooked fish and prepared toppings separately within 2 hours (1 hour above 90°F), use within 3–4 days, and reheat the fish to 165°F before assembling. Slice avocado and assemble the tacos just before serving.

If you enjoyed this recipe, please share it on your social media! I would love for more people to try this delicious and easy-to-make recipe. If you have any questions or feedback, please feel free to leave a comment below. I would love to hear from you! Shhh… Join our secret foodie group on Facebook

Crispy Vietnamese Pork & Veggie Spring Rolls

Creamy Salmon Fettuccini with Spring Vegetables

Red Velvet Beet Bars with Brown Butter Cream Cheese Frosting

One Comment

  1. Made this for dinner tonight and since I was baking potatoes—- into the oven the fish went, while the potatoes werefinishing
    Up . Fish came out perfect And tasty.
    Added broccoli slaw and tomatoes as an option.
    None left.
    Will def keep this recipe

Leave a Comment

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

*