Diferitele tipuri de sos de usturoi pot fi, în general, clasificate după baza care este folosită pentru a ține usturoiul. Una dintre cele mai populare este o bază de ulei care permite aromei de usturoi să treacă foarte puternic. Un sos cremos de usturoi are ca bază smântână sau smântână groasă, adesea combinată cu ingrediente precum ceapa. În bucătăria asiatică, este adesea folosit un sos de usturoi pe bază de oțet, combinat cu sos de soia sau ulei de susan. O aromă foarte diferită poate fi obținută cu un sos de usturoi pe bază de brânză, mai ales dacă brânza este ținută caldă într-o oală în stil fondue.
Există câteva moduri de a infuza aroma de usturoi într-un sos de usturoi. Poate fi încălzit ușor cu unele ingrediente, astfel încât aroma să fie absorbită încet. De asemenea, usturoiul poate fi ras direct într-o baie, unde fulgii și sucul de usturoi vor oferi un gust ascuțit și înțepător. Când usturoiul este prăjit în cuptor, aroma se înmoaie și se dezvoltă, zaharurile se caramelizează și cățeii devin atât de moi încât pot fi ușor piureați într-o pastă. În aproape toate preparatele, usturoiul trebuie lăsat să stea un timp în sos pentru a permite aromei puternice să se distribuie în toată baza.
Un sos de usturoi pe bază de ulei de măsline se poate face încălzind încet uleiul de măsline într-o tigaie și apoi adăugând usturoi feliat. Usturoiul și uleiul se lasă să se gătească împreună până când aromele se îmbină și usturoiul devine parfumat. Sosul de scufundare poate avea și alte ingrediente adăugate, cum ar fi fulgi de ardei roșu, sare, salvie sau parmezan. O versiune mai grea a sosului poate fi făcută folosind unt în loc de ulei de măsline sau o combinație a ambelor. Pâinea, legumele și fructele de mare, cum ar fi homarul, se potrivesc bine cu acest tip de sos.
O bază mai familiară pentru un sos de scufundare este smântâna. Usturoiul și ceapa crude pot fi adăugate în smântână pentru a face un sos bun pentru biscuiți, legume sau chipsuri. În sos se poate folosi și ceapa verde tăiată cubulețe. Alte baze cremoase includ zara sau smântâna groasă care se reduce încet într-o tigaie cu usturoi și apoi se îngroașă uneori cu unt sau maioneză sau se accentuează cu puțină nucșoară rasă.
Un sos clasic de usturoi asiatic poate fi făcut cu oțet de vin de orez, sos de soia, o cantitate sănătoasă de usturoi tocat și puțin ghimbir. Acest sos întunecat are un gust ascuțit și poate fi folosit ca o baie pentru carnea frigărui, găluște sau orice mâncare grea. O versiune mai iute se poate face cu oțet, usturoi și ardei iute thailandez. Claritatea oțetului poate fi redusă prin gătirea scurtă a sosului.
În cele din urmă, brânza poate fi folosită ca bază pentru un sos de usturoi. Aceasta poate fi făcută cu o brânză topită, cum ar fi elvețiană, care este încălzită lent împreună cu usturoiul, sau poate fi făcută dintr-o brânză procesată care vine sub formă lichidă. Legumele tăiate cubulețe, cum ar fi roșiile sau ardeii, pot fi amestecate în sosul pentru a oferi o textura și o aromă mai ușoară.