A method of producing lipid-based micro/nano bubbles includes steps of (a) preparing a lipid mixture including one or more first lipids with different phase transition temperature, and a second lipid bonding with a hydrophilic polymer moiety or molecules capable of getting across a lipid membrane and decreasing van der Waals forces between lipid bilayers (b) emulsifying the lipid mixture with a solvent, to form a transparent lipid carrier solution (c) placing the transparent lipid carrier solution in a closed vessel with halo-substituted hydrocarbon (d) manipulating temperature of the transparent lipid carrier solution to be close to a main phase transition temperature thereof and (e) agitating in a mechanical manner the vessel containing the transparent lipid carrier solution to form micro/nano bubbles within the closed vessel. This method contributes to form micro/nano bubbles with desired diameters in a way of optimal material utilization efficiency.