Mahi Mahi cooks relatively quickly on the grill and only needs about 3-5 minutes per side depending on the thickness. It is done when the flesh turns opaque and off-white in color. It will be slightly flaky. Make sure not to overcook the mahi or it will become tough and rubbery.