<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0303</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2009-05-04</periodOfReport>

    <issuer>
        <issuerCik>0001046257</issuerCik>
        <issuerName>CORN PRODUCTS INTERNATIONAL INC</issuerName>
        <issuerTradingSymbol>CPO</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001049959</rptOwnerCik>
            <rptOwnerName>GORDON ILENE S</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>5 WESTBROOK CORPORATE CENTER</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>WESTCHESTER</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60154</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>1</isOfficer>
            <officerTitle>Chairman, President and CEO</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2009-05-04</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>124282</value>
                    <footnoteId id="F1"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>124282</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Employee Stock Options(Right to Buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>25.74</value>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2009-05-04</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>108814</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F2"/>
            </exerciseDate>
            <expirationDate>
                <value>2019-05-03</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>108814</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>108814</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">These are restricted stock units issued under the Corn Products International, Inc. Stock Incentive Plan.  54,509 of these restricted stock units will become vested on May 4, 2010, 54,509 of these restricted stock units will become vested on May 4, 2011, 3,052 of these restricted stock units will become vested on May 4, 2012, 3,053 of these restricted stock units will become vested on May 4, 2013, 3,053 of these restricted stock units will become vested on May 4, 2014, 3,053 of these restricted stock units will become vested on May 4, 2015 and 3,053 of these restricted stock units will become vested on May 4, 2016, provided, that all of the restricted stock units will become vested in the event of the reporting person's death or disability while employed by the issuer, upon the reporting person's involuntary termination by the issuer without cause or upon the occurrence of a change in control as defined in the reporting person's Executive Severance Agreement.</footnote>
        <footnote id="F2">The options become exercisable in three equal annual installments beginning May 4, 2010.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>Mary Ann Hynes, Attorney in Fact</signatureName>
        <signatureDate>2009-05-06</signatureDate>
    </ownerSignature>
</ownershipDocument>
