The invention discloses a clevidipine butyrate intralipid and a preparation method thereof. The intralipid comprises clevidipine butyrate active components, injection oil, an emulsifier, an isoosmotic adjusting agent, a pH adjusting agent and injection water, and also comprises a stabilizer, and the stabilizer is an electronegative phosphatide compound. The preparation method of the intralipid comprises the following steps: preparing an oil phase, preparing a water phase, mixing the prepared oil phase with the prepared water phase, shearing to form an crude intralipid, adding water to a constant volume, carrying out high pressure homogenization to obtain a finished intralipid, adjusting the pH value, filtering, carrying out nitrogen loading, and disinfecting. The addition of the electronegative phosphatide compound as the stabilizer in the invention improves the stability of the clevidipine butyrate intralipid, reduces the toxic side effects, ensures the use safety of the clevidipine butyrate intralipid, and has practical values.