Fresh, zesty, and ready in just 20 minutes, these grilled fish tacos with crunchy cabbage slaw make for a perfect weeknight dinner or light weekend meal. I like how the smoky flavor of the grilled fish balances with the creamy, tangy slaw, all wrapped in warm tortillas for an irresistible bite.

Ingredients

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

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

1 tablespoon olive oil

1/2 teaspoon cumin

1 teaspoon chili powder

1/2 teaspoon paprika

1/4 teaspoon garlic powder

1/4 teaspoon salt

Juice of 1 lime

2 cups shredded cabbage (green or purple)

1/4 cup mayonnaise or Greek yogurt

1 tablespoon apple cider vinegar

1 teaspoon honey

Salt and pepper, to taste

8 small corn or flour tortillas

Optional toppings: fresh cilantro, lime wedges, avocado slices, salsa

Directions

I preheat the grill or grill pan to medium-high heat.

Then, I mix olive oil, chili powder, cumin, paprika, garlic powder, salt, and lime juice in a small bowl and rub it over the fish fillets.

I grill the fish for 3–4 minutes per side until it’s opaque and flakes easily. Once done, I let it rest for a couple of minutes before flaking it into chunks.

In another bowl, I toss the shredded cabbage with mayonnaise (or yogurt), apple cider vinegar, honey, salt, and pepper until well coated.

I warm the tortillas on the grill or stovetop until soft and pliable.

To assemble, I layer the fish with cabbage slaw and any toppings I’m in the mood for, like cilantro or avocado. A squeeze of lime on top finishes them off perfectly.

Servings and timing

Servings: 4 servings

Prep Time: 10 minutes

Cooking Time: 10 minutes

Total Time: 20 minutes

Calories: Approximately 275 kcal per serving

Variations

When I want to mix things up, I sometimes swap the fish for shrimp or grilled tofu for a vegetarian twist. For extra heat, I add a diced jalapeño to the slaw or drizzle the tacos with spicy chipotle mayo. If I’m not in the mood for tortillas, I turn the whole dish into a grain bowl using rice or quinoa as the base.

Storage/Reheating

I like to store leftover fish and slaw separately in airtight containers in the fridge. The fish keeps well for up to 2 days, and the slaw stays crisp for about the same. To reheat the fish, I use a skillet over low heat or give it a quick warm-up in the microwave. I always assemble the tacos fresh to keep the textures just right.

FAQs

What’s the best type of fish for tacos?

I prefer using mild white fish like cod, tilapia, or mahi-mahi. They cook quickly and hold up well on the grill without being overpowering.

Can I make the slaw ahead of time?

Yes, I often make the slaw a few hours in advance. It gives the flavors time to meld and makes dinner assembly even quicker.

Are these tacos gluten-free?

If I use corn tortillas, the recipe is naturally gluten-free. Just be sure to check the labels to avoid any hidden gluten.

Can I cook the fish without a grill?

Definitely. I’ve made this recipe using a grill pan, regular skillet, or even baked the fish in the oven at 400°F for about 10 minutes.

What sides go well with fish tacos?

I like serving them with black beans, corn salad, or a simple guacamole and chips spread. It rounds out the meal without too much extra effort.

Conclusion

These quick grilled fish tacos with cabbage slaw are a go-to for a reason: they’re fresh, flavorful, and fuss-free. Whether it’s a busy weeknight or I’m hosting a casual dinner, they always hit the spot. I love how easily they come together with just a few simple ingredients, making them a reliable favorite in my kitchen.


Recipe:

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

Quick Grilled Fish Tacos with Cabbage Slaw


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

Fresh, zesty, and ready in just 20 minutes, these grilled fish tacos with crunchy cabbage slaw are perfect for a healthy and flavorful meal. Lightly spiced grilled fish pairs perfectly with creamy slaw, wrapped in warm tortillas.


Ingredients

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

1 tablespoon olive oil

1 teaspoon chili powder

1/2 teaspoon cumin

1/2 teaspoon paprika

1/4 teaspoon garlic powder

1/4 teaspoon salt

Juice of 1 lime

2 cups shredded cabbage (green or purple)

1/4 cup mayonnaise or Greek yogurt

1 tablespoon apple cider vinegar

1 teaspoon honey

Salt and pepper, to taste

8 small corn or flour tortillas

Optional toppings: fresh cilantro, lime wedges, avocado slices, salsa


Instructions

  1. Preheat the grill or grill pan to medium-high heat.
  2. In a small bowl, mix olive oil, chili powder, cumin, paprika, garlic powder, salt, and lime juice. Rub the mixture over the fish fillets.
  3. Grill the fish for 3–4 minutes per side until opaque and it flakes easily. Let rest for a few minutes, then flake into chunks.
  4. In a separate bowl, combine shredded cabbage with mayonnaise (or yogurt), apple cider vinegar, honey, salt, and pepper. Toss until well coated.
  5. Warm the tortillas on the grill or stovetop until soft and pliable.
  6. Assemble the tacos by layering flaked fish and cabbage slaw in tortillas. Add optional toppings such as cilantro, avocado, salsa, and a squeeze of lime.

Notes

Use corn tortillas for a gluten-free option.

You can substitute fish with shrimp or tofu for a different variation.

Make the slaw a few hours in advance for enhanced flavor.

Leftover fish and slaw can be stored separately for up to 2 days.

Fish can also be baked at 400°F for 10 minutes if grilling is not an option.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilled
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 tacos
  • Calories: 275
  • Sugar: 3g
  • Sodium: 280mg
  • Fat: 13g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 50mg

Similar Posts

Leave a Reply

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

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