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
Grilled Mahi Mahi Fish Tacos Recipe

Grilled Mahi Mahi Fish Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 133 reviews
  • Author: Julia
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mexican
  • Diet: Gluten Free

Description

Enjoy delicious Grilled Mahi Mahi Fish Tacos with a zesty slaw and flavorful toppings. Perfect for a quick and healthy meal!


Ingredients

Units Scale

    For the Fish:

  • 1 pound Mahi Mahi or Cod Fish
  • Drizzle of olive oil
  • 1 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground paprika
  • 1/8 teaspoon cayenne pepper
  • Salt and pepper
  • 1 lime
  • 8 -10 corn tortillas, warmed
  • Sliced Avocados
  • 1 recipe Pico de Gallo
  • 4-6 tablespoons of Avocado Tomatillo Salsa
  • For the Slaw:

  • 1/4 small red cabbage, sliced super thin
  • 1/4 cup cilantro, chopped
  • 1/4 cup thinly sliced red onion
  • 1 1/2 tablespoons lime juice

Instructions

  1. Preheat the Grill: Preheat an indoor or outdoor grill over medium-high heat. Drizzle the fish with olive oil and season with chili powder, cumin, paprika, cayenne, salt, and pepper.
  2. Grill the Fish: Grill the fish for 5-6 minutes on each side until fully cooked and golden brown. Squeeze fresh lime juice over the fish.
  3. Make the Slaw: Combine red cabbage, cilantro, red onion, and lime juice in a bowl.
  4. Assemble Tacos: Place slaw on a tortilla, add flaked fish, pico de gallo, sliced avocado, and Avocado Tomatillo Salsa. Serve immediately.

Notes

  • Any firm white fish like Sea Bass, Halibut, or Tilapia can be used.
  • Mahi Mahi should flake easily once cooked.

Nutrition

  • Serving Size: 1 taco
  • Calories: 146 kcal
  • Sugar: 4g
  • Sodium: 236mg
  • Fat: 1g
  • Saturated Fat: 0.3g
  • Unsaturated Fat: 0.7g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 23g
  • Cholesterol: 83mg