Elevate your seafood dinner game with this vibrant recipe for Mahi Mahi with Blood Orange Avocado and Red Onion Salsa! Perfectly pan-seared Mahi Mahi fillets are paired with a refreshing, citrusy salsa that combines juicy blood oranges, creamy avocado, crisp red onion, and a hint of fresh cilantro. A drizzle of lime juice and optional jalapeño add a zesty kick, making this dish a tantalizing balance of bright flavors and textures. Ready in just 25 minutes, this easy yet sophisticated recipe is ideal for quick weeknight dinners or elegant entertaining. Serve alongside fluffy rice or a crisp green salad for a light and wholesome meal that's as visually stunning as it is delicious.
Pat the Mahi Mahi fillets dry with paper towels. Season both sides with 1 teaspoon salt and 1 teaspoon black pepper.
Heat a large skillet over medium-high heat and add 2 tablespoons of olive oil. Once the oil is shimmering, add the Mahi Mahi fillets to the skillet.
Cook for 4-5 minutes on one side until golden brown, then flip and cook for another 3-4 minutes, or until the fish flakes easily with a fork. Remove from heat and set aside.
While the fish cooks, prepare the salsa. Begin by peeling and segmenting the blood oranges, removing any seeds. Cut each segment into small chunks.
Dice the avocado into bite-sized pieces and place them in a mixing bowl. Dice the red onion and add it to the bowl along with the chopped cilantro and blood orange pieces.
Drizzle the salsa mixture with 1 tablespoon of lime juice and season with 0.25 teaspoon of salt and 0.25 teaspoon of black pepper. If you'd like a bit of heat, fold in the finely diced jalapeño.
Gently mix the salsa to combine, being careful not to mash the avocado.
Serve each Mahi Mahi fillet with a generous scoop of the blood orange, avocado, and red onion salsa on top. Pair with your choice of side, such as steamed rice or a fresh green salad.
Calories |
1399 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 65.0 g | 83% | |
| Saturated Fat | 10.7 g | 53% | |
| Polyunsaturated Fat | 6.3 g | ||
| Cholesterol | 497 mg | 166% | |
| Sodium | 3624 mg | 158% | |
| Total Carbohydrate | 79.8 g | 29% | |
| Dietary Fiber | 24.4 g | 87% | |
| Total Sugars | 40.4 g | ||
| Protein | 131.2 g | 262% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 298 mg | 23% | |
| Iron | 5.6 mg | 31% | |
| Potassium | 5224 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.