The present invention provides an organic fertilizer and its method of preparation. The fertilizer is an okra based organic fertilizer comprises sterilized mature okra fruits, a colloidal fluid of bacilli, 10-15 fractions of chicken droppings, 20-25 fractions of soybean residuals, 10-15 fractions of plant ashes and 45-60 fractions of water. The fertilizer can condition the soil, increase the activity of microorganisms in the soil and facilitate to increase the biomass in an individual vegetable by more than 10%; it can contain the growth of the vegetable germs and effectively control various pathogenic bacteria harmful to flowers to significantly improve the vegetable quality with the use of pesticide to less than 90%. This organic fertilizer is applicable to plantation of vegetables or fruits, cereal crops and flowers with a broad application.