The invention relates to a fresh chili sauce. The fresh chili sauce is prepared from the following raw materials in parts by weight: 40-60 parts of fresh chilies, 40-60 parts of fresh green chilies, 10-20 parts of sweet soybean paste, 5-15 parts of carrots, 5-15 parts of fresh crataegus pinnatifida bunge, 5-15 parts of plant oil, 5-15 parts of table salt, 5-15 parts of white sugar, 5-15 parts of garlic, 15-25 parts of table vinegar, 2-8 parts of gourmet powder and 1-4 parts of pepper. The invention further provides a preparation method of the fresh chili sauce. The preparation method comprises the following steps: (1) cutting the fresh chilies and the fresh green chilies into dices with the size of 1cm*1cm and the carrots into dices with the size of 0.2cm*0.2cm, smashing the garlic into dices with the size of 0.5cm*0.5cm for future use, denucleating the fresh crataegus pinnatifida bunge and cutting the denucleated crataegus pinnatifida bunge into dices with the size of 0.5cm*0.5cm for future use; and (2) stewing the raw materials of the step (1) with the sweet soybean paste, the plant oil, the table salt, the white sugar, the table vinegar and the pepper in a pot by gentle fire, stirring one time every minute before the mixture is boiled, putting the gourmet powder after the mixture is boiled for 25-30 minutes, stirring uniformly, taking a product from the pot and filling into a bottle. The fresh chili sauce is good in mouth feel and good in flavor; after eating the fresh chili sauce, people do not easily get the internal heat; the fresh chili sauce can be stored for a long time after being uncovered and is unlikely to go bad.