Sibulasuppi saab valmistada mitmel erineval viisil, kuigi tavaliselt algab see karamelliseeritud sibulaga. Puljongi valmistamiseks kasutatakse sageli kana- ja veiselihapuljongit, tavaliselt lisatakse supi täielikuks tegemiseks kas valget või punast veini. Tavaliselt serveeritakse supi sisse suur tükk röstitud leiba, mis annab kontrastse maitse ja lisab tekstuuri, kuna see imab söömise ajal puljongi endasse. Sibulasupp kaetakse tavaliselt juustuga, sageli Gruyere’iga, ja asetatakse broileri alla, et juust sulaks ja pruuniks saaks.
Sibulasupi nimekaim koostisosa on tavaliselt selle roa alguseks, kuigi puljongit või puljongit võib selles kasutamiseks valmistada päevi või nädalaid varem. Selle valmistamiseks võib kasutada peaaegu igat tüüpi sibulat, kuigi magusamad sordid, nagu kollane ja punane, on populaarsed nende rikkalikuma maitse tõttu. Sibul lõigatakse üsna õhukesteks, sageli poolkuukujulisteks viiludeks ja küpsetatakse potis vähese võiga. Nende sibulate õigeks karamelliseerimiseks võib kuluda pool tundi või isegi terve tund küpsetamist, et tagada nende pruuni välimus ja magusus, mis annab sibulasupile sügava maitse.
Seejärel segatakse need sibulad puljongi või puljongiga, et moodustada sibulasupi põhi. Nii kana- kui veiselihapuljong toimivad hästi; mõned kokad eelistavad kasutada ainult ühte neist, teised aga sisaldavad mõlemad ühte retsepti. Lisatakse täiendavaid maitseaineid, nagu õunasiider, vein ja erinevad ürdid ning seda keedetakse seni, kuni sibulasupp saavutab õige konsistentsi ja maitse. Kasutada võib nii punast kui ka valget veini ja see põhineb tavaliselt isiklikel eelistustel.
Sibulasupi serveerimine on selle valmistamisel sageli esmatähtis element, eriti traditsiooniliste serveerimiste puhul, kus see lusikaga väikestesse ahjukindlatesse vormidesse valatakse. Supi peale asetatakse suur tükk röstitud leiba, mis hakkab endasse tõmbama puljongi rikkalikku maitset. Sellele lisatakse riivitud või riivitud juust, tavaliselt Gruyere või Šveitsi juust, ja pannakse broileri alla ahju. Juust sulab ja pruunistub üle sibulasupi ja keedu, mis see on, ning seda serveeritakse otse ahjust. Supi söömine seisneb tavaliselt selles, et igasse suutäiesse lisatakse osa leivast ja juustust koos puljongi ja sibulaga, pakkudes igale lusikatäiele laia valikut maitseid ja tekstuure.