The invention discloses a multi-purpose liquid dressing device capable of preventing overflow and leakage, which comprises a base, a placement groove, a control panel, heating plates, a filtering and filling mechanism, overflow and leakage preventing mechanisms and a fixing seat, wherein supporting columns are arranged on the two sides of the base, a top plate is fixedly connected to the top ends of the supporting columns, the placement groove is formed in the top plate, a stirring barrel is arranged above the placement groove, the control panel is arranged on the outer side of the stirring barrel, the heating plates are arranged on the two sides of the interior of the stirring barrel, the filtering and filling mechanism is arranged below the discharging pipeline, the overflow and leakage preventing mechanisms are arranged on the two sides of the top end of a liquid dressing bottle, a precipitation preventing mechanism is arranged in the liquid dressing bottle, and a fixing base is arranged at the bottom of the liquid dressing bottle. According to the multi-purpose liquid dressing device capable of preventing overflow and leakage, the stirring mechanism and the filtering and filling mechanism are arranged, liquid dressing raw materials can be evenly stirred through the stirring mechanism, impurities in liquid dressings can be conveniently filtered through the filtering and filling mechanism, and the situation that a filling head is blocked during filling is avoided.