Sun Dried Tomato Basil Mahi Mahi Recipe

Tender, firm and flaky mahi mahi fillets pan seared with delicious combination of shallots, garlic, sun dried tomatoes, and basil. 

Course dinner, Main Course
Cuisine American
Keyword mahi mahi, mahi mahi in a pan, seared mahi mahi
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 355 kcal


  • 1.5 lb mahi mahi fillets
  • salt
  • fresh cracked black pepper
  • 4 tbsp butter divided
  • 3 shallots
  • 4 garlic cloves
  • 6 oz sun dried tomatoes in oil discard oil
  • 5-6 large basil leaves
US Customary - Metric


  1. Slice shallots, peel and smash garlic, julienne sun dried tomatoes and basil, and set it aside while preparing the fish.

  2. Pat each fish fillet dry with a paper towel and season it with salt and pepper on both sides.

  3. Preheat a cooking pan over medium heat until hot and add 2 tbsp. of butter. Once butter is melted, swirl it around to coat the entire bottom of the pan and add fish fillets.

  4. Sear mahi mahi for about 4-5 minutes on each side (use a fish spatula to flip it over). Take all fish fillets out of the pan and set aside. 

  5. Add remaining butter to the pan and let it melt. Saute shallots until starts to brown and add garlic. Once garlic is fragrant, add sun dried tomatoes and saute for a minute or so. Add basil and stir. 

  6. Place seared fillets back to the pan and nestle them among the veggies. Spoon some of the sun dried tomato mixture over the top of each fish fillet and cook for just another minute or so.

  7. Take the fish out of the pan right away so it doesn’t keep cooking and serve. 

Recipe Notes

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have a slight variation.

Nutrition Facts
Sun Dried Tomato Basil Mahi Mahi Recipe
Amount Per Serving
Calories 355 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 8g50%
Cholesterol 155mg52%
Sodium 367mg16%
Potassium 1448mg41%
Carbohydrates 14g5%
Fiber 3g13%
Sugar 2g2%
Protein 34g68%
Vitamin A 1235IU25%
Vitamin C 45.7mg55%
Calcium 61mg6%
Iron 3.3mg18%
* Percent Daily Values are based on a 2000 calorie diet.