
0 from 9 votes
Oven Roasted Mahi Mahi
Oven-roasted mahi mahi is a simple yet delicious recipe ready in just 30 minutes. It is served with roasted grape tomatoes and asparagus.
Prep Time
10 mins
Cook Time
10 mins
Total Time
25 mins
Servings: 6 servings
Calories: 221 kcal
Course:
Main Course
Cuisine:
American
Ingredients
- 4 tablespoons olive oil
- 2 lb mahi mahi fillets about 5 fillets 5-6 ounces each, fresh or thawed if frozen
- 1 lemon
- 2 tablespoons grated lemon zest
- 8 garlic cloves minced
- salt and pepper to taste
- 1 cup grape tomatoes
- 2 lb fresh thin asparagus
- fresh thyme
- crumbled feta optional
Instructions
- Preheat an oven to 400°F.
- Lay the bottom of a baking sheet pan with parchment paper and brush with one tablespoon of olive oil, then add the fish filets to the pan.
- Brush the fish fillets with the two tablespoons of olive oil, rub in the lemon zest and garlic, then squeeze the juice from one lemon over the fish fillets. Season with sea salt and fresh ground pepper.
- Toss the grape tomatoes in one tablespoon of olive oil, and a pinch of salt and pepper and add them to the pan between the fish fillets
- Top fish fillets with fresh thyme and roast until the fish fillets are just opaque in the center, about 10-15 minutes, depends how thick are the fillets.
- Snap off the woody ends of the asparagus and discard.
- In another baking sheet pan, add the asparagus, drizzle with olive oil, juice of half lemon, sea salt and pepper. Toss the asparagus to evenly coat with oil.
- Roast on the top rack of the oven for just 10-15 minutes for a mildly cooked asparagus.
- Remove fish from oven, discard the thyme sprigs and top with fresh thyme sprigs.
- Serve immediately with the roasted tomatoes and asparagus topped with feta crumbs, and lemon wedges.
Cup of Yum
Nutrition Information
Calories
221kcal
(11%)
Carbohydrates
11g
(4%)
Protein
32g
(64%)
Fat
6g
(9%)
Saturated Fat
1g
(5%)
Cholesterol
110mg
(37%)
Sodium
138mg
(6%)
Potassium
1058mg
(30%)
Fiber
4g
(16%)
Sugar
4g
(8%)
Vitamin A
1620IU
(32%)
Vitamin C
34.8mg
(39%)
Calcium
81mg
(8%)
Iron
5.3mg
(29%)
Nutrition Facts
Serving: 6servings
Amount Per Serving
Calories 221
% Daily Value*
Calories | 221kcal | 11% |
Carbohydrates | 11g | 4% |
Protein | 32g | 64% |
Fat | 6g | 9% |
Saturated Fat | 1g | 5% |
Cholesterol | 110mg | 37% |
Sodium | 138mg | 6% |
Potassium | 1058mg | 23% |
Fiber | 4g | 16% |
Sugar | 4g | 8% |
Vitamin A | 1620IU | 32% |
Vitamin C | 34.8mg | 39% |
Calcium | 81mg | 8% |
Iron | 5.3mg | 29% |
* Percent Daily Values are based on a 2,000 calorie diet.