A grilled mahi mahi plate is a lean, high-protein dinner that rebuilds muscle after a hard surf session. Mahi mahi is a low-fat white fish that delivers around 44g of protein per serving, paired here with cilantro lime rice to refill glycogen and a fresh mango salsa for vitamin C and bright flavor.
Key Takeaways
- A 6 oz mahi mahi fillet provides roughly 36g of protein for about 140 calories, making it one of the leanest protein sources available, per USDA FoodData Central.
- The rice refills the muscle glycogen burned during a long session.
- Mango salsa adds vitamin C, which supports collagen repair in connective tissue.
- Grilling needs no added fat, keeping the plate lean and clean.
- The full plate cooks in about 30 minutes from start to finish.
When you want a real dinner after a big surf day, this plate delivers protein without weighing you down. Mahi mahi is a firm, mild white fish that grills in minutes and brings a serious 44g of protein per serving with very little fat.
Recovery is not only about protein. The cilantro lime rice refills the glycogen you burned paddling and popping up, while the mango salsa layers in vitamin C and fast carbohydrate. Together they cover the muscle repair and energy replacement your body needs after a long session.
It also comes together fast. Once the rice is on, the fish and asparagus grill in under ten minutes, so a complete recovery dinner is on the table in about half an hour.
Recovery
Key Ingredient: Mahi Mahi
Mahi mahi is one of the best lean proteins for recovery. It is low in fat and high in complete protein, plus it carries B vitamins and selenium that support energy metabolism and antioxidant defense. Choose fillets labeled as responsibly caught, and cook just until the fish flakes to keep it moist.
For another post-session protein idea, try our post-session protein tacos.
Grilled Mahi Mahi Plate
Ingredients
- 2 mahi mahi fillets (about 6 oz each)
- 1 tablespoon olive oil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1 cup jasmine rice, cooked
- 2 tablespoons chopped cilantro
- 1 lime, juiced
- 1 cup diced mango
- 1/4 cup diced red onion
- 1 small jalapeno, minced
- 1 bunch asparagus, trimmed
- Salt and pepper to taste
Instructions
- Pat the mahi mahi dry and rub with olive oil, garlic powder, smoked paprika, salt, and pepper.
- Heat a grill or grill pan to medium-high. Grill the fillets 3 to 4 minutes per side until they flake easily and reach 137F internal.
- Toss the trimmed asparagus with a little oil and salt, then grill alongside the fish for 5 to 6 minutes, turning once.
- Stir the cooked rice with chopped cilantro and half the lime juice.
- Combine diced mango, red onion, jalapeno, and the remaining lime juice to make the salsa.
- Plate the rice and asparagus, set the fish on top, and spoon mango salsa over the fillet. Serve hot.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 500 kcal |
| Protein | 44g |
| Carbohydrates | 46g |
| Fat | 12g |
| Fiber | 5g |
| Sodium | 560mg |
Ingredients to macros
Values are estimates. Typical-value rows use common food-composition figures for the listed amounts. The listed total is the number published with this recipe. They will not always match.
| Ingredient | Amount | Pro g | Carb g | Fat g | kcal |
|---|---|---|---|---|---|
| Mahi mahi fillet | 6 oz | 32 | 0 | 1 | 140 |
| Cooked jasmine rice | 1/2 cup of 1 cup | 2 | 22 | 0 | 100 |
| Mango salsa | 1/2 cup fruit + onion + jalapeno | 1 | 16 | 0 | 70 |
| Asparagus | 1/2 bunch | 3 | 6 | 0 | 35 |
| Olive oil | 1/2 tbsp | 0 | 0 | 7 | 60 |
| Lime + cilantro + spices | seasoning | 0 | 2 | 0 | 8 |
| Typical-value estimate | 38 | 46 | 8 | 413 | |
| Listed on this recipe | 44 | 46 | 12 | 500 | |
How these numbers are calculated
Substitution note: swapping an ingredient changes that row and the total. Recalculate with the same method. A larger rice scoop raises carbohydrate. Oil in the pan is the main fat variable.
Frequently Asked Questions
Is mahi mahi a good post-workout protein?
Yes. Mahi mahi is a lean white fish with about 36g of complete protein per 6 oz fillet and very little fat. That makes it an efficient way to hit your post-exercise protein target for muscle repair.
How much protein is in a mahi mahi fillet?
A 6 oz mahi mahi fillet has roughly 36g of protein for about 140 calories. With a side of beans, rice, or vegetables, a full plate easily reaches 40g or more per serving.
What is the best way to cook mahi mahi?
Grilling or pan-searing over medium-high heat works best. Cook 3 to 4 minutes per side until the fish flakes and reaches 137F internal. Overcooking dries it out, so pull it as soon as it turns opaque.
Is mahi mahi healthy for athletes?
Yes. It is high in lean protein and low in saturated fat, and it supplies selenium and B vitamins that support energy metabolism. It is a strong choice for athletes managing both protein intake and calories.
What can I serve with grilled mahi mahi for recovery?
Pair it with a carbohydrate to refill glycogen, such as cilantro lime rice, sweet potato, or quinoa, plus a vegetable for micronutrients. A fruit salsa adds vitamin C and brightness.