Dive into a flavor-packed, nutritious meal with these High Protein Mahi Mahi Tacos! Perfect for a quick and healthy dinner, this recipe combines tender, spice-rubbed Mahi Mahi fillets grilled or pan-seared to perfection, wrapped in warm corn tortillas, and topped with vibrant shredded red cabbage, creamy avocado slices, and a zesty lime crema made with sour cream or Greek yogurt and a hint of sriracha. Finished with fresh cilantro and scallions for a burst of flavor, these tacos aren’t just delicious—they’re a great high-protein option that’s ready in just 30 minutes. Whether you’re meal prepping for the week or hosting a taco night, these fish tacos are a crowd-pleaser packed with bold spices and nutritious ingredients.
Preheat your grill or a large skillet over medium-high heat.
In a small bowl, mix together the olive oil, juice of half the lime, garlic powder, cumin, chili powder, salt, and black pepper.
Place the Mahi Mahi fillets on a plate and generously brush them with the prepared spice mixture.
Grill or pan-sear the Mahi Mahi fillets for about 4-5 minutes on each side, or until the fish is cooked through and easily flakes with a fork.
While the fish is cooking, warm the corn tortillas in a dry skillet or directly over a gas flame until slightly charred, then wrap them in a clean kitchen towel to keep warm.
In a small bowl, whisk together the sour cream or Greek yogurt with the juice of the remaining half lime and the sriracha sauce.
To assemble the tacos, place a few slices of the cooked Mahi Mahi on each warm tortilla.
Top each taco with a small handful of shredded red cabbage, slices of avocado, and a drizzle of the spicy lime crema.
Sprinkle with chopped cilantro and scallions for added flavor and color.
Serve immediately with extra lime wedges on the side.
Calories |
2303 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 92.9 g | 119% | |
| Saturated Fat | 26.2 g | 131% | |
| Polyunsaturated Fat | 5.4 g | ||
| Cholesterol | 567 mg | 189% | |
| Sodium | 2409 mg | 105% | |
| Total Carbohydrate | 216.8 g | 79% | |
| Dietary Fiber | 42.2 g | 151% | |
| Total Sugars | 16.5 g | ||
| Protein | 155.2 g | 310% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 525 mg | 40% | |
| Iron | 12.5 mg | 69% | |
| Potassium | 5235 mg | 111% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.