Go Back
A person holding a dinner plate with grilled fish and tomatoes
Print Pin
5 from 6 votes

Grilled Mahi-Mahi with Balsamic Tomatoes

This grilled mahi-mahi recipe is served with balsamic tomatoes for an easy 30 minute dinner that is healthy and delicious.
Course Main Course
Cuisine American
Keyword Grilled Mahi Mahi with Balsamic Tomatoes
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 2
Author Ali Randall


  • Gas grill


  • 2 mahi-mahi steaks, 1 inch thick
  • Olive oil
  • Kosher salt and pepper
  • 1 cup cherry or grape tomatoes, sliced
  • Aged balsamic vinegar
  • 2 tablespoons fresh basil, chopped
  • 1 teaspoon garlic, minced
  • 1 teaspoon olive oil


  • Add the sliced tomatoes to a bowl. Sprinkle with salt and pepper. Stir in the olive oil, basil, garlic and vinegar and allow the tomatoes to marinate for about 10 minutes.
  • Next, oil the grill grates using olive oil or cooking spray.
  • Preheat the grill to medium high heat.
  • Remove the skin on the fish if not already skinned. Pat the mahi-mahi completely dry with a paper towel before seasoning with kosher salt and pepper as well as a drizzle of extra-virgin olive oil. Arrange the fish steaks on the grates and grill on each side for 3-4 minutes. Check for flaky doneness using a fork. Do not overcook.
  • Remove the fish from the grill. Spoon the balsamic tomatoes over top of the fish. Serve immediately.