Dive into bold, fresh flavors with these Grilled Mahi Mahi Tacos topped with a vibrant red cabbage slaw and a zesty tomato avocado salsa. Perfectly seasoned Mahi Mahi fillets are grilled to flaky perfection, then nestled into warm corn tortillas for a healthy and satisfying base. The tangy crunch of the red cabbage slaw, lightly sweetened with honey and lime juice, pairs beautifully with the creamy, spicy kick of the avocado salsa, featuring diced tomatoes, cilantro, and a hint of jalapeño. Quick to prepare in just 30 minutes, this crowd-pleasing dish is ideal for weeknight dinners or festive gatherings. Serve these tacos with a squeeze of fresh lime for an extra punch of brightness—an irresistible fusion of texture and flavor awaits!
Scan with your phone to download!
1. Preheat a grill or grill pan to medium-high heat.
2. In a small bowl, mix together chili powder, cumin, garlic powder, salt, and black pepper. Rub the spice mixture evenly onto both sides of the Mahi Mahi fillets.
3. Lightly drizzle the Mahi Mahi fillets with 1 tablespoon of olive oil. Set aside while the grill heats.
4. To make the red cabbage slaw, combine shredded red cabbage, lime juice, honey, and a pinch of salt in a medium bowl. Toss to coat evenly. Set aside.
5. Prepare the tomato avocado salsa by dicing the tomatoes and avocado. Finely chop the red onion, cilantro, and jalapeño (remove seeds if less heat is preferred). Combine all ingredients in a small bowl. Add the juice of one lime and 1/2 teaspoon of salt. Mix gently to avoid mashing the avocado.
6. Grill the Mahi Mahi fillets for 3-4 minutes per side, or until the fish is opaque and flakes easily with a fork. Remove from the grill and let rest for 2 minutes. Flake the fish into bite-sized pieces using a fork.
7. Warm the corn tortillas on the grill for 20-30 seconds per side, or until pliable.
8. Assemble the tacos by layering a spoonful of red cabbage slaw on each tortilla, followed by the grilled Mahi Mahi pieces, and topped with tomato avocado salsa.
9. Serve immediately with lime wedges on the side for an extra burst of flavor.
Serving size | (2113.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2420.2 |
Total Fat 85.3g | 0% |
Saturated Fat 13.8g | 0% |
Polyunsaturated Fat 2.9g | |
Cholesterol 584mg | 0% |
Sodium 4523.0mg | 0% |
Total Carbohydrate 247.1g | 0% |
Dietary Fiber 53.9g | 0% |
Total Sugars 27.3g | |
Protein 178.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 492.2mg | 0% |
Iron 14.3mg | 0% |
Potassium 7027.6mg | 0% |
Source of Calories