Dive into a wholesome and flavorful delight with these Heart-Healthy Mahi Mahi Tacos, a perfect fusion of vibrant ingredients and nourishing goodness! Featuring tender, marinated Mahi Mahi fillets grilled to perfection, these tacos are paired with a zesty homemade avocado salsa bursting with lime, cilantro, and jalapeño for a fresh and mildly spicy kick. Wrapped in warm, whole-wheat tortillas, this recipe is packed with omega-3s, healthy fats, and fiber, making it a guilt-free dinner option that's as nutritious as it is delicious. Ready in just 25 minutes, these tacos are an easy, satisfying meal for seafood lovers and health-conscious foodies alike. Perfect for weeknights or casual gatherings, they’ll leave you craving seconds while staying true to your heart-smart goals!
In a medium bowl, mix together olive oil, the juice and zest of 1 lime, minced garlic, cumin, paprika, salt, and black pepper to create a marinade.
Cut the Mahi Mahi fillets into equal portions for even grilling and place them in a shallow dish.
Pour the marinade over the Mahi Mahi, ensuring that each piece is well-coated. Cover and marinate in the refrigerator for at least 15 minutes or up to 1 hour for deeper flavor.
While the fish marinates, prepare the avocado salsa: In a medium bowl, combine diced avocado, chopped red onion, cilantro, minced jalapeño, diced tomato, the juice of 1 lime, and vegetable broth. Stir gently to mix, being careful not to mash the avocado.
Heat a grill pan or an outdoor grill over medium-high heat. Once hot, lightly grease the grill with a small amount of olive oil or cooking spray.
Grill the marinated Mahi Mahi fillets for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork.
Warm the whole-wheat tortillas on the grill, approximately 30 seconds on each side, or until they are lightly charred and pliable.
Assemble the tacos by placing a portion of grilled Mahi Mahi in each tortilla, then topping with a generous spoonful of avocado salsa.
Serve the tacos immediately, and enjoy your heart-healthy meal!
Serving size | 1636.6 grams (1636.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2095 |
Total Fat 88.00g | 113% |
Saturated Fat 14.20g | 71% |
Polyunsaturated Fat 2.70g | |
Cholesterol 331mg | 110% |
Sodium 3283mg | 143% |
Total Carbohydrate 236.00g | 86% |
Dietary Fiber 48.00g | 171% |
Total Sugars 23.80g | |
Protein 124.20g | 248% |
Vitamin D 0IU | 0% |
Calcium 540mg | 42% |
Iron 20mg | 111% |
Potassium 4907mg | 104% |
Source of Calories