Den Knoblauch schälen und in einen Topf geben. Den Rosmarin dazu und mit dem Olivenöl auffüllen, bis der Knoblauch bedeckt ist. Dann einmal auf 100 °C erhitzen und bei 80 °C für ca. 45 Minuten garen, bis der Knoblauch weich ist. (Konfieren) Sobald er sich mit einer Gabe zerdrücken lässt, ist er fertig.
Für die Knoblauchbutter wird nur der Knoblauch benötigt. Das Öl kann anderweitig zum Kochen und verfeinern verwendet werden.
Den Knoblauch auf Zimmertemperatur abkühlen lassen und in einen Mixer geben. Mit Salz, Pfeffer und etwas Zitronenabrieb würzen und zusammen mit der Butter mixen. Danach entweder in einen Behälter umfüllen oder zu einer Rolle formen und kalt stellen.