The invention discloses fish fragrant broad bean sauce and a preparation method thereof, and the fish fragrant broad bean sauce is characterized by being prepared from the following raw materials by weight: 1-2 parts of butterflybush flower, 1.4-1.8 parts of Chinese violet, 2-2.2 parts of gentiana scabra bge, 1.2-1.4 parts of phacellanthus tubiflorus, 1.1-1.5 parts of lavender, 1-1.1 parts of habenaria ciliolaris kranz1, 0.9-1 part of cyperus iria Linn., 20-22 parts of highland barley powder, 4-5 parts of wheat germ powder, 20-22 parts of purslane, 25-27 parts of cabbage, 6-7 parts of liquor, 5-6 parts of vinegar, 50-55 parts of eel meat, 10-11 parts of pickled pepper, 10-11 parts of small shrimp, 2-3 parts of aniseed powder, 40-43 parts of red yeast rice, 200-220 parts of broad bean paste, 3-4 parts of peanut oil and 7-8 parts of a nutritional additive. The fish fragrant broad bean sauce has good taste, and is unique in flavor, and reasonable and scientific in formula; the added eel meat is rich in vitamin A, DHA (docosahexaenoic acid), lecithin, and the like, and can improve vision, tonify brain and strengthen body; at the same time, the fish fragrant broad bean sauce is also added with a variety of vegetables, so that the nutrition of the fish fragrant broad bean sauce is enriched; in addition, the fish fragrant broad bean sauce is also added with a variety of Chinese herbal medicines, can nourish liver, improve eyesight, nourish yin, tonify kidney, nourish and tonify blood, clear away heat and remove toxic materials.